老师,请问一个程序编写问题 (文华财经WH8赢智V8.2)

投资者咨询:老师,请问一个程序编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2020-3-12 12:54
 老师你好,请问一个问题,就是一个均线交叉开仓程序,基础开仓10手,如果连续亏损两次,则第三次开仓20手,这个程序语句怎么写?谢谢
技术人员回复
日期:2020-3-12 13:01
 连续3次也是20手吗?
投资者咨询:老师,请问一个程序编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2020-3-12 12:54
 第一次10手开仓1000亏损,第二次10手开仓亏损500,第三次就下单改为20手,这次盈利2000,则第四次就再按照10手开仓,如果第三次还是亏损,则第四次继续20手,直到赚回前面的亏损再回到去、10手,如此循环
技术人员回复
日期:2020-3-12 13:16
如果连续两次亏损 则需要后续n次20开仓 赚回从连续两次亏损以来的的亏损 才可以重新开10手

是这样吗
投资者咨询:老师,请问一个程序编写问题 (文华财经WH8赢智V8.2)
来源:文华财经  日期:2020-3-12 12:54
 是的
技术人员回复
日期:2020-3-12 13:28
参考;

VARIABLE:AA:=10,BB:=0;

XX:(BARSSP=1||BARSSP=1),NODRAW;
YY:IF(XX,LASTOFFSETPROFIT,0),NODRAW;

IF XX &&VALUEWHEN(CROSS(BB=1,0.5),SUM(YY,SUMBARS(XX,2)))   + SUM(YY,BARSLAST(CROSS(BB=1,0.5))  )>0&&BB=1  THEN

BEGIN
AA:=10;
BB:=0;
END

IF XX && TNUMSEQLOSS=2 && BB=0  THEN

BEGIN
AA:=20;
BB:=1;
END

ISUP,BK(AA);
ISDOWN,SP(BKVOL);