Login Page - Create Account

Support Board


Date/Time: Fri, 20 Sep 2024 01:06:00 +0000



Post From: Timing problems

[2014-06-24 13:11:10]
Hendrixon - Posts: 130
Its not what I asked but never mind, there are more important things.
Installed ver 1150 and here are my findings:

1. "sc.CurrentSystemDateTimeMS.GetSecond()" still rounds to the next second if milliseconds are above 500

2. sc.OnExternalDataImmediateStudyCall has issues. I set Chart Update Interval to 1000ms to see if it works.

2a.
Using "sc.OnExternalDataImmediateStudyCall = true" the chart stutter/stuck every few seconds.
You see that by moving the mouse cross hair around, it gets stuck and released after 1-2 seconds. happens every 10-15 seconds maybe?

2b.
To see if the data lags, opened a second chart copy without a study and found that the "sc.OnExternalDataImmediateStudyCall = true" chart data always lags.
**Keep in mind I checked things on a live crude oil chart (1 Tick) before pit open, we're talking 10-15 trades per minute. no computing load**

2c.
Out of curiosity I set Chart Update Interval (general settings) to 10ms.
* The "sc.OnExternalDataImmediateStudyCall = true" chart stopped lagging. both charts tracked pretty much the same.
* Mouse cross hair gets stuck much less often and for a very short time.


Conclusion "sc.OnExternalDataImmediateStudyCall" still influenced by the chart update interval.
Has nothing to do with load (10-15 ticks per minute is nothing)