Login Page - Create Account

Support Board


Date/Time: Sat, 18 May 2024 23:30:27 +0000



Post From: Data import via .scid files

[2019-08-12 15:46:17]
User520470 - Posts: 1
Hello.

Some years ago I wrote software for tick data import via .scid files (those years there were no DTC yet, so import via .scid was the only option). I don't use it myself, but there are some people who use it. It seems all works fine for years, but there is a little question. Sometimes some brokers provide tick data in a wrong order. Suppose there are ticks at 10:30:01 already had written into the file and then several ticks at, say, 10:29:58 arrive. My software in such cases inserts those 'late' ticks into their right place in the .scid file. But the question: how SierraChart should behave in such case? I think it has no chance to determine what several last ticks was suddenly shifted to the right, so it seems SierraChart will work with wrong data. So the question: is there a way to signal SierraChart what it should reread .scid file(s) from some point? Or, as workaround, what if I'll shrink the file, flush it, and then rewrite the tail in the right order?

And the same question on DTC, is there a way to 'cancel' some (last) data? As I know it's possible in FIX, but I can't find anything about this in DTC docs.