Confirm Action

[[ confirmModalMessage ]]

πŸ“Š

[[ getStrategyDisplayName(selectedStrategySignals) ]] - Signal Logs

([[ signalsData.pagination.total_records ]] signals)

Loading signals...

Time
Type
Symbol
Action
Conditions & Details
πŸ“Š

No signals found

for [[ getStrategyDisplayName(selectedStrategySignals) ]] in the last 36 hours

Page [[ signalsData.pagination.page ]] of [[ signalsData.pagination.total_pages || Math.ceil(signalsData.pagination.total / signalsData.pagination.limit) ]]

[[ selectedPositionRecord ? selectedPositionRecord.symbol : 'Position' ]] Trade Breakdown

[[ selectedPositionRecord && selectedPositionRecord.trade_date ? selectedPositionRecord.trade_date : 'Date unavailable' ]]

Execution Timeline
Loading position activity...
[[ positionModalError ]]
Date Time Condition Quantity Price Amount
[[ event.date ]] [[ event.time ]] [[ event.condition ]] [[ formatQuantity(event.quantity) ]] $[[ formatPrice(event.price || 0) ]] $[[ formatAmount(event.amount || 0) ]]
No execution activity available for this position yet.

[[ toast.message]]

πŸ“ˆ Live Market Prices

Last Updated: [[ formattedLastPriceUpdate ]]
BTC
[[ lastPrices.BTCUSDT || 'N/A']]
ETH
[[ lastPrices.ETHUSDT || 'N/A']]
WebSocket: [[ websocketStatusDetails.label ]]
API: [[ status.api_status_message || 'Unknown']]
πŸ”„ Auto-refresh: 1s
πŸ€– Bot Status: [[ botStatus.status || 'Stopped']] | ⏱️ Uptime: [[ botStatus.uptime || 'N/A']] | 🎯 Mode: [[ botStatus.simulation_mode ? 'Simulation' : 'Live']]

βš™οΈ Portfolio Management

Max Profit
$[[ globalMaxProfitLoss.max_profit.toFixed(2) ]]
Max Loss
-$[[ Math.abs(globalMaxProfitLoss.max_loss).toFixed(2) ]]

⚠️ Binance API Connection: Please check your Binance API credentials for full functionality. Currently running in simulation mode.

Strategy Management ⚑ Real-time P&L

Γ—
Strategy Status Run # Last Signal PnL Open Positions Multiplier Actions
No strategies configured
Active Strategies
[[ activeStrategiesCount]]
Open Positions
[[ totalOpenPositions]]
Total Positions
[[ totalAllPositions]]
Net P&L
$[[ totalPnl.toFixed(2)]]
Global Multiplier
[[ globalMultiplier]]Γ—

πŸ“Š Daily Net P&L

Tracks today's aggregated performance (auto-sync every 10 minutes)

Date: [[ dailyPnlDate]]
Points: [[ dailyPnlPoints.length]]

Loading chart...

πŸ“‰

No P&L data captured yet today. Keep strategies running to populate the chart.

Select Date for P&L Chart

Loading available dates...

No historical data available

[[ formatDateDisplay(date) ]]
[[ date ]]

🎯 Crypto Trading Bot - Real-time strategy dashboard

Last updated: [[ new Date().toLocaleString() ]]