A_SendOrder能否用在股指期权,为何总是显示报单字段错误

Params
    Numeric timeExit(0.1450);
Vars

    Numeric lots(0);        //下单手数   
Events
    OnInit()
    {
         SubscribeBar("IO2106-C-5100.CFFEX","5m",20210501);
    }    
    OnBar(ArrayRef<Integer> indexs)
    {
        Range[0:DataSourceSize() - 1]
        {
              lots=IntPart(A_CurrentEquity*0.8/(Close*100)); //计算做多开仓手数
            If(A_TotalPosition == 0 )
            {
             A_SendOrder(Enum_Buy,Enum_Entry,lots,MIN(Close*1.1,Q_AskPrice));
            }
            If(A_TotalPosition > 0)
            {
             If(Time >= timeExit)                
              {
                 A_SendOrder(Enum_Sell,Enum_Exit,A_BuyPosition(),MAX(Close*0.9,Q_BidPrice));
              }
            }

            
        }
    }

buy(1,Q_AskPrice);股指期权有出现开仓信号,但为何不能开仓?
错误报单
智大领峰,手机版,股指期权合约代码无法完全显示
关于股指期权的映射倍数设置
模拟账户可以进行股指期权量化吗?
模拟交易中ETF期权总是无法成交
回测报告-交易记录-开仓市值、盈亏字段字段能否增加排序功能
为什么总是提示错误号1002
开平仓互转功能和净头寸功能,商品期权和股指期权可以适用吗
显示错误

模拟盘的话是不能下期权的,实盘可以报

你能订阅到行情,就说明合约字段没错

我运行的是实盘,用buy是没问题的,但用上面的程序就出现错误,是不是我写错了