I noticed something odd in my strategies. I saw that trades were being executed as the end of Friday close however the time in the trade is 0s. Is the engine recording an extra trade that shouldn't be occurring? I sorted this list of trades by the time the strategy was in a trade and found these anomalies. I believe these are present in all my strategies.
Status changed from Waiting for information to Refused
I have investigated the behaviour of EOF on Multicharts engine and this is actually not a bug.
The EOF for Tradestation/Multicharts works in a way that if closes the orders at close of the bar having the preset time.
So if you set EOF to 15:00, it will terminate the orders on close of 15h bar.
The zero duration is there because Open, High, Low and Close have the same time although they are handled as separate ticks. This is due to SelectedTF precision.
If you look into DataManager and check out the prices, you will see that the order was opened at 15:00 Open and closed at 15:00 Close.
Best regards,
Tomas
can you attach your SQX strategy for me to analyse?
Thank you
Best regards,
Tomas