MatchTrader Rule-Checker — E2E Lab

Advanced console · Home · Create · Watch
Health
—
Ready (Mongo)
—
REST broker
—
gRPC realtime
—
Subscribed groups
—
Cached accounts
—
REST latency
—

Guided E2E run

One-click path through the full rule-checker. Lab program uses 0 trading days so deposit can PASS and withdraw can BREACH without placing trades. Group must match the gRPC subscription (default testUSD).

1Lab program
Ensure easy breach/pass program
2Create account
Broker DEMO trading login
3Register
Seed rule state
4Place trade
Open (+ optional close) + live watch
5Breach or Pass
Withdraw or deposit + check

Controls

MatchTrader platform login

Email
—
Password
—
Trading login
—
Log in at the Client Office with email + password. Trading login is the account number inside the platform.
After setup: Place trade + watch opens a market order (equity ticks via gRPC), optionally closes it for a trading day, then force-checks. Use Trigger BREACH / Trigger PASS for terminal outcomes.
Breach and pass are terminal. Use a fresh create+register for each outcome test.

Realtime rule result

idle
—
Login
—
Program
—
Equity
—
Balance
—
Daily floor
—
Max floor
—
Profit target
—
Trading days
—
Breach
—
Passed at
—
Last synced
—
Last effects
—

Shared context (auto-fills raw endpoint forms)

Lab buttons write into these fields. Raw endpoint cards below still work for one-off calls.
APICreate account
Broker DEMO/REAL trading account
APIRegister
Assign program + seed rule state
APIForce check
REST reconcile + evaluate rules
APIRead state
Balance / equity / breach / pass
APIBroker ops
Deposit, disable, close, delete