图标出信号了,但交易延后了5分钟发单,


       If(BuySignal )

       {

           If(MarketPosition == -1  )

           {

               BuyToCover(1, Open);

           }

           If(MarketPosition == 0 )

           {

               Buy(1, Open);

               EntryPrice = Open;

               StopLossPrice = EntryPrice * (1 - StopLossPercent);

               TakeProfitPrice = EntryPrice * (1 + TakeProfitPercent);

               Commentary("止损:"+Text(StopLossPrice));

               Commentary("止盈 " +Text(TakeProfitPrice));

                Commentary("Open " +Text(Open));

           }

       }


        //做空执行

       If(SellSignal)

       {

           If(MarketPosition == 1 )

           {

               Sell(1, Open);

           }

           If(MarketPosition == 0  )

           {

               SellShort(1, Open);

               EntryPrice = Open;

               StopLossPrice = EntryPrice * (1 + StopLossPercent);

               TakeProfitPrice = EntryPrice * (1 - TakeProfitPercent);

               Commentary("卖出!评分: " + Text(FinalScore, 2) + " ML置信度: " + Text(ML_Confidence, 2));

           }

       }

图标出信号了,但交易延后了5分钟发单,代码也是写了在没有持仓的情况才开仓,但也出现了二次开仓的情况,是不是用A函数下单就能解决这个问题,还是别的


图表没有信号,但实盘却发单了
系统发单,信号消失,刷新数据,信号又出现了
多图同列时为什么每个图表都加载了相同策略。但只有一个图表出现交易信号。
限制了开仓手数,但快速波动时会重复发单
有信号但没发单没闪烁记录
sellshort和buy被触发,但图表上只出现了sell或buytocover信号
限定了时间,但还是在不断发送委托单
使用A_SendOrderEx 如何实现挂单,把参数Price设上委托价格了,但还是直接开单了
委托延后
多股同列,K线不知为何变成面积图了,结果还变不回来蜡烛图