投资者咨询:加仓问题谢谢 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-8 22:48
您好,下面模组,开仓1手,如果本次操作赢利,下一次仍然开仓1手,如果本次操作亏损,下一次开仓加1手,,如果仍亏损;开仓加2手,这样最多加到3手就不再加,回到开仓1手。
请问老师代码如何编写?
技术人员回复
日期:2018-5-9 8:16
参考:
MA7:MA(LOW,Q1);
K:=IF(TMAXSEQLOSS=1,2,IF(TMAXSEQLOSS=2,2,IF(TMAXSEQLOSS>2,3,1)));
MA7>C&&PANZHENG=0,BK(K);
MA7<C&&PANZHENG=0,SK(K);
(C>BKPRICE+Y*MINPRICE)||(C<BKPRICE-K*MINPRICE),SP(BKVOL);
(C>SKPRICE+K*MINPRICE)||(C<SKPRICE-Y*MINPRICE),BP(SKVOL);
TIME>=145930&&TIME<150200,CLOSEOUT;
TIME>=225930&&TIME<230200,CLOSEOUT;
TIME>=112930&&TIME<113200,CLOSEOUT;
MULTSIG(0,0,2,0);
投资者咨询:加仓问题谢谢 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-8 22:48
技术人员回复
日期:2018-5-9 13:31
投资者咨询:加仓问题谢谢 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-8 22:48
技术人员回复
日期:2018-5-9 13:56
本地加载持仓手数是不会超过3手的
您是修改过源码使用TRADE_AGAIN函数了吗?
如果没有您提供一下含有回测报告截图,我们针对加载周期与看一下
投资者咨询:加仓问题谢谢 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-8 22:48
这是完整的,附件有测试报告
MA7:MA(LOW,Q1);
DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);//短周期与长周期的收盘价的指数平滑移动平均值做差。
DEA : EMA(DIFF,9);//DIFF的M个周期指数平滑移动平均
2*(DIFF-DEA),COLORSTICK;//DIFF减DEA的2倍画柱状线
K:=IF(TMAXSEQLOSS=1,2,IF(TMAXSEQLOSS=2,2,IF(TMAXSEQLOSS>2,3,1)));
DIFF<REF(DIFF,1)&&MA7>C&&PANZHENG=0,BK(K);
DIFF>REF(DIFF,1)&&MA7<C&&PANZHENG=0,SK(K);
(C>BKPRICE+Y*MINPRICE)||(C<BKPRICE-K1*MINPRICE),SP(BKVOL);
(C>SKPRICE+K1*MINPRICE)||(C<SKPRICE-Y*MINPRICE),BP(BKVOL);
TIME>=145930&&TIME<150200,CLOSEOUT;
TIME>=225930&&TIME<230200,CLOSEOUT;
TIME>=112930&&TIME<113200,CLOSEOUT;
MULTSIG(0,0,2,0);
投资者咨询:加仓问题谢谢 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-8 22:48
投资者咨询:加仓问题谢谢 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-8 22:48
投资者咨询:加仓问题谢谢 (文华财经WH8赢智V8.2)
来源:文华财经 日期:2018-5-8 22:48