计数器结果始终是1,为什么?


If(BarsSinceentry == 0)

   {

       HighAfterEntry = High;

       LowAfterEntry = Low;

LSetup = LSetup + 1;

       SSetup = SSetup + 1;

   }else

   {

       HighAfterEntry = Min(HighAfterEntry,High); // 空头止损,更新最低的最高价

       LowAfterEntry = Max(LowAfterEntry,Low);    // 多头止损,更新最高的最低价

LSetup = 0; // 重置多头计数

SSetup = 0; // 重置空头计数

   }



结果是0或1,不能累加,为什么?

计数器问题
计数器求教
tick计数器
请问SwingHigh 这个函数怎么用? 为什么有时候会得出-1的结果,很奇怪
为什么SMA计算无结果
为什么A_FreeMargin和A_CurrentEquity的结果都是N/A
计数器
请问计数器怎么能不一直叠加?
为什么IF语句执行的结果不对?
叠加多品种情况下,多空两策略如何共用一个计数器

https://video.tbquant.net/video?id=video396

计数器教学

谢谢!

因为你的数据类型定义的不对