Simulated trading panel (Demo mode)

The simulated panel is a full paper-trading desk that lives entirely on your machine: balance and equity, a market, limit or stop order form with stop and target in points, the open position, pending orders and a trade history.

Senzoukria · Documentation · Updated September 2026


Where to find it

Where
Right of the chart in Demo mode
Default starting capital
$50,000
Capital presets
$25,000, $50,000, $100,000 and $250,000
Order types
MARKET, LIMIT and STOP
Storage
Local browser storage, key orderflow:sim_account:v1
Order routing
None. Nothing leaves this machine

What it does

The header shows the balance on the left, and on the right the equity with the session result in money and in percent. Below it an instrument card prints the contract root, its name, its tick size and its dollar value per tick, then the last traded price or "Waiting tick…" when no price has arrived yet.

The order form opens with a three-tab strip — MARKET, LIMIT, STOP — then a row of three fields: quantity, stop in points and target in points. Choosing a non-market type adds a trigger price field labelled "Limit price" or "Stop price", pre-filled in its placeholder with the last price. When a stop or target is entered, a preview line appears with the risk, the reward and the resulting ratio, expressed as 1:n.

The position block prints the side with an arrow, the size, the symbol and the unrealised result, then entry, last and opening time, then the current stop and target with a Cancel button that removes both, and a FLATTEN button. Pending limit and stop orders are listed below with their type, size and trigger price, each with its own cancel cross.

A history list shows recent closed trades with side, symbol, size, result, entry and exit price and the reason the trade ended. The footer carries the win rate and the trade count, plus a Settings toggle.

Settings

Simulated panel settings and defaults
SettingDefaultWhat it changes
Order typeMARKETMARKET sends at the last price; LIMIT and STOP rest until the trigger price is reached
Qty1Contracts for the next order, minimum 1
SL ptsemptyProtective stop distance in points, stepped by the contract's tick size
TP ptsemptyTarget distance in points, stepped by the contract's tick size
Limit / Stop priceempty, last price as placeholderTrigger of a non-market order; the buy and sell buttons stay disabled until it is valid
Starting capital$50,000Presets of $25,000, $50,000, $100,000 and $250,000; choosing one resets the account
Reset history (keep capital)Clears the trade list without changing the balance settings
Voice feedbackSpeaks order filled and order rejected events

How to use it

  • Pick a starting capital in Settings before a series of tests, since changing it resets the account.
  • Fill SL pts and TP pts to see the risk, reward and ratio before sending, then use BUY or SELL.
  • For a resting order, choose LIMIT or STOP, type the trigger price, and watch the order appear in the pending list.
  • Drag the stop and target lines on the chart: the panel and the drawing mirror each other, so a dragged level is written back to the position.
  • Use FLATTEN to close, or the Cancel button in the bracket row to drop the stop and target while staying in the position.

Limits and pitfalls

Fills are idealised: a resting order is triggered at its trigger price with no slippage, and there is no queue position. The panel prints the last traded price, not a book: the simulation has no top of book to fill against.

Everything is local. No Tauri command, no broker library and no network call is used by this panel; a test asserts that the simulated code stays local on every run.

A strategy run against this account is explicitly simulated: the scripting page states that the strategy trades the simulated evaluation account on this machine only and can never reach your broker.

The simulated position is drawn on the chart in Demo mode only. Switching to Tracker unmounts it, because a simulated position drawn while a broker account is connected would lie about the real account.

Market data used by the simulation is still billed by your data provider; only the orders are imaginary.

This page in other languages

Frequently asked questions

Can anything from this panel reach a real broker?
No. The panel drives a local store kept in browser storage and imports no connection code at all. The separation is asserted by tests rather than only documented.
Why did changing the starting capital wipe my trades?
Choosing a capital preset resets the account. To clear the trade list without touching the capital, use "Reset history (keep capital)" instead.
Do simulated results predict live results?
No. Fills are idealised, there is no queue position and no slippage, and no simulated outcome is a promise about a live account.

Keep reading