Support Board
Date/Time: Wed, 05 Nov 2025 23:43:15 +0000
Subject: Replay Orders on Secondary Chart Use Live Feed for Fill (PnL Desync Between Legs)
View Count: 25
| [2025-11-04 11:58:49] |
| aurel19230 - Posts: 9 |
|
Hello Sierra Chart Support, This message combines two related reports regarding an issue with replay trading across two charts. Summary When running a replay involving two charts (for a spread or pair trade), orders submitted for the secondary chart (Leg X) are filled using the live feed price, even though the replay is active. After the fill, the order’s PnL then tracks the replay feed, leading to a mismatch between entry price and subsequent price updates. This makes backtesting unreliable because one leg follows the replay feed entirely, while the other uses a real-time price for entry. Setup Leg Y (main chart): MNQZ5.CME Leg X (secondary chart): MESZ5.CME Study used: Trading: Spread Order Entry (built-in ACSIL study) Replay Mode: Replay All Charts in Chartbook Trade Simulation Mode: ON Trade and Current Quote Symbol: not used Behavior Observed On Leg Y (the chart containing the study): The market order is filled correctly at the replay price. The PnL is tracked properly using the replay data. ✅ On Leg X (the secondary chart): The market order is filled using the live-feed price, not the replay price. ❌ After the fill, the chart and PnL resume tracking the replay data. Result: the two legs become desynchronized — Leg Y is replay-based from start to finish, while Leg X opens from a real-time tick and only then follows replay data. Expected Behavior Both legs should open and track entirely using the replay feed, without any dependency on the live connection. Steps to Reproduce Open two charts: MNQZ5.CME and MESZ5.CME. Add the Trading: Spread Order Entry study to MNQZ5. Enable Replay All Charts in Chartbook. Start the replay and trigger a spread condition. Observed: The SELL order on Leg Y fills correctly and tracks the replay feed. The BUY order on Leg X is filled at a live-feed price, then continues under replay control. Additional Test with Minimal Study To isolate the issue, I built a minimal ACSIL test (attached documment). It's a critical bug because the replay is unusable at this state. thanks |
| |
| [2025-11-05 22:57:06] |
| Sierra_Chart Engineering - Posts: 21320 |
|
This is still pending a technical review.
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 |
To post a message in this thread, you need to log in with your Sierra Chart account:
