Hi there José – welcome here !
I think the issue is another one (at least to begin with) and this is that Saxo Bank is not a broker to work with at all. Now, this could be country depended, but for AutoTrading I am almost sure they are out of the picture for that. The picture below (for Holland) testifies so (left show IB, right IG). Earlier on this picture also contained Saxo Bank when the contacts with them were initialized.
I don’t think there will be a difference between what is allowed for the US vs Europe, BUT it will undoubtedly be so that the instrument in particular has to be allowed for AutoTrading by ProRealTime as a company. Mind you, this counts for PRT-IB because that is ProRealTime for real and their close contacts with IB as a broker. PRT-IG is more in the hands of IG as a broker (ProRealTime can hardely determine what IG allows with PRT AutoTRading). In general we could say that when an instrument has no liquidity, AutoTrading will not be allowed by ProRealTime (PRT-IB !). In general it will also be so that instruments can not be used for AutoTrading by default. If you want one, you can ask to open it, and when they allow that, I and everybody can use it too. So it is always to their judgement.
I never heard of someone AutoTrading with stocks (it’s always Futures for IB and (CFD) Indexes for IG), and coincidentally I yesterday wondered myself about it. Like GraHal offers, I can try one or two for the IB environment. And for GraHal : when you test this, you must really make it Live, or else everything is allowed (or at least more than shows in Demo). It will be the stage of giving it to ProOrder where it will be rejected (if so). The “error” message for IB looks like you see below – it comes out when you give the system to the “Not Running” part of ProOrder – see 3rd attachment. I just tried it with Tesla – one which would be allowed for AutoTtading regarding liquidity.
I tried Tesla on PRT-IG (!) and this works fine. But then I tried Renault (Euronext) and this shows the complications when in discussion with PRT support (for IG not even really possible), because one must understand what is going on. See 4th attachment. This plainly tells that my code contains trailing stops and that this requires a special setting in your IG account. Now, *I* know coincidentally what this is about, but a common PRT support employee des maybe not at all (nobody except José will run into the message, and even he not because he is at Saxo and won’t come this far). So … this is about the Euronext orderbook which is NOT present at IB but at Euronext herself. Btw, you would even need to pay EUR 0,25 per changed (price position of the) pending order. But then you’d have 10 changes for free per order (new position taken). And yes, this already is something that PRT never thought over really, when making this AutoTrading going – at least for IB. For IG this might work differently.
When the “PureDeal” settings have been done accordingly (GraHal might show the text in English), – or when no pending orders (stops/limits) are in the code to me it looks like this instrument will pass for AutoTrading. This would thus be more easy for IG than for IB.
Regards,
Peter
PS: The more I run into these matters, the more I realize how complicated such a “provider” task of ProRealTime is; there is much more under the hood than we know of, generally.