老师,如果我想根据开仓的价格和止损点计算具体下单几手,代码应该怎么写?应该写在onbaropen还是OnInit?具体怎么写能不能麻烦老师给我一个思路,策略主体是关于通道突破的,怎么在突破的时候计算点位,然后确定lots下单数量,感谢
谢谢老师指点
既然是根据开仓价格和止损点位,那么不同的信号,这个数据也应该是不一样的吧,不太可能写在oninit域里。
写在onbar和onbaropen里都可以。
如果你在一根bar的开盘状态就能确定开仓价格和止损点位,那你就可以计算出相应的手数。
如果你开盘状态下的数据无法确认开仓价格和止损点位,那就只能用onbar里处理。
因为你没有确定具体确定手数的算法,所以我也无法给出具体的建议。