报逻辑错误 麻烦版主看看

//====== 动态止损管理 ======//

     If (MarketPosition == 1)

{

   Numeric NewTrailStop;

   NewTrailStop = Highest(High[1], 3) - ATR_Value * StopLossMulti;

   TrailStopPrice = Max(TrailStopPrice, NewTrailStop);

   If (Low <= TrailStopPrice)

   {

       Sell(0, Min(Open, TrailStopPrice));

   }

}


     If (MarketPosition == -1)

{

   Numeric NewTrailStop;

   NewTrailStop = Lowest(Low[1], 3) + ATR_Value * StopLossMulti;

   TrailStopPrice = Min(TrailStopPrice, NewTrailStop);

   If (High >= TrailStopPrice)

   {

       BuyToCover(0, Max(Open, TrailStopPrice));

   }

}

TB 报里面包含序列函数,有逻辑错误,请问如何解决 多谢

潜在的逻辑错误
求助贴 麻烦老师帮忙看看
全新手咨询,麻烦大神看看
麻烦老师指导一下编写逻辑
TBQuant整体变量逻辑错误
编译时提示错误,错误号2002,帮忙看看是否有问题
基础数据下载失败,麻烦帮忙看看
老师麻烦给看看锁仓问题
软件登录报获取数据通道失败错误
老师,麻烦你帮我看看这个是怎么回事呢?

不是报错,只是警告,可能会出现逻辑计算错误。

自己心里有数就行了

如果没数,看这个

https://bbs.tbquant.net/thread/forum12050

多谢  那策略编译会成功吗


会啊,警报不是错误,不影响编译的