Hello
We have extremely complicated AFL that has been extensively debugged and has always worked fine when run on a local PC. However for practical aspects it is deployed in real time on a VPS Server for real life trading.
There, once in a while, the AFL tends to skip a beat on VPS server and there seems to be nothing wrong in the code. Occurrence is random. We purchase data from a very reputed source which is fed directly into amibroker and at the end of day, all tick data gets saved as minute candle.
So, what I am now thinking of doing is to run some small software side-by-side that records the incoming ticks in real time into a persistent store flat file that we can later on somehow examine/replay it back and see if there is rogue spike in data.
I had seen one such tool somewhere long time ago on some site but cannot remember where.
We have extremely complicated AFL that has been extensively debugged and has always worked fine when run on a local PC. However for practical aspects it is deployed in real time on a VPS Server for real life trading.
There, once in a while, the AFL tends to skip a beat on VPS server and there seems to be nothing wrong in the code. Occurrence is random. We purchase data from a very reputed source which is fed directly into amibroker and at the end of day, all tick data gets saved as minute candle.
So, what I am now thinking of doing is to run some small software side-by-side that records the incoming ticks in real time into a persistent store flat file that we can later on somehow examine/replay it back and see if there is rogue spike in data.
I had seen one such tool somewhere long time ago on some site but cannot remember where.