Login Page - Create Account

Support Board


Date/Time: Sat, 23 Nov 2024 02:45:37 +0000



Chart updates with 'Include columns with no data'

View Count: 103

[2024-09-11 21:07:38]
User512353 - Posts: 42
SC2674

Suppose you have a bar chart with these settings:
Bar Period = 1 second
Gap Fill = None
'Do Not Draw Columns With No Data' = Yes
'Include Columns With No Data' = Yes

With these chart settings, suppose you have a trade at time x and the next trade is 10 seconds later (at time x+10).

Then the chart will draw a bar at time x.
For the next 9 seconds the chart will not update.
At time x+10 ten bars (of which 9 are void) will be drawn.

I would prefer to have the chart update and advance at EVERY second (according to the bar period), regardless if a trade has occurred or not.

Is there any way to configure this?
[2024-09-11 21:55:05]
Sawtooth - Posts: 4118
Is there any way to configure this?
In a word, no.

Sierra Chart only uses non-time based events to create a new bar.
This means time-based bars are the only ones that will back-draw to fill periods that had no chart update.
Date Time Of Last Edit: 2024-09-11 22:01:52
[2024-09-11 22:29:48]
User512353 - Posts: 42
From the chart settings alone this may not work.

But maybe there is a way to force chart updates via a chart study?

More sophisticated, create an "external data source" that creates a fake data record every 0.5 seconds and a custom chart study that reads in this data and does a "fake display" of that data on the chart, thereby forcing an update.
Shouldn't be too complicated to program something like this.

Maybe someone with experience in SC ACSIL programming can provide his/her opinion?

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

Login

Login Page - Create Account