
等级: 新手上路
- 注册:
- 2022-2-21
- 曾用名:
|
我的策略里面有控制持仓数量,但模拟交易不知时怎么一达开仓条件就不断开新仓,我本意是每次持仓只控制在1手,如果已有1手持仓,达到开新仓条件也不建仓
//交易条件
KD:=CROSS(B,A);//开多条件
开多平空条件:=EALS=1 AND KD AND B<18 ;//开多平空条件
开空平多条件:=CROSS(A,B) AND B>62 ;//开空平多条件
止损:OPENPROFITPER<-0.8; //止损条件
止盈:OPENPROFITPER>3.2; //平多条件
//交易系统
平多:SELL(止损,0,MARKETR); //止损信号
开多:BUY(holding=0 AND 开多平空条件,1,MARKETR);
平多1:SELL(止盈,0,MARKETR);
当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;
上面螺纹钢持仓超过1手的控制了,请老师检查我上述语句是否正确,该如何写才能使持仓始终控制在1手,谢谢
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?
x
|