 
等级: 超级版主
- 注册:
- 2021-5-18
- 曾用名:
|
请教:dayholding=0,不是只平隔夜仓吗?每日只做一次,之前都没有问题,今天出现日内反手p1:=if(o<5400,5,0);
p2:=if(o>=5400 and o<5420,5.2,0);
p3:=if(o>=5420 and o<5440,5.4,0);
p4:=if(o>=5440 and o<5460,5.6,0);
p5:=if(o>=5460 and o<5480,5.8,0);
p6:=if(o>=5480 and o<5500,6,0);
p7:=if(o>=5500 and o<5520,6.2,0);
p8:=if(o>=5520 and o<5540,6.4,0);
p9:=if(o>=5540 and o<5560,6.6,0);
p10:=if(o>=5560 and o<5580,6.8,0);
p11:=if(o>=5580 and o<5600,7,0);
p12:=if(o>=5600 and o<5620,7.2,0);
p13:=if(o>=5620 and o<5640,7.4,0);
p14:=if(o>=5640 and o<5660,7.6,0);
p15:=if(o>=5660 and o<5680,7.8,0);
p16:=if(o>=5680 and o<5700,8,0);
p17:=if(o>=5700 and o<5720,8.2,0);
p18:=if(o>=5720 and o<5740,8.4,0);
p19:=if(o>=5740 and o<5760,8.6,0);
p20:=if(o>=5760,8.8,0);
p:=p1+p2+p3+p4+p5+p6+p7+p8+p9+p10+p11+p12+p13+p14+p15+p16+p17+p18+p19+p20;
开多平空条件:=h-o>p;//开多平空条件
开空平多条件:=o-l>p;//开空平多条件
//交易执行
开仓手数:=s1;
平仓手数:=s2;
//交易条件
//交易系统
//交易系统
JG:=callstock('ZJIM03',vtclose,1);
平多:SELL(开空平多条件 and dayholding=0 ,平仓手数,LIMIT,JG-m),IGNORECHECKPRICE;
平空:SELLSHORT(开多平空条件 and DAYHOLDING=0 ,平仓手数,LIMIT,JG+m),IGNORECHECKPRICE;
开多:BUY(开多平空条件 AND HOLDING=0 ,开仓手数,LIMIT,JG+m),IGNORECHECKPRICE;
开空:BUYSHORT(开空平多条件 AND HOLDING=0 ,开仓手数,LIMIT,JG-m),IGNORECHECKPRICE;
当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORGRAY;
|
|