Start live trading

This sends real orders with real money.
    W WINTUDE Arb
    Cross-venue execution

    Gold arbitrage across two venues, measured before it is traded.

    Equal ounces long and short on CribMarket MT5 and Bitget CFD. Gold's direction cancels out; the only position you hold is the price difference between them.

    Live XAUUSD · XAUUSDc
    —
    CribMarket MT5Broker
    Bid
    —
    Ask
    —
    Spread —
    Net entry gap
    —
    Cost floor —
    Bitget CFDExchange
    Bid
    —
    Ask
    —
    Spread — · Quote age —
    Delta neutral by construction
    Equal ounces each side. A move in gold gains on one leg what it loses on the other.
    One hard drawdown stop
    No per-trade stop losses. A 15% fall from peak equity closes everything and locks.
    Shared quote bus
    Bitget rate limits per IP. One poller feeds every engine, so accounts never compete.
    Isolated per account
    Its own MT5 terminal, magic number and ledger. Duplicates are refused before start.

    Your broker and exchange keys are added later, from the console.

    Cockpit Idle
    Headroom
    —
    best entry minus cost floor
    Combined equity
    —
    MT5 and Bitget
    Z score
    —
    gap vs rolling mean
    Open pairs
    —
    two legs each, ounce matched

    Distance to a tradeable entry

    Entry value against cost floor

    buy Bitget / sell MT5 sell Bitget / buy MT5 cost floor —

    Why the engine is not entering

    • ·

      Waiting for the engine

    Live quotes

    VenueBidAskSpread
    CribMarket MT5———
    Bitget CFD———

    CribMarket MT5

    Broker

    Bitget CFD

    Exchange

    Create the key with read permission only while testing. Never enable withdrawals.

    Strategy parameters

    Entry
    How stretched the gap must be before the first pair
    Rolling window the Z score is measured against
    Minimum capturable value before a pair is worth opening
    Grid and exit
    Further divergence before the next pair is added
    Retracement toward the anchor before a pair may close
    A pair is never closed below this, so never at a loss
    Size, basket and risk
    0.01 lot is 1 ounce on each leg
    Grid depth before the engine stops adding
    From peak combined equity. The only loss protection there is
    Combined profit across all open pairs
    Give-back from the peak that closes everything
    Saved values apply when the engine next starts.

    What cannot be changed here

    Your MT5 login, terminal and order magic number are fixed to this account. Changing them from a form would point a live ledger at a different account, so they are set once when the account is connected. Every value above is checked against the same rules the engine applies at startup.

    Open pairs
    —
    two legs each
    Floating P&L
    —
    all open pairs combined
    Realised P&L
    —
    this cycle
    Grid anchor
    —
    no cycle open

    Open pairs

    from the engine ledger
    IDDirectionLevelOuncesEntryNowOpened
    No pairs open. Nothing is at risk right now.

    Basket trailing stop

    —

    Pairs are never closed individually at a loss. The basket is judged as a whole: once the combined total arms the trail, everything closes together.

    Peak equity
    —
    high-water mark
    Stop trips at
    —
    everything closes and locks
    Buffer remaining
    —
    before everything closes

    High-water drawdown guard

    Current combined equity—
    Peak combined equity—
    Drawdown from peak—
    Equity that trips the stop—
    Buffer remaining—

    There are no per-trade stop losses. This is the only loss protection: when the stop trips every position closes and the engine locks until released by hand.

    Engine log

    last 30 lines
    waiting for engine output…