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,不能累加,为什么?
因为你的数据类型定义的不对