Login Page - Create Account

Support Board


Date/Time: Sat, 17 Jan 2026 23:02:32 +0000



ReplayStatus changes in v2865

View Count: 17

[2026-01-17 18:27:39]
User719512 - Posts: 394
Noticed enum ReplayStatus was changed in v2865. I know the documentation usually lags the Sierra code/headers, but there is a possibility of an unintended side effect with introducing REPLAY_STATUS_UNSET.


int IsReplayRunning()
{
if(ReplayStatus != REPLAY_STOPPED)
return 1;

return 0;
}


It is unclear if/when REPLAY_STATUS_UNSET is set/used, but seems to me this would break IsReplayRunning().

I would like to think REPLAY_STATUS_UNSET is not needed since if the replay is not running or paused, then it must be in the stopped state.
[2026-01-17 19:23:13]
Sierra_Chart Engineering - Posts: 22427
No it will not be a problem because this is only used internally, and in one specific place. It does not affect ACSIL:

It is unclear if/when REPLAY_STATUS_UNSET is set/used, but seems to me this would break IsReplayRunning().

The new constant is used for an efficiency improvement with updating of the replay control panel.
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-01-17 19:24:59

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

Login

Login Page - Create Account