07.4.3.14 — Auto Trading UI. Realistic Pricing & Debug Live Tools
This commit is contained in:
@@ -11,13 +11,13 @@ class AutoTradeState:
|
||||
status: str = "OFF"
|
||||
|
||||
# выбранная стратегия: TREND / GRID / SCALP
|
||||
strategy: str | None = None
|
||||
strategy: str | None = "TREND"
|
||||
|
||||
# торговый инструмент
|
||||
symbol: str = ""
|
||||
symbol: str = "BTC/USD_LEVERAGE"
|
||||
|
||||
# риск на одну сделку в %
|
||||
risk_percent: float | None = None
|
||||
risk_percent: float | None = 1.0
|
||||
|
||||
# текущий PnL
|
||||
pnl_usd: float = 0.0
|
||||
@@ -37,6 +37,9 @@ class AutoTradeState:
|
||||
# причина последнего сигнала
|
||||
last_signal_reason: str | None = None
|
||||
|
||||
# время начала текущего сигнала, monotonic timestamp
|
||||
signal_started_at: float | None = None
|
||||
|
||||
# статус торгового решения: WAITING / CONFIRMING / READY / BLOCKED
|
||||
decision_status: str = "WAITING"
|
||||
|
||||
@@ -68,7 +71,7 @@ class AutoTradeState:
|
||||
leverage: float | None = 2.0
|
||||
|
||||
# stop loss по движению цены в %
|
||||
stop_loss_percent: float | None = None
|
||||
stop_loss_percent: float | None = 1.0
|
||||
|
||||
# take profit по движению цены в %
|
||||
take_profit_percent: float | None = None
|
||||
@@ -83,4 +86,10 @@ class AutoTradeState:
|
||||
execution_block_reason: str | None = None
|
||||
|
||||
# причина авто-уменьшения размера позиции
|
||||
execution_size_adjustment_reason: str | None = None
|
||||
execution_size_adjustment_reason: str | None = None
|
||||
|
||||
# капитал, выделенный только под AutoTrade
|
||||
allocated_balance_usd: float = 1000.0
|
||||
|
||||
# зафиксированный результат закрытых paper-сделок
|
||||
realized_pnl_usd: float = 0.0
|
||||
Reference in New Issue
Block a user