Login Page - Create Account

Support Board


Date/Time: Fri, 15 May 2026 07:37:28 +0000



Cannot access or manage a simulation account —

View Count: 136

[2026-05-05 22:56:51]
User471150 - Posts: 2
Hello Support,

I'm running into a problem I haven't been able to resolve from documentation
and would appreciate your guidance: the simulation account I'm trying to use
for paper-validation does not appear to be a functional, registered account
in Sierra Chart, even though it shows up in the chart's active-account
selector.

My setup

- Sierra Chart version: 2899 64-bit (executable dated 2025-12-27)
- OS: Windows Server 2022 (Build 10.0.20348.4529)
- Account context: I have a funded futures trading account connected
via Teton CME Routing — confirmed in my Sierra Message Log:
"Updated verified funded futures trading account ending date to:
2026-06-03 21:19:31"
- Use case: paper-validation of an external trading bot via DTC binary
protocol (port 11099) before going live, running on the same Windows
machine and connecting to Sierra's local DTC server.

The problem

I want to use a Sierra simulation account named "Sim1" so that order
submissions from my external DTC client are routed to Sierra's internal
simulator (and not to my live funded account). The active-account
selector at the top of the chart and the trade panel dropdown both show
"Sim1" as selectable. But when I open Trade > Trade Account Monitor /
Balances Window, "Sim1" is not listed there — it doesn't appear as a
managed account, has no visible balance, no positions, no order history,
and I can't open or configure it from within the GUI. It behaves as if
"Sim1" is a string the dropdown accepts but not an actual registered
account in Sierra's account-management subsystem.

Downstream symptoms

This appears to cascade into a broader persistence problem. Even with
"Trade Simulation Mode On" enabled (visible purple background) and "Sim1"
selected in the dropdown, and the chartbook explicitly saved:

- The expected TradeActivityLog_<date>_UTC.Sim1.simulated.data file is
never produced. Instead, I see TradeActivityLog_<date>_UTC.E8933.data
(no ".simulated." segment) or TradeActivityLog_<date>_UTC.None.data,
or — as on 2026-05-05 — no TradeActivityLog file is written for the
day at all.
- After the 22:00 UTC Globex daily reopen, the active TradeAccount
frequently reverts from "Sim1" back to my funded account or empty, despite
the chartbook having been saved with Sim1+sim mode active before
close.
- DTC clients submitting orders with TradeAccount=Sim1 get no broker
order_id response — the submit goes out, but Sierra never echoes an
ORDER_UPDATE message back, suggesting the routing target is invalid.

I've reproduced this behaviour across four separate session reopens in
the last week (2026-04-29, 2026-05-04 morning, 2026-05-04 evening,
2026-05-05). Saving the chartbook does not appear to persist the setting
through the 22:00 UTC boundary.

My specific questions

1. How do I properly create a registered, persistent, manageable
simulation account in Sierra Chart? Is there a Trade > Sim Account
Setup flow, a Global Settings > Sierra Chart Server Settings... panel,
or a configuration file under C:\SierraChart\Data\ where I should be
defining named simulator accounts so they appear in the Trade Account
Monitor / Balances Window?

2. Given that the live is a funded futures trading account, does my Sierra
Chart Service Package permit creating named simulator accounts
alongside it, or does Sierra's funded-account framework constrain
what simulator accounts I can use? If the latter, what is the
correct way to do bot-driven paper-validation against a funded
account?

3. Is "Sim1" a reserved name that Sierra accepts as a routing string for
legacy/compatibility reasons but doesn't bind to a real account by
default? Or is there a setup step I've missed that registers Sim1
properly?

4. Why might Sierra not write a TradeActivityLog file at all for a given
trading day (today, 2026-05-05) — is this a sign that the trade
service did not initialise at the 22:00 UTC reopen, and what would
prevent it from initialising?

5. For Trade Simulation Mode + active TradeAccount + DTC server settings
to persist across Sierra restarts and the daily 22:00 UTC Globex
reopen, is File > Save Chartbook sufficient, or do I need to set
defaults somewhere outside the chartbook — Sierra preferences, a
default-chartbook-on-startup setting, or a configuration file?

What works correctly (for context)

- Sierra's local DTC server starts cleanly:
"DTC Protocol Server listening on port 11099.adress local"
- DTC handshake from my bot succeeds:
"Sent successful Logon response message to client. Username: .
Result text: Connected to SC DTC Protocol server.
Service=sc_futures_direct.dtc.trading"
- Heartbeats flow normally between Sierra and the DTC client
- Teton CME Routing connects fine to futurestrading13.sierracharts.com:11090
(Firm: Dorman) with Service=cme_ilink3.trading

So the protocol layer and broker connection are healthy. The issue is
specifically about how to set up and persist a manageable simulation
account.

I'm happy to share TradeActivityLogs, the relevant Trade Service Log
slice, or other diagnostic output if it helps the investigation.

Best regards,
Kola.
Date Time Of Last Edit: 2026-05-05 23:14:28
[2026-05-06 13:06:01]
John - SC Support - Posts: 46151
Simulation accounts (or simulation mode if you prefer) do not show in the Trade Account Manager. That window only shows information for live accounts. Refer to the fourth paragraph at the following link:
Trading Information Windows: Trade Account Monitor (Account Balances) Window

1. See above.

2. You are either working with a live account or a simulation account depending on the setting of "Trade >> Trade Simulation Mode On".

3. See #2 above.

4. Trade Activity Logs are kept on a per calendar day basis.

5. We do not understand this question.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2026-05-06 13:34:37]
Sierra_Chart Engineering - Posts: 23754
Yes this will be true for an account for the internal Trade Simulation Mode but a simulated account will have order history:
. But when I open Trade > Trade Account Monitor /
Balances Window, "Sim1" is not listed there — it doesn't appear as a
managed account, has no visible balance, no positions, no order history,
and I can't open or configure it from within the GUI. It behaves as if
"Sim1" is a string the dropdown accepts but not an actual registered
account in Sierra's account-management subsystem.

We recommend using the simulated futures trading service:
Simulated Futures Trading Service

4. This would mean there was no trade activity. Also refer to:
Trade Activity Log: Missing Trade Activity

5. There is nothing special to do regarding saving simulated trading activity. That happens automatically. If you are referring to saving the selected Trade Account within a chart, then you do need to use File >> Save while the Chartbook is open.

For Trade Simulation Mode + DTC server settings
These are saved in the global configuration file, when the program is exited. Nothing special to do.
Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2026-05-06 13:43:32
[2026-05-09 13:04:36]
User471150 - Posts: 2
Thank you for the detailed response — that resolves several open questions. The clarification that simulation accounts don't appear in the Trade Account Manager (because that window is for live accounts only) is exactly what I needed; we'd been assuming this was a configuration issue when it's actually by design.
One question remains that wasn't fully addressed:
In Trade Simulation Mode, is the synthetic sim account's NLV expected to be reported via DTC ACCOUNT_BALANCE_UPDATE messages to an external DTC client?
Currently in our setup (Sierra 2899, Trade Simulation Mode On, Sim1 selected as TradeAccount), our DTC client receives ACCOUNT_BALANCE_UPDATE messages with all fields zeroed — cash=0, pnl=0, net_liquidation_value=0, margin_requirement=0. We've verified via raw hex capture that the message frame is well-formed and Sierra is explicitly sending zeros at the correct offsets, not garbage.
Two questions arising from this:
1. Is this expected? That is, does Sierra simply not propagate sim-account synthetic balance via DTC (consistent with the Trade Account Manager not displaying it), and is local equity tracking on the DTC client side the recommended pattern for sim mode?
2. Or is there a setting we should enable — perhaps under Global Settings or in the DTC server configuration — to expose sim-mode synthetic balance to DTC clients?
If the answer to #1 is "yes, sim balance is GUI-only," that's perfectly workable — we can use our local risk-config starting balance as the baseline and track equity changes from observed fills on our side. Just want to confirm before locking that pattern in.
Thanks again for the help.

Best regards,
[2026-05-09 20:58:46]
Sierra_Chart Engineering - Posts: 23754
No. No internal Trade Simulation account has an account balance:
In Trade Simulation Mode, is the synthetic sim account's NLV expected to be reported via DTC ACCOUNT_BALANCE_UPDATE messages to an external DTC client?

Sierra Chart Support - Engineering Level

Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy:
https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation

For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
Date Time Of Last Edit: 2026-05-09 20:58:57

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account