Dashboard
Closer visual match, stronger metallic styling, and a live-data integration scaffold.
Server Connected
FCT-001 · Founders
Last Sync
FCT
SYNERGY
Finessed Copy Trader
Powered By BridgeWave Signals
Synergy command center for account performance, signal execution, broker conversion, trade history, and system health.
0 Connected Accounts
Auto Offset Enabled
Plan Active
Demo Data Mode
Signal ServerConnected
LicenseValid
Data ModeDemo
Refresh20s
Equity Curve · 1 Month
True account equity across the selected period
+$0.00
Signal Execution Monitor
Latest signal conversion and placement
EXECUTED
US30 BUY STOP
Signal #— ·
BridgeWave Signal
Broker Conversion
Auto Offset Applied
Final Order Price
Signal received → adjusted → broker accepted
Recent Signals
Latest BridgeWave signals processed by Synergy
TimeSignalSymbolEntryBroker PriceOffsetStatus
Performance
Historical performance by timeframe and trade source.
Timeframe
Trade Source
Start
End
Synergy realized metrics are filtered by source. Equity and drawdown remain true account-wide values.
P&L Calendar · 1 Month
Synergy realized P&L
Drawdown
Account-wide drawdown · 1 Month
Signals
Track exactly what Synergy received and what each broker executed.
Signal IDTimeTypeSymbolSignal PriceConversionOffsetFinal PriceStatus
Accounts
Connected MT4/MT5 accounts running Synergy.
Synergy Settings
Visual settings panel with saved values and room for the real EA/API bindings.
Risk & Order Size
Trade Management
Break Even
Trailing Stop
Partial Close
Price Offset
Auto Price Offset
Symbols & Licensing
Save UI Settings
These inputs now save locally in your browser so the demo shell behaves more like a real app while you test the look and flow.
No recent save.
Expected API Wiring
When you are ready to connect the real Synergy backend, point the UI to a base URL and return JSON for: /status, /dashboard, /accounts, /signals, /trades, /logs, and optionally /settings.
Trade History
Realized account trades classified by origin.
Trade Source
Source is classified from the original MT5 opening deal. Manual closing of a Synergy position remains Synergy.
DateSourceAccountTypeEntryExitP&LClose Reason
Logs
Human-readable Synergy activity and troubleshooting.
Connection
Connect the finished dashboard to the Synergy dashboard service without changing the trading engine.
Connection Controls
Live mode exchanges your license/account pair for a short-lived read-only dashboard session. The license is sent over HTTPS for validation, is not stored by this page, and the Cloudflare master secret never enters the browser.
Connection Status
Current ModeDemo
Base URLNot set
Last ResultUsing demo dataset
SessionNot authenticated
Auto Refresh20 sec
Production live reads use POST /dashboard/session followed by authenticated GET /dashboard/snapshot and GET /dashboard/performance. No telemetry/admin secret is exposed to the browser.
Integration Contract
This is the shape the UI expects. You can return extra fields too, but keeping these names will make the hookup easier.
{
  "status": {
    "server": "Connected",
    "license_key": "FCT-001",
    "plan": "Founders",
    "mode": "live"
  },
  "dashboard": {
    "todayPnl": 531.24,
    "equity": 78412.66,
    "balance": 78105.4,
    "winRate": 68.4,
    "wins": 13,
    "losses": 6,
    "drawdown": 0.42,
    "monthDrawdown": 2.11,
    "equityCurve": [
      75127,
      75260,
      75080,
      75490
    ],
    "drawdownCurve": [
      0,
      -0.2,
      -0.7,
      -0.4
    ]
  },
  "accounts": [
    {
      "name": "FTMO - Primary",
      "platform": "MT5",
      "number": "8124401"
    }
  ],
  "signals": [
    {
      "id": "BW-260906-02",
      "time": "17:01:42",
      "type": "BUY STOP"
    }
  ],
  "trades": [
    {
      "date": "Sep 6, 2026 14:28",
      "account": "FTMO - Primary",
      "type": "BUY"
    }
  ],
  "logs": [
    {
      "time": "17:01:42",
      "type": "SIGNAL",
      "message": "Received US30 BUY STOP at 45,125.0 from BridgeWave."
    }
  ]
}