Hi one of my auto trading systems keeps on randomly getting rejected by IG with this message …. This trading system was stopped because the broker could not confirm the status of the last order .
I’m wondering if its something related to the trailing stop filter I have on this particular code ?
other codes I have running with a hard stop loss and take profit coding do not have the same issue .
The code is coming back with very positive data when analysed but is not 100% accurate as every time its stopped the data dose not account for the trade that is running once the trading system is rejected .
any thoughts on how to repair would be most welcome .
Thanks .
andyfx79 wrote: the trade that is running once the trading system is rejected .
There is a setting to auto-close positions when Systems are rejected / stopped.
Andy,
I would anticipate the Trailing being too close by, that causing the last adjustment of the “stop” part of the trailing to be still pending at the broker (which is IG itself) which makes the current adjustment impossible. Actually this will be related to the Step Size of your trailing, which would be too small. Example of that : Step Size is 0.25, while the underlaying’s Tick size is also 0,25. This then changes several times per second, which could be too much for IG to cope with.
To make this clear better, the other way around : If the Step Size would be 10 points, then the new adjustment of the Trailing (stop) price would occur only 10 points further, which would comprise several seconds. No issue now.
Please sort out how the phenomenon “Step Size” is arranged for in in your Trailing setup. But something like a step will be in order (is always so with trailing).
Good luck !
Peter