平空1:SELLSHORT(PK1,1,THISCLOSE); //平空信号
开多1:BUY(KD1 AND HOLDING=0,1,THISCLOSE); //开多信号
平空2:SELLSHORT(PK2,1,THISCLOSE); //平空信号
开多2:BUY(KD2 AND HOLDING=0,1,THISCLOSE); //开多信号
这种结构怎么实现分级开仓和平仓呢。多谢
平空1:SELLSHORT(PK1,1,THISCLOSE); //平空信号
开多1:BUY(KD1 AND HOLDING=0,1,THISCLOSE); //开多信号
平空2:SELLSHORT(PK2,2,THISCLOSE); //平空信号
开多2:BUY(KD2 AND HOLDING=0,2,THISCLOSE); //开多信号
调整这里的手数参数就行了的。
平空1:SELLSHORT(PK1,1,THISCLOSE); //平空信号
这个语句你平仓了两手?截图看下呢
这个只可能平1手不可能2手的
平空1:SELLSHORT(PK1,1,THISCLOSE); //平空信号平空2:SELLSHORT(PK2,2,THISCLOSE); //平空信号
所有平仓都只是执行平空1,也就是平空2也只是平空1手,我要平空2时,平空2手。怎么实现呢
首先要看是否触发了PK2的条件,如果是PK2触发了平仓,策略会触发平2手,但是这时如果图表上的虚拟仓位只有1手,那只会下单平仓1手了。所以平仓的手数不单和你下单语句中的数量有关系,和你图表上的仓位也是有关系的。