用A函数写的买卖委托失败,CTP:找不到合约
我需要挂限价单,我将报价函数从Buy/BuyToCover/Sell/SellShort改成A_SendOrder后,无论是映射主力还是映射主力的具体合约还是映射到指定合约,均会出现报错,委托失败,CTP:找不到合约。请问如何解决这个问题,谢谢了
我需要挂限价单,我将报价函数从Buy/BuyToCover/Sell/SellShort改成A_SendOrder后,无论是映射主力还是映射主力的具体合约还是映射到指定合约,均会出现报错,委托失败,CTP:找不到合约。请问如何解决这个问题,谢谢了
因为策略单元设置里的映射针对的是图表交易命令,对a函数无效的。a_sendorder是针对图层合约报单,你图层是888,报单就是888,肯定不行。可以使用a_sendorderex,这个函数需要指定报单的symbol,对于888可以使用relativesymbol获取关联的主力合约symbol你另外一个帖子下面好像回复过的
回复:对
回复:学习+1