Login Page - Create Account

Support Board


Date/Time: Wed, 27 Nov 2024 23:26:04 +0000



trading chart has to be refreshed or signals are incorrect

View Count: 518

[2023-02-15 22:54:55]
Berliner JFK - Posts: 45
I have an automated trading system with 22 tabs in one chartbook. 21 of the tabs provide signals and the 22nd tab receives these signals and makes the trades.

The trading system is supposed to run unattended for days on end. My understanding is that Sierra Chart will keep everything up to date on it's own if I've done my part.

In that regard, I set the calculation precedence of the 21 signal tabs to STANDARD and the trading tab to VERY_LOW, and the global chart update interval to 2000ms, plenty of time for all 22 tabs to calculate.

What I found out is, that if I don't refresh the trading tab before every trade, there is a chance that the trading signals will be wrong. That is, Sierra Chart is not keeping everything up to date automatically as I thought.

Can you please help me understand why this is?

Thanks!
Date Time Of Last Edit: 2023-02-16 13:17:15
Private File
Private File
[2023-02-16 14:55:43]
John - SC Support - Posts: 36350
Try setting the option for Global Settings >> General Settings >> Charts >> Use Controlled Order Chart Updating to Yes. Refer to the information here:
General Settings Window: Use Controlled Order Chart Updating (Global Settings >> General Settings >> Charts >> Charts)
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2023-02-16 16:19:02]
Berliner JFK - Posts: 45
Hello, thank you.

The calculation order of charts, when this option is disabled is going to be random. However, this is the most efficient method of calculations.

Will this setting slow down calculation time?

Thanks again!


EDIT:
I did my own test automatic v. controlled order chart updating:

automatic = 187ms
controlled = 288ms

So I will try the controlled order updating. That's fast enough and I hope it fixes my problem.


Last question:
I arrived at my 2000ms chart update interval by adding up the ms times in each chart settings windows for all 22 tabs = 1.5-1.6s. That is much slower than the actual calculation time I measured = 187ms.

Did I do something wrong, or have I been setting my chart update interval artificially high for nothing?

Thanks!
Date Time Of Last Edit: 2023-02-16 22:21:13
[2023-02-16 18:38:15]
John - SC Support - Posts: 36350
For what you were trying to do, it made sense, but with the Controlled Order Updating you should be fine and you could then set your Chart Update Interval to a more "normal" value such as 500.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2023-02-16 20:50:55]
Berliner JFK - Posts: 45
OK, thanks.

That means that the best way to measure calculation time is the way I did it, by adding a message to the log and measuring delta between messages, not by adding up the ms values shown in the chart settings windows.

I lowered the chart update interval from 2000ms to 1000ms, thanks again!
[2023-02-16 23:31:01]
John - SC Support - Posts: 36350
Sorry, we did not fully understand what you were asking about the timing.

The best way to determine the time is by adding up the times that are displayed in the Chart Studies window.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2023-03-16 12:24:34]
Berliner JFK - Posts: 45
I tried using Controlled Order Chart Updating for a month and it seems to have solved the problem.

If it is set to No, incorrect signals occur, if it is set to Yes, they do not (so far).

I will continue to test, but at the moment it's encouraging. Thanks!
Date Time Of Last Edit: 2023-03-16 13:01:48
[2023-06-29 11:10:35]
Berliner JFK - Posts: 45
I tested an additional three months using Controlled Order Chart Updating.

I had only one bad signal with Sierra Chart automatic updating, no bad signals with Controlled Order Chart Updating.

conclusion: the Sierra Chart automatic updating works very, very well, but in my case with many studies, Controlled Order Chart Updating is necessary.

Case appears closed from my side, thank you for your help solving the problem.
Date Time Of Last Edit: 2023-06-29 11:11:00

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

Login

Login Page - Create Account