Testing a new efs using the V interval and noticed some special features that I would like some clarification on.
In this specific case I am testing on YM M4 using 100V. I am noticing that from time to time the data is missing from the cursor window. It shows up as blank or <None>. The line plots where it is supposed to and the data shows up in debugPrint.
I've also noticed a couple of bars being plotted where there is no data - no tick, but bar plotted anyway. For example, ticks received at 8:39:18 and 8:39:38. However, there is also a bar at 8:39:30. I came to this conclusion by printing out the bar time to debugPrint on each loop through main(). Maybe this can be explained by the way the V interval works.
This is a very simple efs so unlikely that I made some gapping error. Although not totally an impossibility.
I have also noticed that the volume sometimes exceeds the specification. For example I might get volume of 130 even though I specified intervals of 100. I can see how this could happen if the algorithm that converts the trades to the V interval doesn't parse individual trades.
Are there special issues with using the V interval that one needs to be aware of when building an efs?
Thanks.
In this specific case I am testing on YM M4 using 100V. I am noticing that from time to time the data is missing from the cursor window. It shows up as blank or <None>. The line plots where it is supposed to and the data shows up in debugPrint.
I've also noticed a couple of bars being plotted where there is no data - no tick, but bar plotted anyway. For example, ticks received at 8:39:18 and 8:39:38. However, there is also a bar at 8:39:30. I came to this conclusion by printing out the bar time to debugPrint on each loop through main(). Maybe this can be explained by the way the V interval works.
This is a very simple efs so unlikely that I made some gapping error. Although not totally an impossibility.
I have also noticed that the volume sometimes exceeds the specification. For example I might get volume of 130 even though I specified intervals of 100. I can see how this could happen if the algorithm that converts the trades to the V interval doesn't parse individual trades.
Are there special issues with using the V interval that one needs to be aware of when building an efs?
Thanks.
Comment