Nota: questo articolo si applica solo alla piattaforma MetaTrader 5. Se utilizzi MetaTrader 4, queste informazioni potrebbero non essere rilevanti.
Se ricevi l’errore “Tipo di ordine non supportato” in MT5, significa generalmente che il tipo di esecuzione scelto (come Fill or Kill (FOK) o Immediate or Cancel (IOC)) non è disponibile per il tuo tipo di account o non è supportato da Axi per quello specifico simbolo.
Per risolvere il problema, prova questi passaggi:
- Utilizza tipi di ordine standard: Quando inserisci un nuovo ordine, scegli tipi di esecuzione comuni come Esecuzione a Mercato (acquisto/vendita al prezzo di mercato corrente) o Ordini Pendenti (come Buy Limit, Sell Limit, Buy Stop e Sell Stop).
I tipi avanzati come Fill or Kill o Immediate or Cancel (IOC) spesso non sono abilitati di default e potrebbero non essere disponibili a seconda del tuo account. - Controlla le specifiche del simbolo: MT5 consente ad Axi di definire quali tipi di ordine sono supportati per ciascuno strumento e per ciascun account.
- Apri la finestra Market Watch.
- Fai clic con il tasto destro su un simbolo e seleziona Specifiche.
- Consulta le condizioni di trading, inclusi i tipi di ordine consentiti.
- Utilizza l’Esecuzione a Mercato come impostazione predefinita: se ricevi costantemente questo errore e non sei sicuro del tipo di ordine che lo causa, passare a un ordine con Esecuzione a Mercato è di solito la soluzione più sicura per garantire la compatibilità.
- Verifica manualmente gli ordini: fai attenzione al trading con un solo clic. Alcuni plugin o script possono impostare di default tipi non supportati. Verifica sempre manualmente il tipo di ordine selezionato prima di confermare l’operazione.