Remove local candles for backtest

This commit is contained in:
2025-01-30 23:26:00 +07:00
parent 65bdb8e34f
commit 4a3cc68c60

View File

@@ -150,9 +150,9 @@ public class BacktestController : ControllerBase
if (scenario == null) if (scenario == null)
return BadRequest("No scenario found"); return BadRequest("No scenario found");
var localCandles = FileHelpers // var localCandles = FileHelpers
.ReadJson<List<Candle>>($"{ticker.ToString()}-{timeframe.ToString()}-candles.json") // .ReadJson<List<Candle>>($"{ticker.ToString()}-{timeframe.ToString()}-candles.json")
.TakeLast(500).ToList(); // .TakeLast(500).ToList();
switch (botType) switch (botType)
{ {
@@ -160,11 +160,11 @@ public class BacktestController : ControllerBase
break; break;
case BotType.ScalpingBot: case BotType.ScalpingBot:
backtestResult = _backtester.RunScalpingBotBacktest(account, moneyManagement, ticker, scenario, backtestResult = _backtester.RunScalpingBotBacktest(account, moneyManagement, ticker, scenario,
timeframe, Convert.ToDouble(days), balance, watchOnly, save, initialCandles: localCandles); timeframe, Convert.ToDouble(days), balance, watchOnly, save);
break; break;
case BotType.FlippingBot: case BotType.FlippingBot:
backtestResult = _backtester.RunFlippingBotBacktest(account, moneyManagement, ticker, scenario, backtestResult = _backtester.RunFlippingBotBacktest(account, moneyManagement, ticker, scenario,
timeframe, Convert.ToDouble(days), balance, watchOnly, save, initialCandles: localCandles); timeframe, Convert.ToDouble(days), balance, watchOnly, save);
break; break;
} }