您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

wh8成交量加权动量交易模型使用 [文华财经]

  • 咨询内容:  原来wh8有一个成交量加权动量交易系统的指标示范 现在不可以使用了  请问怎么修改一下 我不会 麻烦老师帮忙修改一下 谢谢 

     

     来源:程序化99

  • 文华技术人员:  参数不再支持小数。
    您可以修改为参数/10的编写方式,与原来的效果一样。
    下面源码替换原来模型源码:

    TR:=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));ATR:=MA(TR,26);TC:=MAX(1,ROUND((5000/(UNIT*ATR)),0));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/10);//定义波动率   
    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(TC);//系统出场BEARSETUP,SP(BKVOL);//系统入场//当空头势满足并且在SETUPLEN的BAR数目内,当价格达到入场价格后,做空BARPOS>AVGLEN&&L<=REF(SEPRICE,1)-(ATRPCNT*REF(AATR,1))&&REF(SSETUP,1)<=SETUPLEN&&SSETUP>=1,SK(TC);//系统出场BULLSETUP,BP(SKVOL);

    在右侧参数栏,参考截图方法调整下。


    文件名:1.jpg

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信号:cxh99cxh99  进行 有偿收费 编写!

怎么收费,代编流程等详情请点击阅读!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容