Synchronization Issue
Author: ss161
Creation Date: 7/29/2009 6:35 AM
profile picture

ss161

#1
I'm having issues with data synchronization on some symbols -- even on daily data, but much more frequently with intraday data. Here is a simplified program:
CODE:
Please log in to see this code.


Looking at the picture below and the debug output, it seems that the data is not synchronized, but instead is off by one bar. Any thoughts as to what is wrong? Thanks.






profile picture

Cone

#2
Several [more] synch issues were inadvertently introduced in 5.4 while fixing others. We'll get this resolved in 5.5 (Septemberish), but you can downgrade to 5.3 by calling Fidelity support for instructions. Sincerest apologies for this inconvenience.
profile picture

ss161

#3
Your work around helped a lot with this bug. Thanks.

I'm working on a new project where I need to load 500 symbols into memory -- with (hopefully) all of them synched. Are there certain conditions that cause the above synchronization issues to happen, that I could avoid with my code. For example, if i load the longest symbol first, does that help? Is the above bug just random? Thanks.
profile picture

Cone

#4
I'm not privy to all the details of the client code and cannot help you with this question, sorry. I'd treat the problem as non-deterministic though.
profile picture

ss161

#5
problem seems fixed, :)
profile picture

Cone

#6
Good news, at least we got one!
This website uses cookies to improve your experience. We'll assume you're ok with that, but you can opt-out if you wish (Read more).