Support Board
Date/Time: Wed, 06 May 2026 04:50:38 +0000
Cannot access or manage a simulation account —
View Count: 17
| [2026-05-05 22:56:51] |
| User471150 - Posts: 1 |
|
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
|
To post a message in this thread, you need to log in with your Sierra Chart account:
