开仓是成功了,但是出信号后没有平
IF HOLDING>0 THEN BEGIN
SELL(Pd ,0,THISCLOSE),ORDERQUEUE,IGNORECHECKPRICE;
END
出信号没有平仓?
这个要看下单日志,勾选记录下单日志了没?
平多有信号不下单,你发段能说明问题的日志啊。。。
你发一段下单成功的开多日志来干什么?
这段日志说明这里有开多信号,如果你看到的信号不是开多,那么说明你的代码信号闪烁了。
因为日志里面记录的是开多了,是公式触发的buy,不是人为手工的开仓。
所以这里肯定是会开多。
能帖下平多日志了吗?
我是采用固询,如何不闪呢?
这是我交易代码
BUY (kd ,2,THISCLOSE),ORDERQUEUE,IGNORECHECKPRICE;
BUYSHORT(KK ,2,THISCLOSE),ORDERQUEUE,IGNORECHECKPRICE;
固定轮询避免闪烁,下单条件用ref(kd,1)来替代kd
但是这样就是造成了下单下的是上根k线的单子,所以需不需要这么做,还要用户自己斟酌
一边想要及时触发开到单子,一边还想避免风险,这个很难做到