Fix ETH openPosition

This commit is contained in:
2025-08-16 19:12:20 +07:00
parent 955c358138
commit ab3e637ca7
5 changed files with 80 additions and 20 deletions

View File

@@ -170,7 +170,8 @@ public class TradingBotBase : ITradingBot
{
ExecutionCount++;
Logger.LogInformation("Bot Status - ServerDate: {ServerDate}, LastCandleDate: {LastCandleDate}, Signals: {SignalCount}, Executions: {ExecutionCount}, Positions: {PositionCount}",
Logger.LogInformation(
"Bot Status - ServerDate: {ServerDate}, LastCandleDate: {LastCandleDate}, Signals: {SignalCount}, Executions: {ExecutionCount}, Positions: {PositionCount}",
DateTime.UtcNow, LastCandle.Date, Signals.Count, ExecutionCount, Positions.Count);
}
}
@@ -1444,6 +1445,8 @@ public class TradingBotBase : ITradingBot
TradingExchanges.GmxV2,
IndicatorType.Stc, SignalType.Signal, "Manual Signal");
signal.Status = SignalStatus.WaitingForPosition; // Ensure status is correct
signal.Identifier =
signal.Identifier + "-manual" + Guid.NewGuid(); // Ensure unique identifier for manual signals
// Add the signal to our collection
await AddSignal(signal);