Fix preload candles

This commit is contained in:
2025-07-06 16:35:43 +07:00
parent 344d0b9b12
commit 3f0d5d5eda
2 changed files with 21 additions and 3 deletions

View File

@@ -286,7 +286,15 @@ public class TradingBot : Bot, ITradingBot
var haveSignal = Signals.Any();
if (haveSignal)
{
PreloadSince = Signals.First().Date;
if (Signals.Count > 10)
PreloadSince = Signals.TakeLast(10).First().Date;
else
PreloadSince = Signals.First().Date;
}
if (Positions.Any() && Positions.First().Open.Date < PreloadSince)
{
PreloadSince = Positions.First().Open.Date;
}
var candles =