多图层的发单问题

请教管理员:

有三个合约,date0 date1  date2; 用 date0作为判断,对date1  date2 进行开平仓; 下面的代码写法测试时发单明显错误; 应该怎么写开平仓语句?,谢谢


// 开仓

          If(Data0.Marketposition == 0 And Data0.Open < Data0.c[20])

        {

           

           Data1.Buy(1, data1.Q_AskPrice);

    Data2.SellShort(1, Data2.Q_BidPrice);

             

        }

多图层问题
多图层计算问题
多图层
多图层的交易触发问题
多图层导致的信号闪烁
多图层K线显示的问题
多图层开盘bar对齐问题
发现多图层的Bug
多图层的触发和运行顺序
多图层的执行及策略优化问题

Q_AskPrice 属于实时函数,你图表策略,用普通的价格就行

Data1.Buy(1, data1.close);