Login Page - Create Account

Support Board


Date/Time: Tue, 21 Jul 2026 20:19:43 +0000



Post From: ChartsToReplay setting within n_ACSIL::s_ChartReplayParameters not working

[2026-07-21 14:54:08]
User907968 - Posts: 881
Sorry to dredge up this old thread but I am working with these commands today and notice some strange behavior.
ChangeChartReplaySpeed/StopChartReplay don't consistently respect ChartsToReplay after StartChartReplayNew, behavior instead appears to track the Replay Control window UI state.

`StartChartReplayNew` with `ChartsToReplay = CHARTS_TO_REPLAY_ALL_CHARTS_IN_CHARTBOOK` correctly starts every chart in the chartbook together, regardless of the Replay Control window's current "Charts to Replay" dropdown.

But afterward, `ChangeChartReplaySpeed(ChartNumber, Speed)` and `StopChartReplay(ChartNumber)` don't reliably apply to just `ChartNumber` or to the whole group, their effect instead tracks the Replay Control window's UI state, which ACSIL has no way to read or set.

Observed, six charts one chartbook, mixed bar types
- Replay Window = "Single Chart": `ChangeChartReplaySpeed` / `StopChartReplay' on chart 1 only chart 1 changes.
- Replay Window = "All Charts in Chartbook": same calls every chart changes.
- Replay Window = "Single Chart" (different trial): same call chart 1 changes, plus a chart that wasn't targeted, coinciding with that chart having UI focus at the moment the window redrew.

So it would seem that the UI setting directly affects the behavior of the various function calls.
I noted that other calls to change replay speed or replay mode (at start) actually trigger the chart replay window to be updated.