In questo articolo
Dopo questo articolo saprai…
- Separare chiusura e nuova esposizione in un eseguito d’inversione.
- Pesare prezzi per quantità invece di fare media semplice.
- Valutare test e migrazione secondo codice e conto reali.
I concetti senza lasciare l’articolo
Dimensione della posizione Risultato realizzato: P/L Posizione corta, short CFD: contratto per differenza Conto demo Esecuzione di un ordineMT5 amplia strumenti e test della famiglia MetaTrader. La scelta rispetto a MT4 dipende da prodotti del broker, modalità del conto e programmi già usati. Un menu più ricco o un backtest veloce non dimostrano esecuzioni live migliori. Valuta compiti reali e costo della migrazione, senza previsioni sul calendario di aggiornamenti dei prossimi anni.
Le funzioni non equivalgono all'offerta del conto
MT5 supporta architetture OTC e di borsa, valute, CFD, azioni e futures dove consentiti da intermediario e conto. Il CFD con nome azionario non attribuisce proprietà; un indice non identifica necessariamente un future di borsa. Leggi contratto, passo, sessione, costi e sede effettiva. Il logo della piattaforma non autorizza tutti i mercati a un residente italiano.
MT4 continua ad avere manutenzione: non dedurre dalla sua età una data universale di abbandono. Disponibilità presso il broker è distinta dall'evoluzione del prodotto MetaQuotes. Conserva versioni e condizioni dei componenti che ti servono.
Grafici, ordini e calendario
MT5 offre 21 timeframe standard contro 9 in MT4. Più scelte non provano vantaggio della strategia. I sei pendenti fondamentali includono Buy Stop Limit e Sell Stop Limit, con permessi del simbolo. Esempio originale OTC inventato: stop buy 1,1050 attiva Buy Limit 1,1040. Se il prezzo prosegue in alto senza condizioni per il limite, nessuna posizione deve necessariamente aprirsi. Attivazione e riempimento sono eventi distinti.
Calendario economico e DOM sono strumenti da verificare: anche MT4 ha Depth of Market. Profondità di borsa e quotazioni OTC del provider non descrivono la stessa cosa, e disponibilità dipende dal conto. Le funzioni del calendario MQL5 usano ora del server di trading, non automaticamente l'ora di Roma. Registra fuso e data prima di confrontare un rilascio o filtro NFP.
MQL5 e test: capacità senza garanzia
MQL4 e MQL5 supportano costrutti a oggetti; differiscono API di trading ed ambiente. Nomi dei linguaggi non provano codice più pulito o algoritmo sempre più veloce. Un EA multivaluta MT5 può accedere a EUR/USD, GBP/USD e USD/JPY nello stesso test, con dati disponibili e logica appositamente scritta. Tre test indipendenti non ricreano equity, margine e limiti di portafoglio condivisi.
Un test individuale usa un agente; ottimizzazioni possono distribuire passaggi diversi fra agenti locali, remoti e cloud supportati. Non basta selezionare più simboli per rendere multicoppia una strategia monovaluta. Annota modalità, copertura, costi e ritardi, oltre a versione compatibile e validazione successiva. Nessuna promessa di mesi ridotti a ore o riempimenti live segue dalla capacità di calcolo.
Una vendita e due porzioni nel netting
40 USD appartengono alla sola parte chiusa 0,20; il nuovo short non ha profitto pregresso.
- Prima
- Long 0,20 – Apertura 1,1000
- Sell unico
- 0,30 a 1,1020 – Esecuzione intera del modello
- Parte chiusa
- 0,20 /+40 USD – 20.000 ×0,0020
- Nuova posizione
- Short 0,10 a 1,1020 – Nessun risultato successivo modellato
Modello originale conto USD netting, contratto 100.000 EUR per lotto, nessun costo: long 0,20 a 1,1000, unico sell 0,30 eseguito 1,1020. Chiude 0,20 con 40 USD di profitto e apre short 0,10 a 1,1020. Non attribuiamo risultato successivo al nuovo short. Sono porzioni di un eseguito, non due riempimenti ipotizzati a prezzi diversi.
Solo 20.000 EUR erano già presenti:0,0020 ×20.000=40. Applicare il vecchio differenziale a tutti 30.000 darebbe 60 inventando profitto sui 10.000 appena aperti. Riconcilia quantità prima/dopo e risultato solo sulla parte chiusa.
Hedging, netting e media ponderata
La modalità è impostata per il conto dal broker, con ulteriori vincoli possibili. Nuovo sell 0,10 contro long 0,30 lascia long 0,20 nel netting; in hedging può invece mantenere long 0,30 e aggiungere short 0,10 separato. Chiusura parziale del long identificato è un'altra istruzione. Stesso volume netto non dimostra stessi oneri o margine: verifica ticket e protezioni correnti.
Altro modello originale USD, costi zero: acquisto 0,30 EUR/USD in due eseguiti,0,10 a 1,1000 e 0,20 a 1,1010. Per 30.000 EUR esborso 33.020 USD, media ponderata 1,100666…; chiusura completa Bid 1,1020 dà 40 USD. Media semplice 1,100500 produrrebbe 45, sovrastima 5. Raggruppa eseguiti pertinenti pesati per quantità, senza unire uscite o inversioni estranee né sottrarre ancora spread dai prezzi effettivi.
Nuovo EUR separato: contratto lineare da 1 EUR per punto per unità, long 2 a 100 e sell 3 a 104 in un solo eseguito. Realizzi 8 EUR sulle due unità e apri short 1 a 104, non realizzi 12 su tre unità. Costi assunti zero e nessuna valorizzazione successiva: il ragionamento non dipende dall'uso del dollaro.
Quando ha senso conservare MT4?
Programmi MQL4 compatibili e flussi esistenti possono rendere costosa una migrazione. EX4 non si esegue direttamente in MT5: eventi, API, variabili e accesso ai buffer richiedono adattamento e nuove prove. Compilazione riuscita non certifica segnali, quantità e chiusure equivalenti. Controlla sorgente o licenza e responsabilità di manutenzione.
Se non hai codice preesistente, confronta prodotti, conto e compiti necessari. Un linguaggio nuovo non impone migrazione a tutti e il test veloce non toglie costi o accelera automaticamente l'eseguito live. Per confronto di un altro ambiente continua con cTrader e MT5.
Una prova che risponde a domande precise
- Su demo disponibile registra specifica, modalità, timeframe utili e fuso del calendario.
- Se testi tre coppie, usa EA esplicitamente capace di leggere e gestire quelle tre nello stesso run.
- Inventaria indicatori, robot, licenze e costo di conversione prima di spostare il processo.
- Prova separatamente chiusura parziale e nuova entrata opposta, con quantità e protezioni confermate.
Un'ora di esplorazione non dimostra padronanza o risparmio misurato. Anche un filtro con etichetta evento importante richiede ora corretta e controllo delle istruzioni attuali, senza promettere assenza di esposizione al rilascio.
Verifica ciò che hai imparato
Circa 2 minuti di esercizio.
Mostra risposta e spiegazione
Corretto:0,20 chiude;0,10 apre a 1,1020 senza risultato precedente.
Altre domande
Perché MT5 non ha sostituito tutto MT4?
Codice MQL4 e flussi esistenti possono avere costo di migrazione; offerta dei broker differisce. Non dedurre scelta individuale da popolarità.
Posso scegliere sempre hedging o netting?
No: modalità è definita dal broker per quel conto, con eventuali vincoli del prodotto o giurisdizione.
Il tester MT5 garantisce test migliore?
Offre capacità multivaluta, tick reali dove disponibili e ottimizzazioni distribuite. Dati, codice, costi e protocollo restano da verificare.
EX4 funziona subito in MT5?
No. Serve versione compatibile e prove di segnali, volumi, posizioni e chiusure, non soltanto compilazione.
La media semplice dei prezzi va bene?
Solo se quantità pertinenti sono uguali. Il modello 0,10/0,20 richiede pesi e dà 40 USD, non 45.
Fonti e verifica
- MT5: piattaforma
Letti timeframe, tipi d’ordine e architettura, senza dedurre offerta di ogni conto.
- MT5: funzioni di test
Test multivaluta e un agente per run individuale, ottimizzazioni distribuite.
- MQL5: migrazione da MQL4
Letti cambi di eventi, variabili e buffer; non conversione automatica EX4.
- MT5: esecuzioni
Modelli di conto e prezzo ponderato per eseguiti.
I calcoli usano ipotesi esplicite. Non sostituiscono i dati attuali di mercato o le condizioni dell’intermediario.
