diff --git a/BitgetApi/IndicatorConditionSetup/IndicatorProcess.cs b/BitgetApi/IndicatorConditionSetup/IndicatorProcess.cs index e138ecd..6adf3dc 100644 --- a/BitgetApi/IndicatorConditionSetup/IndicatorProcess.cs +++ b/BitgetApi/IndicatorConditionSetup/IndicatorProcess.cs @@ -452,8 +452,8 @@ namespace BitgetAPI.IndicatorConditionSetup continue; else if (nowTime < buyTwoTime) { - if (sMABandConditionSetup.Calculate(candleDatas_30_TempList, SMABandType.LongBuy, true) && - !sMABandConditionSetup.Calculate(candleDatas_30_TempList, SMABandType.LongSell, true)) + if (!(sMABandConditionSetup.Calculate(candleDatas_30_TempList, SMABandType.LongBuy, true) && + !sMABandConditionSetup.Calculate(candleDatas_30_TempList, SMABandType.LongSell, true))) { buyItem["Flag"] = true; } @@ -646,8 +646,8 @@ namespace BitgetAPI.IndicatorConditionSetup continue; else if (nowTime < buyTwoTime) { - if (sMABandConditionSetup.Calculate(candleDatas_30_TempList, SMABandType.ShortBuy, true) && - !sMABandConditionSetup.Calculate(candleDatas_30_TempList, SMABandType.ShortSell, true)) + if (!(sMABandConditionSetup.Calculate(candleDatas_30_TempList, SMABandType.ShortBuy, true) && + !sMABandConditionSetup.Calculate(candleDatas_30_TempList, SMABandType.ShortSell, true))) { buyItem["Flag"] = true; }