MT4, MT5, cTrader: standard del settore e alternative
MetaTrader 4, MetaTrader 5 e cTrader consentono analisi e inserimento di ordini, ma offrono strumenti e possibilità di automazione diversi. Scegli in base al flusso di lavoro: trading manuale, algoritmo esistente o nuovo progetto di sviluppo. Separa le funzioni della piattaforma dai dati e dalle condizioni del conto del broker. Lo stesso EUR/USD può quindi mostrare candele o spread diversi secondo la configurazione. Confrontiamo i terminali, spieghiamo il percorso dell’ordine e quali requisiti verificare prima della scelta. La sola popolarità non determina l’idoneità.

- Una piattaforma non è un broker – MT4 presso un broker con modello A-Book e MT4 presso un broker che internalizza gli ordini sono identici nell’interfaccia. Il terminale mostra e invia; il server del broker accetta ed esegue
- MT4 mantiene la sua posizione grazie all’ecosistema, non alle funzioni: MetaQuotes ha smesso di vendere nuove licenze MT4 nel gennaio 2018, ma i broker con licenze esistenti mantengono la piattaforma; due decenni di codice MQL4 sono un costo da sostenere nuovamente migrando[15]
- MT5 è un prodotto distinto, non «MT4 con un numero più alto»: linguaggio diverso (MQL5), entrambi i metodi di contabilizzazione delle posizioni (netting e hedging), 21 intervalli temporali, tester multisimbolo con periodo forward separato ed emulazione del ritardo di esecuzione[2][3]. Il codice MQL4 non funziona qui senza riscrittura
- cTrader Algo oggi significa C# e Python: la documentazione Spotware elenca entrambi i linguaggi e tre tipi di algoritmi: cBot, indicatori personalizzati e plugin. Un cBot può funzionare localmente o nel cloud cTrader, continuando con l’app chiusa (situazione al 2026-08-22)[8][9]
- «Protezione dallo slippage asimmetrico» non è il nome di una funzione nella documentazione cTrader: il meccanismo documentato si chiama market range e limita lo scostamento massimo del prezzo di esecuzione di un ordine a mercato[11]. È un’impostazione facoltativa dell’ordine, non una garanzia di prezzo migliore
- Lo spread sulla barra della piattaforma è l’ultima quotazione nota, non il prezzo di esecuzione: il prezzo eseguito si conosce solo dalla conferma dell’operazione; lo slippage si calcola confrontandolo con il prezzo richiesto
- La scelta ha senso solo con un criterio esplicito: cambia per un trader manuale, per chi ha un EA MQL4 funzionante e per chi scrive un algoritmo da zero. I tre profili finali esaminano questi criteri
1. MT4: perché esiste ancora e cosa lo mantiene sul mercato
MetaTrader 4 è stato lanciato nel 2005. Un rapporto di settore del 12 gennaio 2018 descrive la fine delle vendite di nuove licenze MT4 per broker, mantenendo il supporto ai clienti esistenti e gli accordi white label [15]. È un’informazione storica sulle licenze, non la prova che oggi nessun nuovo broker possa offrire il terminale o che la manutenzione sia terminata. Il registro ufficiale conferma le build 1440 del 21 febbraio 2025, 1460 del 5 marzo 2026 e 1470 del 12 marzo 2026, con interventi su sicurezza, correzioni e stabilità [21]. La successiva build 1490 del 2 ottobre 2026 modifica anche la gestione FIFO di SL/TP. Verifica la versione disponibile presso il broker. Distinguere licenze, aggiornamenti e disponibilità dei conti è importante: codice esistente e ambiente dell’utente restano criteri di scelta, ma non spiegano da soli perché il prodotto continui a ricevere supporto.
MQL4 consente di iniziare con un piccolo programma, ma non è limitato alle istruzioni di base: il linguaggio attuale supporta classi, ereditarietà, polimorfismo e altre funzioni orientate agli oggetti descritte nella documentazione MQL4. Un Expert Advisor tipico utilizza gestori di eventi: OnInit() all’inizializzazione, OnTick() dopo un nuovo tick e OnDeinit() alla chiusura, e operazioni come OrderSend() e OrderClose(). Un incrocio di due medie mobili può avere una logica di segnale semplice; le righe dipendono dallo stile. Gestire errori del server, posizioni aperte e ricostruire lo stato dopo una connessione persa richiede più lavoro. Configurazione e manutenzione sono trattate nell’articolo sull’automazione.

Le funzioni del terminale sono contenute e ben documentate: 9 intervalli temporali, 30 indicatori integrati, 24 oggetti analitici secondo il fornitore e 4 ordini pendenti (Buy Limit, Sell Limit, Buy Stop, Sell Stop)[1]. MT4 contabilizza posizioni solo in modalità hedging, consentendo posizioni opposte contemporanee sullo stesso simbolo. I termini contano: hedging e netting registrano posizioni, non sono modelli di esecuzione. Il modo —Instant, Request o Market, più Exchange Execution in MT5 per strumenti regolati in borsa— è impostato dal broker nella specifica del simbolo; il broker decide quando il server chiede conferma e quando esegue senza chiederla. I quattro modi differiscono e sono descritti nella sezione 7; in MT4 incontrerai soltanto i primi tre.
Un ecosistema, non solo una piattaforma. Vent’anni hanno lasciato molto codice: Expert Advisor pronti, indicatori personalizzati, script di gestione e pannelli su MQL5.com, GitHub e forum. Nessuno ne ha contato la parte utile su un campione dichiarato: consideralo materiale da valutare, non un’officina pronta. Il valore è che chi sa leggere MQL4 ha esempi da cui imparare e da adattare, senza iniziare da un file vuoto. Non confrontiamo il volume di codice gratuito fra ecosistemi perché manca una base pubblica e conteggiata. Puoi verificare: elenca gli strumenti che usi e cercali nei cataloghi delle piattaforme.
La stessa inerzia vale per il broker. Migrare i clienti di solito rende inutilizzabili indicatori, modelli e algoritmi: un costo immediato per il cliente, mentre i benefici arrivano nel tempo. MT4 persiste per un motivo simile a COBOL nei sistemi di regolamento bancario: non perché sia il migliore, ma perché sostituirlo costa più che mantenerlo.
I limiti si valutano rispetto al compito. MT4 non supporta netting, ma il solo hedging non determina se uno strumento è negoziato in borsa: contano anche architettura e offerta del broker. Il tester MT4 prova un simbolo alla volta. Sommare risultati separati non riproduce una strategia a paniere con capitale comune, segnali simultanei e dipendenze tra posizioni; serve un ulteriore ambiente unificato. Il terminale nacque a 32 bit, con possibili limiti sui grandi storici. Confronta i grafici con le esigenze di finestre, disegni e organizzazione. Verifica le finestre sganciabili nella tua versione. Contano compiti, risorse e funzioni richieste, non soltanto le ore davanti al grafico.
L’automazione in MT4 pone la domanda di dove eseguire il codice. Un Expert Advisor gira nel terminale: computer spento significa algoritmo spento. Da qui la popolarità dei server VPS. Quando servono, cosa non risolvono e come gestire i guasti è spiegato nell’articolo su automazione e VPS (11.5); qui basta ricordare che è una proprietà dell’ambiente di esecuzione, non un pregio o difetto della piattaforma.
.ex4 è compilato e non puoi verificarne il comportamento. Non riutilizzare mai la password del conto e concedi ai servizi esterni al massimo la password investitore; dettagli nella sezione 8.2. MT5: cosa aggiunge e perché migrare non è scontato
MetaTrader 5 viene talvolta descritto come una nuova versione MT4, causando equivoci sulla migrazione. È un prodotto separato, scritto da zero, con linguaggio e modello di eventi diversi. MetaQuotes lo ha progettato multi-asset, per valute e strumenti regolati in borsa; questa architettura emerge dalla contabilizzazione delle posizioni alla struttura del tester.
La conseguenza visibile dall’avvio riguarda le posizioni. MT5 supporta netting —una posizione netta per strumento— e hedging —posizioni opposte affiancate—. L’hedging arrivò nel 2016, anni dopo il lancio: la nota della build 1325 del 22 aprile 2016 annuncia «Abbiamo aggiunto il secondo sistema di contabilizzazione, hedging, che amplia le possibilità dei trader forex al dettaglio»[33] (verificato il 2026-08-22), ampliando il precedente netting. Il modo del conto non dipende da te: lo imposta il broker configurando server e tipo di conto, tra i modelli supportati —solo hedging in MT4, entrambi in MT5—. Verifica prima di aprire il conto, perché il modo modifica direttamente la logica di gestione delle posizioni.
Cosa aggiunge davvero rispetto a MT4:
- 21 intervalli temporali anziché 9, 38 indicatori integrati e 44 oggetti analitici[2]. Per il lavoro manuale è ergonomia; per un algoritmo su un intervallo insolito può essere una differenza funzionale
- 6 tipi di ordini pendenti anziché 4: si aggiungono Buy Stop Limit e Sell Stop Limit
- Profondità di mercato (Depth of Market) nel terminale. Il contenuto dipende dal server del broker: liquidità esterna aggregata, book interno o immagine sintetica. Senza una risposta del broker, il DOM è un grafico di provenienza ignota
- Tester multisimbolo: un test può coprire più simboli e l’interazione tra le posizioni
- MQL5: linguaggio orientato agli oggetti con classi ed ereditarietà, non retrocompatibile con MQL4
- Calendario macroeconomico integrato nel terminale, filtrabile per valuta e importanza. Come usarlo senza considerare «alto impatto» una previsione è spiegato nell’articolo su calendari e scanner
- Architettura a 64 bit e multithreading nel tester, riducendo i tempi secondo hardware, codice e configurazione
Il tester: panoramica, non metodologia. Prima di decidere se serve MT5, verifica le possibilità. MetaQuotes documenta cinque modalità: quattro con prezzi e «Math calculations», senza generazione di tick: «Every tick», «Every tick based on real ticks» (tick del broker), «1 minute OHLC», «Open prices only» e «Math calculations». Separa anche ottimizzazione e periodo forward: divisioni 1/2, 1/3 e 1/4 oppure data propria. Il ritardo di esecuzione si configura a parte: «No Delay», «Random Delay» casuale e «Fixed Delay» fisso (al 2026-08-22)[3].
Queste opzioni da sole non risolvono nulla. Modello dei tick, costi, suddivisione dei dati e interpretazione del risultato sono un tema separato, che appartiene interamente all’articolo su conti demo, backtesting e forward testing. Per scegliere la piattaforma basta: MT5 offre più strumenti di MT4 per un test onesto, senza imporne l’uso onesto.
Perché migrare non è una formalità. MQL4 e MQL5 sono linguaggi diversi, non versioni dello stesso. Differiscono in eventi, API di trading, identificazione di posizioni e ordini, accesso alle proprietà del simbolo e gestione degli indicatori[4]. Non presumere che la conversione automatica conservi tutte le funzioni: gli aiuti non sostituiscono revisione e test. Il tempo dipende dal codice; senza descrivere il programma, qualsiasi stima oraria sarebbe inventata. Puoi elencare il lavoro: tradurre la logica, ricreare indicatori senza equivalente, adattarsi al modo delle posizioni di destinazione e riverificare il comportamento. Quest’ultimo punto spesso manca: conteggialo separatamente dalla traduzione del codice.
Si aggiungono le librerie. Alcuni indicatori e soluzioni MQL4 non hanno equivalente MQL5 e vanno ricostruiti. La regola è semplice e quantificabile: migrare ha senso se riscrivere costa meno del valore delle funzioni davvero mancanti. Se non sai nominarle, hai già la risposta.
L’ecosistema MT5 include anche il pacchetto ufficiale MetaTrader5 per Python. Un chiarimento: comunica tramite chiamate tra processi con un terminale MT5 installato localmente, non con un’API indipendente lato server del broker[5]. Non richiede di avviarlo manualmente prima. La funzione di inizializzazione precisa: «Se necessario, il terminale MetaTrader 5 viene avviato per stabilire la connessione eseguendo initialize()». Il percorso è facoltativo: «Se non è specificato, il modulo cerca autonomamente il file eseguibile» (verificato il 2026-08-22)[5]. Il limite è diverso: il pacchetto parla con un processo del terminale sulla stessa macchina, eventualmente avviato all’inizializzazione. Senza installazione locale non c’è connessione e nessuna versione della funzione lo cambia. Le conseguenze per un ambiente di ricerca sono descritte nell’articolo su Python nel trading.
3. cTrader: cosa fa diversamente e per chi conta
cTrader è una piattaforma Spotware Systems. Non indichiamo quanti broker la offrono né li confrontiamo numericamente con MetaTrader: manca un registro pubblico aggiornato e i conteggi di settore non dichiarano campione, metodo e data. Senza questi tre elementi non sono verificabili. La domanda pratica è se la offre il broker già scelto. Altrimenti il resto è materiale per il futuro, non un criterio attuale.
L’ambiente algoritmico oggi ha due linguaggi, non uno. L’idea che si tratti solo di C# circola ancora e compariva qui, descrivendo cAlgo come «C# e framework .NET». La documentazione attuale Spotware presenta cTrader Algo come ambiente di sviluppo in C# e Python, distinguendo tre tipi: cBots: algoritmi scritti per operare, indicatori personalizzati: strumenti analitici che calcolano e tracciano valori, e plugin: estensioni che aggiungono funzioni in punti dell’interfaccia (al 2026-08-22, documentazione cTrader Algo)[8]. La distinzione non è cosmetica, ma non passa dove spesso si presume. Un cBot è il tipo principale di strategia automatizzata, un programma scritto per operare, ma non l’unico componente con accesso al trading. La documentazione degli indicatori è chiara: «Oltre a tracciare valori, possono esporre dati ad altri componenti, disegnare oggetti personalizzati o persino operare direttamente se programmati per farlo»[23] . La documentazione dei plugin aggiunge: «Quelli creati con il plugin SDK operano direttamente; quelli creati con Algo API richiedono autorizzazione esplicita dell’utente». Al primo tentativo la piattaforma chiede consenso; senza, il programma continua ma non opera[24] (verificato il 2026-08-22). La conclusione pratica conta più della classificazione: non presumere che indicatori o plugin altrui siano solo analitici.
Dove viene eseguito il codice. Anche questo non va descritto a memoria. La documentazione separa locale e cloud: nel cloud l’app non deve restare aperta; il cBot opera isolato presso cTrader finché viene fermato o si verifica un errore. Alla verifica ci sono limiti: fino a dieci istanze simultanee senza scadenza su conto reale; su demo una istanza per massimo sette giorni, poi si ferma[9]. La documentazione avverte che le regole possono variare tra broker. Essendo variabili, controllale alla fonte e presso il broker prima della distribuzione.
La conseguenza è concreta: cosa succede all’algoritmo spegnendo il computer, problema risolto in MetaTrader con VPS. cTrader ha una risposta integrata; MetaTrader usa infrastruttura separata, VPS proprio o hosting virtuale del fornitore per entrambi i terminali. La guida MT5 lo chiama «servizio per il funzionamento continuo della piattaforma»; MT4 definisce migrare come «trasferire l’ambiente attivo dal terminale client a quello virtuale», comprendendo connessione, grafici aperti, EA e indicatori attivi e impostazioni nella variante completa (verificato il 2026-08-22)[28]. È una differenza architetturale reale, non qualitativa, tra le poche indicabili senza tornare al broker.
Protezioni sul server. Qui la differenza è documentata: cosa succede alle protezioni chiudendo l’app? cTrader elenca meccanismi server senza strumenti aggiuntivi: trailing stop loss, stop loss spostato all’ingresso e take profit fino a cinque livelli di chiusura parziale[10]. Non significa che MetaTrader non abbia equivalenti: alcune protezioni funzionano localmente nel terminale o in codice aggiunto e si fermano chiudendolo. Verifica ogni piattaforma e meccanismo separatamente nella documentazione.
Grafici indipendenti dal tempo. cTrader genera grafici Renko nativi con mattoni da 1 a 100 pip[12] e grafici Range e tick, in cui la candela chiude dopo un numero stabilito di variazioni delle quotazioni. L’intervallo 1–1000 tick è documentato per la barra dei periodi di cTrader Web[13] : riguarda il browser, quindi non trasferire quel numero al desktop senza verifica. In MetaTrader 4 Renko richiede un indicatore che generi un grafico offline; in MetaTrader 5 verifica se il tipo richiesto si può produrre senza programmi aggiuntivi. Se il metodo dipende da grafici indipendenti dal tempo, è un criterio concreto, non un gusto.
Ergonomia dei grafici. Anziché un verdetto, quattro caratteristiche verificabili in quindici minuti: sganciare il grafico dalla finestra principale, lavorare su più monitor senza espedienti, ampiezza degli strumenti di disegno e fluidità scorrendo rapidamente lo storico. cTrader documenta le finestre separate: «Con più grafici aperti in uno dei tre modi, puoi sganciarli in nuove finestre insieme alla barra degli strumenti»[34] (verificato il 2026-08-22). Verifica come funziona in MT4 prima di inserirlo nei criteri. Il resto lo valuti tu: «più comodo» non è una misura e i clic dipendono da configurazione e abitudini. Il peso è chiaro: più ore lavori davvero sui grafici ogni giorno, più conta questo criterio.
Interfacce di programmazione. Spotware offre Open API e FIX API per applicazioni e integrazioni esterne. Non è vero che MetaTrader non offra accesso: MT5 ha un pacchetto Python ufficiale verso il terminale e sul lato broker esistono interfacce gestionali. Cambia il modello di accesso, non la sua esistenza. Verifica permessi, autenticazione e disponibilità dell’interfaccia per il tuo tipo di conto.
Gli altri elementi vanno elencati senza approfondirli: appartengono ad altri articoli o cambiano troppo rapidamente. cTrader integra il copy trading; valutarne il senso richiede verificare risultati altrui, come descritto nell’articolo su diario e analisi delle prestazioni. Le versioni browser e mobile hanno funzioni vicine al desktop, ma «vicine» non è «identiche»: cambiano con versione, sistema e configurazione del broker. Prima di presumere in emergenza che il telefono faccia quanto il computer, prova sulla tua demo e leggi l’articolo sul trading mobile.
Il costo d’ingresso si conta separatamente; come con MQL, nessun numero di un articolo lo calcola per te. Non confrontiamo quantità di codice gratuito per il motivo già visto in MT4: manca un conteggio su campione dichiarato e datato; senza campione, metodo e data non è verificabile. Puoi contare la tua copertura: elenca indicatori e strumenti usati e cercali in cTrader. Ciò che manca va scritto o commissionato. Se non programmi né vuoi commissionare, la lista può decidere.
4. Piattaforme proprietarie, TradingView e altre: alternative alle tre grandi
Confrontando altre piattaforme, verifica la disponibilità presso i broker considerati. Restando con l’attuale fornitore, una piattaforma assente limita la scelta. Scegliendo un conto o cambiando broker, una funzione necessaria può essere un primo criterio insieme a regolamentazione, costi, strumenti ed esecuzione. Imparare un’interfaccia richiede tempo: includilo nel confronto senza decidere dall’aspetto.
Piattaforme proprietarie dei broker. Alcuni broker mantengono terminali propri, dai semplici pannelli web alle complesse app multi-asset; xStation di XTB è un esempio noto fra molti. Non valutiamo offerte specifiche: scegliere broker, con costi, regolamentazione e modello, appartiene a una sezione separata. Come strumento, contano un tratto comune e una domanda.
Il tratto comune è spesso l’assenza di un linguaggio di automazione integrato. Se esiste, usa l’API del broker: verifica ambito, limiti di chiamata, disponibilità per conto e possibilità di inviare ordini o solo dati. La domanda è il vincolo a un solo fornitore. Indicatori, modelli e algoritmi di un broker restano lì. MT4, MT5 e cTrader sono presso molti broker: cambiare non richiede ricostruire tutto. Conta perché condizioni, offerta e modello cambiano; spostarsi senza riscrivere ha valore misurabile. Esempio datato: secondo il centro assistenza XTB, l’API è stata dismessa il 14 marzo 2025. La disponibilità passata non prova accesso attuale all’automazione.
TradingView e il confine tra analisi ed esecuzione. TradingView è talvolta un terminale perché consente operazioni dal grafico con alcuni broker. Introduce una distinzione necessaria fin dall’inizio per evitare perdite: Pine Script gira in TradingView, non sul computer né sul server del broker. Uno script non deve operare. La documentazione distingue indicatore, strategia e libreria; la dichiarazione iniziale «identifica il tipo e determina contenuto ammesso, uso ed esecuzione»[37]. Occorre anche distinguere due cose spesso confuse: il codice degli avvisi produce eventi, ma non crea un avviso. La documentazione dice: «Nessun codice Pine Script crea un avviso attivo nell’interfaccia; crea eventi con cui l’utente può creare avvisi attivi dall’interfaccia»[37] (verificato il 2026-08-22). Per far uscire il risultato della logica da TradingView, il canale tipico è un avviso creato dall’utente. Un avviso non è un ordine.
Per diventare un’operazione, l’avviso passa per condizione, evento, avviso creato dall’utente, webhook, app intermediaria, API del broker, convalida e solo dopo ordine e risposta. Ogni passaggio può fallire e aggiunge latenza. Indicare millisecondi sarebbe inventare: dipende dall’intera configurazione e si misura nell’installazione. Resta valido che più breve è l’orizzonte, più il risultato dipende dalla catena anziché dall’analisi. Avvisi, storico rispetto al tempo reale e repainting sono trattati nel prossimo articolo, su TradingView (11.2).
Esecuzione tramite interfaccia di programmazione. Con codice proprio, il centro passa all’API del broker e il terminale diventa un pannello di monitoraggio. È sensato, ma richiede risposte su autenticazione, limiti di chiamata, differenze demo/produzione, errori e ordini dopo una connessione persa: la GUI non le chiede per te. Se ne occupano l’articolo sull’automazione e l’articolo su Python.
Applicazioni mobili. Le tre piattaforme hanno iOS e Android, con funzioni diverse dal desktop e variabili con gli aggiornamenti. Non presumere equivalenza: prova la versione specifica sulla demo. Cosa fare senza connessione e cosa non presumere sulle protezioni mobili è spiegato nell’articolo sul trading mobile.
5. MT4, MT5 e cTrader: confronto per criteri
La tabella confronta software, non costi, qualità di esecuzione o strumenti, che non appartengono alla piattaforma. L’ultima colonna mostra dove finisce la scelta del terminale e inizia quella del broker.
| Criterio | MT4 | MT5 | cTrader | Cosa verificare presso il broker |
|---|---|---|---|---|
| Ambiente algoritmico | MQL4, codice eseguito nel terminale | MQL5 (supporta OOP, come MQL4), codice nel terminale | cTrader Algo: C# e Python; cBot, indicatori propri, plugin | se il tipo di conto consente l’automazione |
| Dove gira l’algoritmo | configurazione locale: terminale attivo; hosting virtuale separato con migrazione dell’ambiente[28] | configurazione locale: terminale attivo; hosting virtuale separato con migrazione dell’ambiente[28] | locale o cloud cTrader; nel cloud non richiede l’app aperta | limiti e regole delle istanze; possibili differenze tra broker |
| Tester | un simbolo | multisimbolo, 4 modalità prezzi + Math calculations, forward separato, ritardo emulato | backtesting e ottimizzazione in cTrader Algo | disponibilità e qualità di storico e tick reali sul server |
| Intervalli temporali e tipi di grafico | 9 intervalli temporali | 21 intervalli temporali | intervalli standard e Renko (1–100 pip)[12], grafici Range e tick (1–1000 tick documentati per cTrader Web)[13] | profondità dello storico del simbolo |
| Indicatori e oggetti integrati | 30 indicatori, 24 oggetti | 38 indicatori, 44 oggetti | insieme integrato e catalogo algoritmi | — |
| Watchlist | Market Watch; gruppi propri salvati con «Sets»[6] | Market Watch; simboli e colonne selezionate salvati insieme[7] | Market Watch: liste proprie nominate illimitate; «Popular markets» non si modifica o rinomina, ma si duplica[14] | quali simboli offre il server, con quali nomi e suffissi |
| Tipi di ordini pendenti | 4 | 6 (aggiunto Stop Limit) | 3 (Limit, Stop, Stop Limit)[11] | tipi supportati e distanze minime (Stop Level, Freeze Level) |
| Limite dello scostamento di prezzo | scostamento solo in Instant Execution; entro il limite esegue senza altro avviso, oltre restituisce nuovi prezzi[20] | Deviation in Instant funziona uguale; in Request chiedi un prezzo; in Market ed Exchange compare la politica di esecuzione[19] | market range: scostamento massimo facoltativo in pip di un ordine a mercato[11] | modo del simbolo: decide il campo scostamento e quando richiedere conferma |
| Contabilizzazione delle posizioni | solo hedging | netting o hedging | dipende dalla configurazione del conto | modo del conto: scelta del broker entro le possibilità della piattaforma |
| Protezioni sul server | SL e TP sul server; estensioni solitamente locali | SL e TP sul server; estensioni solitamente locali | documentato sul server: trailing stop, spostamento all’ingresso, take profit multilivello | cosa resta chiudendo l’app; verificare ogni meccanismo |
| Profondità di mercato (DOM) | presente, documentata dal fornitore[22] | presente | presente | fonte DOM: liquidità esterna, book interno o immagine sintetica |
| Web e mobile | più limitate del desktop | più limitate del desktop | vicine al desktop, secondo versione | funzioni della tua versione: provare in demo, non dedurre dalla descrizione |
| Ecosistema del codice pronto | MQL5.com e forum, codice MQL4 | MQL5.com, codice MQL5; non esegue MQL4 | catalogo cTrader, codice C# e Python | — |
| Strumenti disponibili | dipende | dipende | dipende | offerta del broker e specifica del simbolo |
| Dati e quotazioni | dipendono | dipendono | dipendono | feed, ora del server, suffisso, orari |
Le righe «dipende» non sono una lacuna, ma il risultato corretto: cosa negozi, a quale prezzo e a quali condizioni non distingue queste piattaforme, perché nessuno dei tre parametri appartiene loro.
La watchlist: cos’è e a chi appartiene. Una watchlist raccoglie simboli di cui il terminale richiede e mostra quotazioni; da lì si aprono grafici e spesso ordini. La lista è della piattaforma, il contenuto no: simboli, nomi, suffissi e orari li fissa il server del broker. Nei MetaTrader è in Market Watch e si salva/cambia con «Sets»; MT5 salva anche le colonne selezionate[6][7]. In cTrader crei liste nominate illimitate in Market Watch, modificabili, duplicabili ed eliminabili. «Popular markets» è un’eccezione limitata: Spotware vieta modifica e rinomina, ma permette duplicazione (al 2026-08-22)[14]. Una watchlist non verifica condizioni né avvia nulla: non è scanner né avviso. Un simbolo elencato non prova il permesso di negoziarlo sul conto; lo stesso nome può avere specifiche diverse tra broker.
Chi decide davvero cosa. La seconda tabella è breve e utile prima di parlare di strumenti. La colonna destra indica a chi rivolgersi se qualcosa non funziona come previsto.
| Proprietà | Responsabile della decisione | Dove verificare |
|---|---|---|
| Spread e commissione | broker e tipo di conto | tabella condizioni, specifica nel terminale |
| Linguaggio di automazione | piattaforma | documentazione del fornitore |
| Contabilizzazione posizioni (netting/hedging) | broker, entro quanto supporta la piattaforma | descrizione del conto, proprietà nel terminale |
| Fonte e orario delle quotazioni | broker e fornitori dati | documentazione del broker, ora server nella finestra mercato |
| Limite di avvisi o istanze cloud | piattaforma o piano, talvolta limitati dal broker | documentazione prodotto, condizioni del broker |
| Accesso all’interfaccia di programmazione | broker, secondo quanto offre la piattaforma | documentazione API, condizioni del conto |
| Modo di esecuzione (Instant / Market / Request; anche Exchange Execution in MT5) | broker, per simbolo | specifica dello strumento nel terminale |
Un’ultima nota: più non significa meglio. Ventun intervalli non migliorano un metodo basato su uno, e un tester multisimbolo non serve a chi ne negozia uno solo. Un criterio vale se sai spiegarne il legame concreto con il lavoro. Altrimenti la riga non ti riguarda e non dovrebbe pesare.
6. Cosa non mostra la piattaforma: il confine tra terminale e broker
Il terminale presenta e invia: disegna i dati ricevuti, mostra il modulo e inoltra richieste. Fra clic e conferma intervengono più responsabili e solo la prima fase appartiene alla piattaforma. Conta sapere dove si esegue ogni fase. Il terminale non riceve dati sulle decisioni successive e non può mostrarle: è un confine, non un difetto.
Il grafico separa due livelli secondo la decisione. Il percorso dell’ordine ha più passaggi, con responsabili diversi:
| Fase | Chi la esegue | Dove si esegue |
|---|---|---|
| modulo, verifica campi, invio | terminale: MT4, MT5 o cTrader | computer o macchina del terminale (VPS, hosting virtuale) |
| trasporto di richiesta e risposta | connessione e rete intermedia | fuori dal terminale e dal server del broker |
| accettare e verificare la specifica del simbolo | server di trading della piattaforma, avviato e configurato dal broker | infrastruttura del broker |
| determinare il prezzo secondo il modo del simbolo | broker, entro i modelli della piattaforma | infrastruttura del broker |
| coprire l’ordine internamente o esternamente | broker; in Exchange va a sistema esterno[36] | infrastruttura del broker; in Exchange anche oltre |
| conferma, storico, visualizzazione dell’esito | il server invia, il terminale mostra | infrastruttura del broker, poi terminale |
La piattaforma non stabilisce autonomamente la politica esecutiva del broker. Risponde però di istruzioni, verifica dei parametri e presentazione delle risposte entro le proprie capacità: anche un errore software può contare. L’ordine parte nel terminale; conto ed esecuzione appartengono al broker, la connessione dipende anche dall’infrastruttura. La piattaforma determina i modelli supportati. Verifica prezzo finale e discrepanze su registri e log senza attribuirle prima a un solo livello.
Cosa non vedrai concretamente. Il terminale non mostra se l’ordine è inoltrato fuori o regolato internamente, quanti fornitori stanno dietro la quotazione o se il DOM contiene liquidità esterna o un’immagine del server. Modelli di accettazione, instradamento e conflitti di interessi hanno un posto proprio nel corso: modelli di esecuzione e qualità di esecuzione. Scegliere MT4, MT5 o cTrader non fissa la politica del broker su quel livello, ma limita i modelli disponibili: solo hedging in MT4, entrambi in MT5, Exchange solo in MT5[36] ; lo stesso broker può avere server e conti distinti per piattaforma.
Cosa verificare nel terminale. La specifica spesso trascurata contiene parametri del broker che cambiano gli ordini: contratto, valore del passo minimo, swap per direzione, orari, modo esecutivo e distanze minime per stop loss e take profit. Queste causano un equivoco classico: rifiutare un livello troppo vicino al prezzo non è un guasto.
Latenza: cosa misuri davvero. Per scegliere strumenti separa quattro tempi spesso confusi: risposta della rete, arrivo al broker, elaborazione del server ed esecuzione effettiva. Ping misura solo il primo. Una risposta in millisecondi non prova esecuzione nello stesso tempo. Senza versione, broker, simbolo, orario e metodo, i numeri sarebbero inventati. Come progettare la misura e quando serve è spiegato nell’articolo su automazione e VPS.
Valuta insieme broker e piattaforma. Regolamentazione, costi, strumenti e politica esecutiva definiscono conti accettabili; linguaggio, modello posizioni o tester richiesti limitano piattaforme e broker. Il terminale preferito non ripara cattive condizioni, ma neppure un conto privo delle funzioni necessarie va bene. Documenta entrambi i livelli e confronta offerte che li soddisfino insieme.
7. Configurazione: cosa impostare PRIMA della prima posizione
Le impostazioni favoriscono spesso un primo avvio comodo, non la protezione del conto: verificale. La lista riguarda configurare il programma perché non lavori contro di te. Rischio e dimensione della posizione appartengono alla sezione sulla gestione del rischio; qui vogliamo solo che esegua la tua decisione, non il valore predefinito.
MetaTrader 4 e MetaTrader 5:
- Verifica e cambia il volume predefinito. Il valore memorizzato o predefinito non è legato al conto. Imposta quello delle tue regole perché una conferma accidentale non apra una posizione di un ordine di grandezza eccessiva
- Decidi consapevolmente il trading con un clic. Inviare senza conferma è rapido e quindi rischioso. Nei MetaTrader si attiva nelle opzioni di trading e nel pannello del grafico. Mantieni la conferma finché conosci bene l’interfaccia
- Imposta lo scostamento massimo, se il simbolo lo prevede. Il campo appartiene a un solo modo. MT4 indica: «Lo scostamento di prezzo negli ordini si usa solo in Instant Execution»[20], e MT5 definisce: «Deviation è la differenza accettata dal trader fra prezzo eseguito e indicato»[19] (verificato il 2026-08-22). Distingui i quattro modi; il quarto esiste solo in MT5:
- Request Execution: prima chiedi il prezzo e poi rispondi. MT4 spiega: «Occorre premere Request per ricevere quotazioni, valide solo pochi secondi»[20]. Qui non imposti scostamenti
- Instant Execution: unico modo con scostamento, diverso da «consenso allo slippage». MT4 spiega: «Se lo scostamento è inferiore o uguale al parametro, esegue al nuovo prezzo senza altro avviso; altrimenti il broker restituisce nuovi prezzi»[20]. Entro il limite esegue senza chiedere; oltre arriva un requote. Ampliarlo non accetta slippage arbitrario, amplia la fascia senza nuova richiesta.
- Market Execution: inviare significa accettare in anticipo il prezzo del broker: «Inviare in questo modo implica consenso preventivo all’esecuzione a quel prezzo»[19]. Al posto dello scostamento compare la politica di esecuzione
- Exchange Execution: solo MT5, per strumenti regolati in borsa. Il consenso preventivo di Market non si applica: il fornitore lo descrive separatamente, con «quattro modi» e «operazioni inviate a un sistema esterno, una borsa»[36]. La meccanica aggiunge: «Un clic su Sell o Buy crea un ordine al broker per vendere o comprare». Al posto dello scostamento ci sono regole: «Fill Policy permette Fill or Kill, Immediate or Cancel o Book or Cancel»[19] (verificato il 2026-08-22)
- Verifica distanze minime delle protezioni. La specifica fissa quanto possono avvicinarsi stop loss e take profit e quando blocca modifiche. Altrimenti scambierai il primo rifiuto per un guasto
- Inizia da un grafico pulito. I modelli possono contenere indicatori non scelti. Crea e salva il layout per non ricostruirlo dopo ogni reinstallazione
- Configura avvisi di prezzo e ricorda cosa sono. Un avviso del terminale genera una notifica: suono, messaggio o push al telefono. Un avviso non inserisce ordini. Serve ad allontanarsi dallo schermo, non ad agire per te. L’azione automatica richiede un altro meccanismo, descritto nell’articolo sull’automazione
- Annota il server di connessione. Elenco server e stato compaiono nel terminale. Serve confrontando dati: due conti dello stesso broker possono usare server, orari e suffissi diversi
cTrader:
- Scegli consapevolmente il modo rapido. Puoi inviare con uno o due clic o con modulo completo. Inizia da quello che richiede conferma
- Verifica l’unità del volume. Errore tipico passando da MetaTrader: il volume è spesso in unità di valuta base, non lotti. Centomila unità equivalgono a un lotto standard su una coppia standard; per altri strumenti il contratto può variare, verifica la specifica. Usare il numero dell’altra unità cambia la posizione di un fattore centomila
- Decidi se attivare market range. È facoltativo, non obbligatorio in ogni ordine a mercato: cTrader lo include in «Optional steps include» e definisce «Market range: scostamento massimo in pip dal prezzo attuale cui si può eseguire l’ordine» (verificato il 2026-08-22)[11]. Se troppo stretto, impedisce l’esecuzione quando il prezzo non è più disponibile[11]
- Leggi le soglie di margine del conto. La piattaforma mostra soglie di margin call e liquidazione. Questa avviene con ordine a mercato, spesso in un momento sfavorevole: non è un livello garantito, ma l’avvio dell’azione del sistema
L’ultimo punto non è un’impostazione: prova in demo le emergenze prima che servano e verifica quali procedure esistono. La chiusura multipla non è comune e varia:
- MT5: «Bulk Operations» nel menu contestuale di Trade, dalla build 3260 del 15 aprile 2022. Chiude tutto; in hedging tenta prima le opposte con «Close By». Requisito: «Disponibile solo con One Click Trading attivo» (verificato il 2026-08-22)[25]
- MT4: non documenta un comando generale per chiudere tutto. Spiega chiusura singola e con opposta: «La posizione scelta si chiude insieme a un’opposta». La chiusura multipla «permette più di due opposte insieme», a coppie secondo apertura (verificato il 2026-08-22)[26]
- cTrader: più posizioni con «Close» in Positions, filtrate per direzione, risultato o simbolo (verificato il 2026-08-22)[27]
Cancellare pendenti e modificare stop loss hanno nomi e luoghi diversi: eseguili una volta in demo. Nell’urgenza non devi cercare menu o scoprire funzioni assenti o che richiedono un clic già attivato. La prossima sezione spiega cosa la demo non prova.
8. Cosa mostra la piattaforma e cosa non garantisce
Lo spread della barra è l’ultima quotazione, non il prezzo eseguito. Sembra formale finché non lo confronti con una conferma. Anatomia dei costi —spread, commissioni e punti swap— appartiene alla sezione dei concetti di base e all’articolo sui costi reali del broker. Qui conta solo cosa mostra il terminale, cosa no e come verificarlo con i tuoi dati.
Visualizzazione ed esecuzione. Il terminale disegna l’ultimo pacchetto ricevuto. Prima che il server accetti passa tempo e il mercato si muove: il prezzo può essere peggiore, migliore o uguale. La differenza da sola non prova errore né disonestà: una quotazione informa sul passato, non impegna il futuro.
Quattro modi, quattro accordi su quando richiedere conferma. Contrapporre «requote o slippage» è falso: ci sono quattro modi; la guida conferma «Quattro modi di esecuzione disponibili»[36] e uno ammette entrambi. In Request Execution chiedi un prezzo e hai pochi secondi per rispondere; poi devi richiederlo[20]. In Instant Execution esegue al nuovo prezzo senza avviso entro lo scostamento; oltre restituisce prezzi da confermare[20] : lo stesso modo ammette esecuzione diversa e requote; decide il limite. In Market Execution non c’è scostamento: inviare accetta in anticipo il prezzo del broker[19]. Il quarto modo, Exchange Execution, ha regole proprie, non la citazione precedente: solo MT5; l’ordine va a un sistema esterno[36], e invece dello scostamento c’è Fill or Kill, Immediate or Cancel o Book or Cancel[19]. Non scegli fra due rischi: leggi a quale dei quattro accordi ti ha assegnato il broker, che fissa il modo per simbolo nella specifica.[19][20].
Come misurarlo sui tuoi dati. Una operazione non prova nulla; lo slippage in entrambi i sensi è normale. Conta la distribuzione su più casi: frequenza e dimensione simili o predominio sistematico di un lato. Lo storico fornisce dati, ma non tutte le colonne e ogni piattaforma registra diversamente. Esporta un file e leggi le intestazioni prima di progettare l’analisi. MT5 genera dal menu History blocchi di ordini, eseguiti e posizioni tramite ReportHistory.htm come modello[30]. cTrader salva un estratto locale .csv; History include apertura e chiusura, prezzi d’ingresso e uscita, volume, commissioni e risultato[29] (verificato il 2026-08-22).
Lo slippage ha una definizione più stretta dell’uso comune: differenza fra prezzo eseguito e riferimento —richiesto al clic— tenendo conto della direzione. In acquisto un eseguito superiore è sfavorevole, in vendita il contrario. Serve un dato assente nello storico standard: il prezzo richiesto al clic.
Spread e commissioni sono costi separati; tempi di richiesta e risposta servono a studiare la latenza. Lo storico può includere commissioni e swap, non necessariamente tutti i riferimenti e tempi d’invio. Il registro MT5 ha ora, fonte e messaggio [31]. Il messaggio può fornire dettagli, ma le colonne non garantiscono Bid/Ask, prezzi richiesti e risposte completi. Verifica i campi effettivi prima di calcolare slippage o latenza.
Registra bid e ask al clic, riferimento e tempi di richiesta/risposta a ogni ingresso o con un programma che registri prima d’inviare. Senza calcoli ingresso contro uscita, non scostamento dal prezzo visto. Anche MT4: Account History e Save as Report elencano numero, apertura e prezzo, S/L, T/P, chiusura e prezzo, commissioni, imposte, swap e risultato; nessuna lista include prezzo richiesto, spread o invio[35] (verificato il 2026-08-22). Il resto è aritmetica.
| Cosa vuoi sapere | Dove verificare |
|---|---|
| Modo esecutivo e distanze minime | specifica nel terminale |
| Punti swap e orari del simbolo | specifica aggiornata dal broker |
| La distribuzione effettiva dello slippage | storico esportato e analisi propria di un campione |
| Ora server e suffisso | finestre mercato e posizioni |
| Politica esecutiva dichiarata | documenti del broker; vedi qualità di esecuzione |
Confronta conti e server specifici. Anche lo stesso broker può avere spread, commissioni, strumenti e specifiche diversi per terminale; il nome del conto non garantisce uguaglianza. Cerca differenze in tariffe, specifiche ed esecuzione. Solo allineando questi parametri separi costi e software.
9. Tre profili utente: scegliere per criteri
Un verdetto senza criterio non vale: ecco tre situazioni, non una classifica. Ognuna ha un collo di bottiglia e una risposta diversa. Condividono l’inizio: prima broker, poi piattaforma fra quelle offerte.
Profilo uno: trading manuale e strumenti semplici. Pochi strumenti, intervalli alti, decisioni sul grafico, niente automazione. Contano ordini richiesti, sicurezza, dati, export ed ergonomia: passaggi per inserire/modificare e comodità per ore. Decidono disegno, più finestre e modelli. Non decidono numero d’intervalli, tester o linguaggio. La tabella non esclude nessuna: una settimana in demo mostra la differenza.
Profilo due: Expert Advisor MQL4 funzionante. Il codice funziona: migrare? Confronta costi e funzioni mancanti. Costi: riscrivere logica, riverificare comportamento, ricreare indicatori e testare. Benefici: funzioni concrete oggi assenti, non «nuovo sarà meglio». Valutali rispetto a tempo, implementazione e test, non alle liste. Restare in MT4 ha senso senza funzioni necessarie aggiunte o con costo ingiustificato; rivaluta se cambiano esigenze o offerta. Per più strumenti o validazione separata, MT5 aggiunge ciò che manca e giustifica numericamente la riscrittura.
Profilo tre: costruire automazione da zero. Senza vecchio codice non c’è migrazione; conta l’ambiente. Quattro criteri: primo, linguaggio che sai scrivere e mantenere; cTrader Algo supporta C# e Python, MetaTrader linguaggi propri senza uso esterno. Secondo, dove gira a computer spento: cloud integrato in cTrader o infrastruttura separata in MetaTrader, VPS proprio o hosting virtuale con migrazione[28]. Terzo, se il tester copre il tuo modo di lavorare, non quante funzioni ha. Quarto, che tutto sia disponibile presso broker e conto scelti.
Quattro ipotesi costose. Che interfaccia migliore significhi condizioni migliori: livelli diversi. Che demo riproduca reale: non riproduce l’esecuzione. Che il codice passi fra MetaTrader: non funziona. Che una funzione desktop esista su mobile: verifica.
Checklist prima del primo ordine reale:
- Il volume predefinito rispetta le tue regole?
- Sai chiudere più posizioni, se la funzione esiste, cosa richiede e l’hai provata in demo?
- Hai deciso se usare la conferma?
- Sai impostare stop loss e take profit all’apertura, non dopo?
- Hai letto la specifica dello strumento?
- Conosci il modo esecutivo del simbolo?
- Hai salvato il modello e sai ripristinarlo?
- Sai quale password dare a terzi e che non è mai la principale?
Ogni «no» è rischio operativo, non lacuna teorica. Il volume invariato equivale all’esempio: con quelle ipotesi, dieci per cento del conto con un clic. Ignorare le emergenze significa cercare menu nell’urgenza. Il tempo dipende da quanto è configurato; di solito si completa una volta, non prima di ogni operazione.
Infine: non affermiamo che una piattaforma dia vantaggio. Uno strumento migliora ripetibilità, riduce errori e accorcia decisione-ordine: vale, ma non equivale a valore atteso positivo per operazione. Questo deriva da metodo e condizioni. Il terminale decide se aiuta o ostacola. Come verificare il metodo prima del capitale è spiegato nell’articolo su conti demo, backtesting e forward testing.
FAQ: piattaforme MT4, MT5 e cTrader
MT4 verrà dismesso e dovrei passare a MT5?
In quale linguaggio si scrivono algoritmi cTrader?
cTrader è migliore di MT4 e MT5?
La piattaforma influisce sullo spread che pago?
Posso trasferire automaticamente un Expert Advisor da MT4 a MT5?
Un avviso può aprire una posizione?
La demo mostra come sarà l’esecuzione reale?
Quale password dare a un servizio d’analisi?
Una piattaforma proprietaria è peggiore di MT4?
Fonti e riferimenti
I dati sono stati verificati il 22 agosto 2026 nella documentazione dei fornitori. Le funzioni cambiano: verifica lo stato attuale nelle fonti primarie seguenti prima di decidere.
- MetaQuotes Software Corp., «MetaTrader 4 Trading Platform»: pagina ufficiale, numero di intervalli, indicatori, oggetti e ordini pendenti. metatrader4.com/en/trading-platform
- MetaQuotes Software Corp., «MetaTrader 5 Trading Platform»: pagina ufficiale, 21 intervalli, 38 indicatori, 44 oggetti, 6 ordini pendenti, netting e hedging. metatrader5.com/en/trading-platform
- MetaQuotes Software Corp., «Strategy Tester»: guida MT5, generazione tick, periodo forward, test multisimbolo e ritardo esecutivo emulato. metatrader5.com/en/terminal/help/algotrading/testing
- MQL5, «MQL5 Reference»: documentazione del linguaggio e differenze da MQL4. mql5.com/en/docs
- MQL5, «MetaTrader module for integration with Python»: descrizione del pacchetto
MetaTrader5: comunicazione con MT5 locale, non API esterna del broker. Inoltre MQL5, «initialize»: «Stabilire connessione con il terminale MT5»; «Se necessario, initialize() avvia il terminale». Percorso facoltativo: «Senza percorso, il modulo cerca autonomamente l’eseguibile». Verificato il 2026-08-22. mql5.com/en/docs/python_metatrader5, mql5.com/…/mt5initialize_py - MetaQuotes Software Corp., «Market Watch»: guida MT4, lista e «Sets» per salvare e cambiare gruppi di simboli. metatrader4.com/…/help/overview/market_watch
- MetaQuotes Software Corp., «Market Watch»: guida MT5, salvare simboli con le colonne scelte. metatrader5.com/…/help/trading/market_watch
- Spotware Systems, «cTrader Algo»: documentazione algoritmica, C# e Python, cBot, indicatori propri e plugin. help.ctrader.com/ctrader-algo
- Spotware Systems, «Cloud features»: cBot cloud senza app aperta, limiti di istanze reale/demo e possibili differenze per broker. help.ctrader.com/ctrader-algo/documentation/cloud-features
- Spotware Systems, «Protections»: cTrader, trailing stop loss sul server, spostamento all’ingresso e take profit multilivello. help.ctrader.com/ctrader/trading/protections
- Spotware Systems, «Orders»: cTrader, pendenti Limit, Stop e Stop Limit, e market range solo come parametro a mercato: «scostamento massimo in pip dal prezzo attuale a cui si esegue». help.ctrader.com/ctrader/trading/orders
- Spotware Systems, «Renko chart»: dimensione del mattone, «scegli da 1 a 100 pip in Renko». L’elenco degli otto tipi non dà questi parametri. help.ctrader.com/knowledge-base/chart-types/renko-chart
- Spotware Systems, «Chart toolbar»: cTrader Web, periodo da 1 a 1000 tick. Non compare negli otto tipi, solo nella barra periodi. help.ctrader.com/ctrader-web/charts/chart-toolbar
- Spotware Systems, «Market Watch»: cTrader, liste proprie nominate illimitate e «Popular markets» integrata non modificabile. help.ctrader.com/ctrader/interface/market-watch
- Finance Magnates, "Metaquotes Will No Longer Sell its MT4 Trading Platform" – Rapporto del 12 gennaio 2018 su fine delle nuove licenze MT4 e supporto ai broker esistenti. Fonte secondaria rispetto all’annuncio del fornitore. financemagnates.com
- MetaQuotes Software Corp., "MetaTrader 5 build 2450: Negative prices, market data subscriptions and new chart settings" – Nota del 29 maggio 2020: «Il calo del petrolio sotto zero ha costretto a introdurre prezzi negativi». Fonte primaria che sostituisce la testata citata prima. Verificato il 2026-08-22. metatrader5.com/en/news/2140
- U.S. Energy Information Administration, "Crude oil prices briefly traded below $0 in spring 2020" – Conferma del fatto e della data del WTI sotto zero (20 aprile 2020). eia.gov
- Finance Magnates, "Apple Pulls Down MT4 and MT5 Trading Apps from App Store" – Rapporto del 24 settembre 2022: MetaQuotes confermò una lettera Apple di venerdì 23 settembre secondo cui le app non rispettavano App Store Review Guidelines. Inoltre Finance Magnates, «MT4 and MT5 Apps Are Back on Apple's AppStore», 7 marzo 2023: ripristino annunciato lunedì 6 marzo 2023, dopo circa sei mesi. Fonte secondaria; Apple non pubblicò motivazioni dettagliate. Verificato il 2026-08-22. financemagnates.com (24.09.2022), financemagnates.com (07.03.2023)
- MetaQuotes Software Corp., "Performing Deals" – Guida MT5: Deviation è descritto in Instant Execution come differenza accettata fra prezzo eseguito e indicato. In Market inviare significa consenso preventivo al prezzo. In Market ed Exchange compare Fill Policy: Fill or Kill, Immediate or Cancel, Book or Cancel. Exchange non parla di consenso preventivo e descrive separatamente: Sell o Buy crea un ordine al broker per vendere o comprare. Verificato il 2026-08-22. metatrader5.com/…/help/trading/performing_deals
- MetaQuotes Software Corp., "Open Positions" – Guida MT4: «Enable maximum deviation from quoted price» e il limite: funziona solo in Instant Execution. Verificato il 2026-08-22. metatrader4.com/…/positions_open
- MetaQuotes Software Corp., "MetaTrader 4 Release Notes" – Registro MT4: build 1440 del 21 febbraio 2025 con sicurezza, correzioni e stabilità; 1460 del 5 marzo 2026 con gli stessi miglioramenti; 1470 del 12 marzo 2026. Verificato il 2026-08-22. metatrader4.com/en/releasenotes
- MetaQuotes Software Corp., "Depth of Market" – Guida MT4: mercato attuale del simbolo e gestione rapida degli ordini; si apre con Depth of Market nel menu Market Watch. Verificato il 2026-08-22. metatrader4.com/…/help/overview/depth_of_market
- Spotware Systems, "Indicators" – Documentazione cTrader Algo: un indicatore è una classe C# o Python con parametri, metodi e componenti personalizzabili. Oltre a tracciare, espone dati, disegna oggetti e può operare se programmato. Verificato il 2026-08-22. help.ctrader.com/ctrader-algo/documentation/indicators
- Spotware Systems, "Plugins" – Documentazione cTrader Algo: i plugin aggiungono strumenti, servizi e interfaccia. Quelli SDK operano direttamente; quelli Algo API richiedono permesso esplicito prima di operare. Verificato il 2026-08-22. help.ctrader.com/ctrader-algo/documentation/plugins
- MetaQuotes Software Corp., "MetaTrader 5 build 3260: Bulk operations, matrix and vector functions, and chat enhancements" – Nota del 15 aprile 2022: Bulk Operations in Trade chiude tutte le posizioni, prima le opposte con Close By in hedging, poi le altre normalmente. Disponibile solo con One Click Trading attivo. Verificato il 2026-08-22. metatrader5.com/en/releasenotes/terminal/2237
- MetaQuotes Software Corp., "Close Positions" – Guida MT4: chiusura singola dal menu Terminal, insieme a un’opposta e multipla di più di due opposte. Nessun comando generale per chiudere tutte è documentato. Verificato il 2026-08-22. metatrader4.com/…/positions_close
- Spotware Systems, "Positions" – Documentazione cTrader: posizione singola con X o Close position; più posizioni con Close in Positions, filtrate per direzione, risultato e simbolo. Verificato il 2026-08-22. help.ctrader.com/ctrader/trading/positions
- MetaQuotes Software Corp., "Virtual Hosting" – Guida MT5: hosting virtuale per attività continua e preparazione di robot e segnali. Inoltre MT4 «Migration»: trasferire l’ambiente attivo al virtuale; nella variante completa include connessione, grafici aperti, copia segnali, EA e indicatori attivi, FTP ed e-mail. Verificato il 2026-08-22. metatrader5.com/en/terminal/help/virtual_hosting, metatrader4.com/…/virtual_hosting_migration
- Spotware Systems, "History" – Documentazione cTrader: History ed estratto locale .csv. Elenca apertura e chiusura, prezzi d’ingresso e uscita, volume, commissioni e risultati netto e lordo, ma non dichiara a parte il contenuto esportato. Verificato il 2026-08-22. help.ctrader.com/ctrader/trading/history
- MetaQuotes Software Corp., «Trading Report»: guida MT5, blocchi di ordini, eseguiti e posizioni generati con
ReportHistory.htmcome modello. Verificato il 2026-08-22. metatrader5.com/…/trading_advanced/history_report - MetaQuotes Software Corp., "Platform Logs" – Guida MT5: mostra avvio e tutti gli eventi, comprese operazioni. Elenca solo «Time: data e ora», «Source: tipo, Network, Alert, HistoryBase, Experts, nome di EA o indicatore, ecc.» e «Message: descrizione». Non elenca prezzo richiesto, Bid/Ask o spread. Verificato il 2026-08-22. metatrader5.com/…/start_advanced/journal
- MetaQuotes Software Corp., "Authorization" – Guida MT4: due accessi. «La password standard dà pieni diritti», investitore permette «vedere stato, analizzare prezzi e lavorare con EA propri, non operare». Inoltre MT5 «Authorization»: «La principale dà pieni diritti sul conto», investitore «vedere stato, analizzare prezzi e lavorare con EA propri, non operare». Verificato il 2026-08-22. metatrader4.com/…/help/userguide/authorization, metatrader5.com/…/help/startworking/authorization
- MetaQuotes Software Corp., "MetaTrader 5 build 1325: Hedging option and testing on real ticks" – Nota del 22 aprile 2016 che introduce il secondo sistema: «Hedging amplia le possibilità dei trader retail» e «Ora sono possibili più posizioni per simbolo, anche opposte». Verificato il 2026-08-22. metatrader5.com/en/releasenotes/terminal/1325
- Spotware Systems, "Chart modes" – Documentazione cTrader: «Con più grafici in uno dei tre modi, si possono separare in finestre con barra». «Clicca Detach chart in alto a destra». Descrive finestre separate, senza affermazioni su più monitor. Verificato il 2026-08-22. help.ctrader.com/ctrader/charts/chart-modes
- MetaQuotes Software Corp., "Account History" – Guida MT4: «Tutte le operazioni sono in Account History». Campi: Order, Time, Type, Size, Symbol, Price, S/L, T/P, Time, Price, Commission, Taxes, Swap, Profit, Comments. Il rapporto HTML di Save as Report: Ticket, Open Time, Type, Size, Item, Price, S/L, T/P, Close Time, Price, Commission, Taxes, Swap, Profit. Nessuna lista include invio, prezzo richiesto o spread; il rapporto dettagliato aggiunge parametri non elencati. Verificato il 2026-08-22. metatrader4.com/…/terminal/terminal_account_history
- MetaQuotes Software Corp., "General Concept" – Guida MT5: «Ci sono quattro modi di esecuzione»; in Exchange «le operazioni vanno a un sistema esterno, una borsa». Verificato il 2026-08-22. metatrader5.com/…/help/trading/general_concept
- TradingView, "Script structure" – Documentazione Pine Script: la dichiarazione indicator, strategy o library identifica il tipo e determina contenuto, uso ed esecuzione. Inoltre TradingView, «Alerts»: «Il codice non crea avvisi attivi nell’interfaccia, solo eventi con cui gli utenti li creano». Verificato il 2026-08-22. tradingview.com/pine-script-docs/language/script-structure, tradingview.com/pine-script-docs/concepts/alerts