diff --git a/BitgetApi/IndicatorConditionSetup/SMABandConditionSetup.cs b/BitgetApi/IndicatorConditionSetup/SMABandConditionSetup.cs index 8a9ecd7..4700042 100644 --- a/BitgetApi/IndicatorConditionSetup/SMABandConditionSetup.cs +++ b/BitgetApi/IndicatorConditionSetup/SMABandConditionSetup.cs @@ -120,14 +120,14 @@ namespace BitgetApi.IndicatorConditionSetup bool greenCandle = open[i] < close[i]; bool redCandle = open[i] > close[i]; - var isLongRecentTouch = true; + var isLongRecentTouch = false; for (var cnt = 0; cnt < 10; cnt++) { - if (Lowest(close, i - cnt, 12, 4) == CalculateSMA(close, i - cnt, 12) && Lowest(close, i - cnt - 1, 12, 4) <= CalculateSMA(close, i - cnt - 1, 12)) + if (Lowest(close, i - cnt, 12, 4) == CalculateSMA(close, i - cnt, 4) && Lowest(close, i - cnt - 1, 12, 4) <= CalculateSMA(close, i - cnt - 1, 4)) { - isLongRecentTouch = false; + isLongRecentTouch = true; break; } }