映射不到主力合约
如以下代码所示,订阅了两个周期的函数,在策略交易时加载的是oi888合约,在代码里面和策略单元里面都设置了主力映射,但是发单还是发给888合约,一直提示委托失败,该合约无法交易。 请问是什么原因? Numeric Fund(1000); // 初始资金: 万 Numeric Offset4Jump( 1); // 发单委托偏移 x 跳 // 订阅两周期数据 i1 = SubscribeBar(Symbol, "5m", BeginDateTime,0); i2 = SubscribeBar(Symbol, "30s", BeginDateTime,0); // 检查图层订阅是否成功 If(i1 == InvalidNumeric || i2 == InvalidNumeric ) { Print("图层订阅失败!周期设置错误"); } SetOrderPriceOffset( Offset4Jump ); //设置委托价为叫买/卖价偏移x跳 SetOrderMap2MainSymbol(); //设置委托映射到主力 SetInitCapital( Fund * 10000 ); //设置初始资金