What would happen to the strategy if the order is rejected because the instrument is in trading halt or tradable only by phone? Would the system quit? How many times will it try to execute an order before quitting?
I think this incident is due to the bitcoin split that you certainly get information from your broker (got several emails myself about this).
So what would happen to the running code? Would it quit or would it keep trying to execute the order?
Hi – I’ve had this happen to me quite a few times. If the instrument goes to phone only or the market is not tradeable then the strategy will stop and quit. You will have to manually restart it again in PRT. It’s similar to what would happen eg. if your code tries to open a position and your position size does not meet the min requirement. Annoying I know, but I raised this with IG and there is nothing they can do to either prevent this or to alert the user when this occurs. It’s a bug, but we have to live with it for the foreseeable future.