我现在是这么写的
if 开多调用 and islastbar then begin
TBUY(1,50%,LMT,CLOSE+MINDIFF*5,0,账号1,'10002953'),pertrader,SLITHERMETHOD;//开仓12月认购平值合约3500
TBUY(1,50%,LMT,CLOSE+MINDIFF*5,0,账号1,'10002954'),pertrader,SLITHERMETHOD;//开仓12月认购虚一档合约3600
end;
但是因为期权是要进行大单拆单的,所以必须进行限价委托,而其中的CLOSE是取的监控品种的价格,我在后台程式化那个菜单里要是同时监控两个品种就会出现价格混乱,那请问版主大大,我要怎样才能实现当50ETF出现买入信号后,同时对多个认购合约下单呢???
你现在的问题是下单时候限价的价格是当前监控的合约是吗?实际是需求下单时候根据品种下不同的Close价格是这样问题吧?
是的,就是这个问题怎么解决?或者还有没有别的对多个合约同时开仓下单的方法?
[此贴子已经被作者于2020/12/8 16:43:13编辑过]
有一对多的下单方式,比如篮子下单,能一次性下多个品种,但是问题还是卡在限价下单上,这个没法处理。
我觉得比较好的方案是:
监控多个合约,然后计算信号的时候调用在50ETF上计算的信号。