[求助]这策略看不懂 能不能帮我翻译一下 [文华财经]
-
咨询内容:
//该策略为趋势跟踪交易策略,适用较大周期,如日线。//该模型仅用作模型开发案例,依此入市,风险自负。//////////////////////////////////////////////////////////SETDEALPERCENT(20);MOMVALUE:=C-REF(C,MOMLEN);VWM:=EMA(VOL*MOMVALUE,AVGLEN);//定义成交量加权为VWMTRUEHIGH1:=IF(HIGH>REF(C,1),HIGH,REF(C,1));TRUELOW1:=IF(LOW<=REF(C,1),LOW,REF(C,1));TRUERANGE1:=IF(ISLASTBAR,H-L,TRUEHIGH1-TRUELOW1);AATR:=MA(TRUERANGE1,ATRLEN);//定义波动率
BULLSETUP:=CROSSUP(VWM,0);//UWM上穿零轴定义多头势BEARSETUP:=CROSSDOWN(VWM,0);//UWM下穿零轴定义空头势LSETUP:=LOOP2(BARPOS=1||BULLSETUP,0,REF(LSETUP,1)+1);//多头势开始计数并记录当前价格(这句看不懂)LEPRICE:=VALUEWHEN(BULLSETUP,C);(这句看不懂)SSETUP:=LOOP2(BARPOS=1||BEARSETUP,0,REF(SSETUP,1)+1);//空头势开始计数并记录当前价格SEPRICE:=VALUEWHEN(BEARSETUP,C);
//系统入场//当多头势满足并且在SETUPLEN的BAR数目内,当价格达到入场价格后,做多BARPOS>AVGLEN&&H>=REF(LEPRICE,1)+(ATRPCNT*REF(AATR,1))&&REF(LSETUP,1)<=SETUPLEN&&LSETUP>=1,BK;//系统出场BEARSETUP,SP;//系统入场//当空头势满足并且在SETUPLEN的BAR数目内,当价格达到入场价格后,做空BARPOS>AVGLEN&&L<=REF(SEPRICE,1)-(ATRPCNT*REF(AATR,1))&&REF(SSETUP,1)<=SETUPLEN&&SSETUP>=1,SK;//系统出场BULLSETUP,BP;AUTOFILTER;
这是系统提供的策略 看不懂 能不能帮我解释清楚一点 谢谢来源:程序化99
-
文华技术人员:
论坛不提供完整模型的翻译的。
并且您上面的模型后面在部分语句后面已经帮您翻译了一下。
您可以选中函数右键》查找函数说明,具体了解一下函数的用法。
如果您的学习过程中,有哪里没明白,您可以将这一语句发上来,
我们针对帮您解释一下
来源: WWW.CXH99.COM
-
文华客服:
LSETUP:=LOOP2(BARPOS=1||BULLSETUP,0,REF(LSETUP,1)+1);//多头势开始计数并记录当前价格(这句看不懂) 下划线部分不懂,怎么记数的,为什么用运算符 ||
BB:LOOP2(BARSBK=1,LOOP2(L>LV(L,4),L,LV(L,4)),LOOP2(L>REF(BB,1),L,REF(BB,1))); 下划线部分不懂 -
网友回复:
1.
LSETUP:=LOOP2(BARPOS=1||BULLSETUP,0,REF(LSETUP,1)+1);是指的本地第一根K线或者是多头势的时候取0,否则取上跟K线的LSETUP数值,
实际上就是取最近一次本地第一根K线或者是多头势到当前的周期数
2.
BB:LOOP2(BARSBK=1,LOOP2(L>LV(L,4),L,LV(L,4)),LOOP2(L>REF(BB,1),L,REF(BB,1)));是指的
bk信号后的第一根K线且满足最低价大于前4根K线最低价,取当前K线最低价;
bk信号后的第一根K线且不满足最低价大于前4根K线最低价,取前4根K线最低价;
当前K线不是bk信号后的第一根K线且最低价比上跟K线bb大,取当跟K线最低价;
当前K线不是bk信号后的第一根K线且最低价不比上跟K线bb大,取上跟K线bb;
**************************************************************************************
您如果对指标实现的逻辑有疑问,请向指标代码提供者咨询。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容