MetaTrader 5 — Guida Completa da Zero a Esperto | MTInvestments

MetaTrader 5Guida Completa da Zero a Esperto —
Installazione, Ordini, Strategy Tester, Indicatori, MQL5

L'interfaccia MT5 è composta da 6 aree principali personalizzabili. Per il trading operativo quotidiano utilizzerai principalmente 5 elementi: grafico, Market Watch, Navigator, pannello Commercio e il tasto F9.

Cos'è MetaTrader 5 e Perché è lo Standard del Trading

MetaTrader 5 è una piattaforma di trading sviluppata da MetaQuotes Software Corp., rilasciata nel 2010 come evoluzione di MetaTrader 4. Oggi è installata su oltre 2 milioni di dispositivi ed è offerta da più di 700 broker in tutto il mondo. È completamente gratuita — il broker la distribuisce senza costi aggiuntivi per il trader.

MT5 supporta il trading su forex, azioni, futures, opzioni e criptovalute in un'unica piattaforma. Rispetto a MT4 introduce: 21 timeframe (vs 9), Depth of Market (book degli ordini), Strategy Tester multi-thread molto più veloce e preciso, calendario economico integrato, e il linguaggio di programmazione MQL5 orientato agli oggetti — notevolmente più potente di MQL4.

◈ Perché MT5 e non altre piattaforme
Lo standard per Expert Advisor, backtest e indicatori personalizzati
MT5 è la scelta professionale per chi combina analisi tecnica, automazione e backtest quantitativo. TradingView eccelle nella visualizzazione collaborativa, cTrader nell'esecuzione ECN pura — ma MT5 rimane imbattibile per sviluppo e testing di sistemi automatizzati. Se vuoi usare Expert Advisor o indicatori personalizzati, MT5 è la scelta obbligata.

Installazione di MetaTrader 5 — Passo per Passo

MetaTrader 5 si installa in meno di 5 minuti. Il metodo consigliato è scaricare la versione distribuita dal proprio broker, che include già i server preconfigurati. In alternativa il download è disponibile sul sito ufficiale metatrader5.com.

1
Scegli il metodo di download
Dal broker (consigliato): vai sul sito del tuo broker → cerca "Download MetaTrader 5" → scarica il file .exe. I server del broker sono già preconfigurati.

Da MetaQuotes: vai su metatrader5.com → Download → Windows. Dovrai aggiungere manualmente i server del broker al primo avvio.
2
Installa — procedura standard Windows
Esegui il file .exe scaricato: Avanti → Accetta i termini → Avanti → Installa → Fine. Occupa circa 200–400 MB. Non è richiesto essere amministratore del sistema. MT5 si installa in C:\Program Files\NomeBroker MetaTrader 5\. Nessuna impostazione speciale richiesta — tutto a default
3
Primo avvio — Apri un conto demo gratuito
MT5 apre la procedura guidata. Inizia sempre con un demo per imparare la piattaforma senza rischio. Seleziona il broker, compila nome ed email, scegli valuta del conto e leverage. Le credenziali (numero conto, password, server) arrivano a schermo e via email in pochi secondi. File → Apri un conto → Seleziona broker → Compila dati → credenziali demo immediate
4
Accesso al conto reale
Con conto reale già esistente: File → Accedi al conto di trading → inserisci numero di conto, password e nome server (indicati nell'email del broker). Se non trovi il server: cerca nel menu a tendina digitando le prime lettere del nome del broker. File → Accedi al conto di trading → Numero conto · Password · Server → OK
5
Verifica la connessione
In basso a destra: nome broker, valuta del conto, saldo e pallino verde con ping in ms = connessione attiva. Pallino rosso o "Nessuna connessione" = verifica nome server e credenziali. Firewall o antivirus possono bloccare MT5 — aggiungi eccezione se necessario. Barra di stato → ● 5ms · NomeBroker-Live · EUR · Saldo: 10.000,00 · Patrimonio: 10.000,00

💡 MT5 su Mac e Linux

Nessuna versione nativa. Opzioni pratiche: Wine/CrossOver (emulatore, funziona bene per uso quotidiano), Parallels Desktop o VMware Fusion (macchina virtuale Windows, soluzione più stabile), VPS Windows (server remoto via Remote Desktop, ideale per EA 24/7). App mobile MT5 disponibile su App Store e Google Play.

L'Interfaccia MT5 — Tour Completo

L'interfaccia MT5 è composta da 6 aree principali personalizzabili. Per il trading operativo quotidiano utilizzerai principalmente 5 elementi: grafico, Market Watch, Navigator, pannello Commercio e il tasto F9.

MetaTrader 5 · Build 4260 · NomeBroker-Live · Account: 12345678
FileVisualizzaInserisci GraficiStrumentiFinestraAiuto
M1M5M15M30 H1H4D1W1MN | 🖊📏🔍+🔍− ● Auto Trading ON
Navigator
Conti
12345678 · Live · EUR
○ Demo · 10.000 USD
Indicatori
▸ Trend
▸ Oscillatori
▸ Volumi
▸ Bill Williams
▸ Personalizzati
Expert Advisor
▸ EA Examples
▸ Personalizzati
Script
EUR/USD, H4
O:1.08332H:1.08524L:1.08281C:1.08418
1.0860
1.0840
1.0820
1.08418
M1M5H1 H4D1W1 07.04.2026 09:00
Market Watch
EURUSD1.08418
GBPUSD1.28340
USDJPY149.820
AUDUSD0.65212
USDCAD1.35480
XAUUSD2312.40
GBPJPY192.340
Commercio Cronologia Segnali Alert Giornale
SimboloTipoVol.AperturaSLTPPrezzo att.P&L
EURUSDBuy0.091.081201.077801.091401.08418+€26.82
GBPUSDSell0.061.285401.289401.273401.28340+€10.20
5ms · NomeBroker-Live
Saldo: 5.000,00 EUR | Patrimonio: 5.037,02 | Margine libero: 4.874,18

Le 6 Aree dell'Interfaccia

1 — Menu Bar: File, Visualizza, Inserisci, Grafici, Strumenti, Finestra, Aiuto. Il menu Strumenti → Opzioni è dove si configurano WebRequest per API esterne, notifiche push, permessi per Expert Advisor e tutte le impostazioni globali della piattaforma.

2 — Toolbar Timeframe: i 21 timeframe disponibili da M1 a MN. Un click cambia il timeframe del grafico attivo. Il pulsante verde "Auto Trading" abilita o disabilita l'esecuzione automatica degli Expert Advisor — deve essere verde per far operare un EA.

3 — Navigator (sinistra, Ctrl+N): pannello ad albero con conti, indicatori, EA e script. Doppio click su qualsiasi elemento per caricarlo sul grafico con la finestra dei parametri, oppure trascina direttamente sul grafico. Per aggiornare la lista dopo aver aggiunto nuovi file: tasto destro → Aggiorna.

4 — Area Grafico (centro): il cuore operativo della piattaforma. Puoi aprire più grafici contemporaneamente (Finestra → Nuova finestra grafico o Ctrl+N sul Market Watch). Il grafico mostra le candele OHLC, gli indicatori sovrapposti, e le linee orizzontali di SL/TP delle posizioni aperte.

5 — Market Watch (destra, Ctrl+M): lista degli strumenti con prezzi bid/ask in tempo reale. Doppio click su qualsiasi strumento apre il grafico corrispondente. Tasto destro → Simboli per aggiungere o rimuovere strumenti dalla lista. Tasto destro → Colonne per aggiungere spread, orari di trading, ecc.

6 — Pannello inferiore (Ctrl+T): scheda Commercio (posizioni aperte con P&L live), scheda Cronologia (storico trade chiusi), scheda Alert (alert di prezzo), scheda Giornale (log di sistema e log degli EA — fondamentale per il debug), scheda Mercato (marketplace EA/indicatori).

Grafici, Candele Giapponesi e 21 Timeframe

Il grafico è l'area di analisi principale di MT5. Ogni candela rappresenta un intervallo temporale definito dal timeframe selezionato: su H4 ogni candela copre 4 ore di mercato, su D1 un'intera giornata.

Come Leggere una Candela Giapponese

Una candela è formata da 4 valori — OHLC: Open (prezzo di apertura), High (massimo), Low (minimo), Close (prezzo di chiusura della barra). Il corpo della candela è il rettangolo tra Open e Close. Le ombre (shadow o code) sono le linee verticali che si estendono verso High e Low. Candela verde o bianca = Close > Open (barra rialzista). Candela rossa o nera = Close < Open (barra ribassista).

Per impostare la visualizzazione a candele giapponesi: premi Alt+2 oppure menu Grafici → Stile grafico → Candele. È la visualizzazione raccomandata per qualsiasi analisi tecnica — le barre (Alt+1) e la linea (Alt+3) sono meno informative.

I 21 Timeframe — Confronto Operativo

TimeframeDurata barraSegnali/giornoTempo richiestoProfilo trader
M1 / M51–5 minuti50–200+6–8 ore/giornoScalper full-time a schermo fisso
M15 / M3015–30 minuti10–303–5 ore/giornoIntraday attivo
H11 ora3–82–3 ore/giornoSemi-attivo
H4 ★4 ore1–315–30 min/giornoSwing trader — ideale per chi lavora
D11 giorno0–110–15 min/giornoPosition trader
W1 / MN1 settimana / mese0–1/settimana5 min/giornoInvestitore long-term

MT5 aggiunge ai 9 timeframe di MT4 anche M2, M3, M4, M6, M10, M12, H2, H3, H6, H8, H12. Per il trading standard su forex i timeframe praticamente usati sono M5, M15, H1, H4, D1 e W1. I timeframe "esotici" sono utili per analisi di correlazione e sistemi multi-timeframe avanzati.

Tutti i Tipi di Ordine in MT5

MT5 supporta 6 tipi di ordine divisi in tre categorie. Capire la differenza è fondamentale prima di aprire qualsiasi posizione reale.

⚡
Market Order
Esecuzione immediata
Buy Market: acquisto immediato al prezzo Ask corrente
Sell Market: vendita immediata al prezzo Bid corrente
Ordine eseguito istantaneamente al miglior prezzo disponibile
Possibile slippage in mercati veloci o poco liquidi
Uso: entrata immediata senza attendere un prezzo specifico
🎯
Pending Order
Ordini condizionali
Buy Limit: BUY quando il prezzo scende a un livello più basso (acquisto a sconto)
Sell Limit: SELL quando il prezzo sale a un livello più alto (vendita in resistenza)
Buy Stop: BUY quando il prezzo sale sopra un livello (breakout rialzista)
Sell Stop: SELL quando il prezzo scende sotto un livello (breakout ribassista)
Buy/Sell Stop Limit: ordine pendente che diventa limite al raggiungimento del trigger (solo MT5)
🛡️
Stop Orders
Gestione del rischio
Stop Loss (SL): chiude la posizione se il prezzo va contro di te — limita la perdita massima per trade
Take Profit (TP): chiude la posizione automaticamente quando raggiungi l'obiettivo di profitto
Trailing Stop: SL dinamico che segue il prezzo nella tua direzione proteggendo i profitti accumulati

Come Aprire un Ordine — Flusso Completo

1
Apri la finestra ordine con F9
Con il grafico dello strumento target aperto: premi F9 oppure tasto destro sul grafico → "Ordine di trading". La finestra si pre-compila con lo strumento del grafico attivo. Grafico EURUSD aperto → F9 → finestra ordine con strumento pre-selezionato
2
Scegli il tipo: Market o Pending
Nel menu a tendina "Tipo": Esecuzione al mercato per ordine immediato, Ordine pendente per ordine condizionato a prezzo futuro. Per H4 nelle normali ore di mercato: esecuzione al mercato è la scelta standard.
3
Imposta Volume, SL e TP
Volume: i lotti da negoziare (es. 0.10). SL e TP si inseriscono come prezzi assoluti — non come distanza in pip. Esempio: EURUSD a 1.08420, SL 50 pip sotto → scrivi 1.07920. TP 150 pip sopra → 1.09920. MT5 mostra il rischio e il profitto stimati in valuta del conto. Volume: 0.10 · SL: 1.07920 · TP: 1.09920 → Rischio: −€50 · Profitto atteso: +€150
4
Verifica e Conferma
Prima di confermare: strumento corretto? Volume corretto? SL giusto? TP giusto? Direzione corretta? 5 secondi di verifica evitano errori costosi. Poi Compra per BUY (long) o Vendi per SELL (short). La posizione appare immediatamente nel pannello Commercio.

⚠️ SL e TP come prezzi assoluti — l'errore più comune

Nel campo Stop Loss non scrivi "50" intendendo 50 pip — scrivi il prezzo assoluto. Long EURUSD a 1.0842 con SL 50 pip → scrivi 1.0792 (1.0842 − 0.0050). Alcuni broker personalizzano la finestra ordine con la distanza in pip, ma nella versione standard MT5 il campo accetta solo il prezzo assoluto.

Stop Loss, Take Profit e Trailing Stop

Stop Loss — La Rete di Sicurezza

Lo Stop Loss è un ordine condizionato che chiude automaticamente la posizione se il prezzo raggiunge il livello avverso predefinito. Scopo: limitare la perdita massima per trade — tipicamente all'1-2% del capitale totale per operazione. È eseguito dal server del broker — rimane attivo anche con MT5 chiuso o con il PC spento. L'unica eccezione sono i gap di mercato (apertura domenicale, flash crash) dove il prezzo può superare il livello SL e il broker esegue al miglior prezzo disponibile.

◈ Stop Loss basato su ATR — metodo professionale
SL_distanza = ATR(14, timeframe) × moltiplicatore
SL (BUY) = Entry − SL_distanza · SL (SELL) = Entry + SL_distanza
H4 EUR/USD: ATR medio 45 pip × 1.5 = SL a 67 pip
Il moltiplicatore 1.5× garantisce che lo SL sia al di fuori del normale rumore di mercato del timeframe. Su H4 uno SL inferiore a 30 pip viene colpito quasi certamente da volatilità casuale, non da un vero movimento direzionale. ATR si trova nel Navigator → Indicatori → Oscillatori → Average True Range.

Take Profit — L'Obiettivo di Uscita

Il Take Profit chiude automaticamente la posizione al raggiungimento dell'obiettivo di profitto. Come lo SL, è eseguito dal server del broker. La scelta del TP non è arbitraria: deve essere coerente con il Risk/Reward ratio della strategia e il win rate storico del sistema. Un TP troppo vicino riduce il RR e richiede win rate più alti per la profittabilità.

◈ Risk/Reward minimo per aspettativa positiva
RR_breakeven = (1 − WR) / WR
Con WR = 42,1%: RR_min = 0.58 / 0.42 = 1.38
Aspettativa per trade = (WR × RR) − (1 − WR)
WR 42,1% + RR 3:1 → Aspettativa = +0,684R per trade
Con WR 42,1% e RR 3.0 guadagni in media 0.684 volte il rischio per operazione — positivo sul lungo periodo nonostante il 58% di trade in perdita. Il sistema è profittevole perché i trade vincenti guadagnano 3 volte quello che perdono quelli perdenti.

Trailing Stop — Stop Dinamico che Protegge i Profitti

Il trailing stop è uno SL che si aggiorna automaticamente quando il prezzo avanza nella tua direzione. Con trailing 30 pip su un BUY: al +30 pip lo SL si sposta a breakeven; ogni pip aggiuntivo di rialzo sposta lo SL di un pip verso l'alto. Lo SL non retrocede mai. Come impostarlo: nel pannello Commercio → tasto destro sulla posizione → Trailing Stop → seleziona la distanza (15, 25, 50, 100 punti o Personalizzato). Per disattivare: tasto destro → Trailing Stop → Nessuno.

⚠️ Il trailing stop funziona solo con MT5 aperto

SL e TP fissi sono eseguiti dal server del broker — il trailing stop è gestito dal client MT5 sul tuo computer. Se MT5 si chiude o la connessione cade, il trailing stop si ferma (lo SL rimane all'ultimo livello aggiornato). Per trailing stop 24/5 è necessario un VPS con MT5 sempre attivo.

Position Sizing — Calcolo dei Lotti

Il position sizing è il calcolo di quanti lotti aprire per rischiare esattamente la percentuale di capitale desiderata. È uno dei concetti più importanti del money management — determina la sopravvivenza del conto nel lungo periodo.

◈ Formula position sizing — rischio percentuale fisso
Rischio_€ = Capitale_totale × Rischio%
Lotti = Rischio_€ / (SL_pip × Valore_pip_per_lotto)
€5.000 × 1% = €50 · SL 60 pip · EURUSD → 0.08 lotti
Valore pip EURUSD su 1 lotto standard ≈ €10 (varia con il tasso USD/EUR).
Calcolo: 50 / (60 × 10) = 0.083 → arrotondato a 0.08 lotti

Mini-lotto (0.1) = valore pip €1. Micro-lotto (0.01) = valore pip €0.10.
Con capitale sotto €2.000 usa sempre micro-lotti per mantenere il rischio reale all'1%.

Strategy Tester — Backtest Completo su Dati Storici

Lo Strategy Tester è una delle funzioni più potenti di MT5. Permette di testare un Expert Advisor su anni di dati storici in pochi minuti, ottenendo statistiche precise: win rate, profit factor, drawdown massimo, curva equity, lista completa di ogni trade. Il risultato è verificabile e riproducibile da chiunque.

◈ Aprire lo Strategy Tester
Visualizza → Strategy Tester — oppure Ctrl+R
La finestra appare in basso. Ha 4 schede: Impostazioni (configurazione), Risultati (statistiche complete), Grafico (curva equity e drawdown), Lista operazioni (ogni singolo trade).
1
Configura le impostazioni del backtest
Expert Advisor: seleziona l'EA da testare.
Strumento: es. EURUSD.
Timeframe: es. H4.
Date: es. 01.01.2014 – 31.12.2025 (12 anni).
Modello: "Prezzi OHLC su H1" per H4 — ottimo equilibrio precisione/velocità. "Ogni tick" è più preciso ma ~10x più lento.
Deposito: es. 10.000 EUR. Leverage: es. 1:100. EA → EURUSD · H4 · 2014–2025 · OHLC H1 · 10.000 EUR · 1:100 → Avvia
2
Leggi i Risultati al termine del test
Il test su 12 anni H4 dura 5–15 min. Nella scheda Risultati: Profitto netto, Profit Factor (PF >1.3 = buono, >1.5 = ottimo), Win Rate, Drawdown massimo, Numero totale trade, trade vincenti/perdenti consecutivi. Esempio: Profit Factor 1,44 · Win Rate 42,1% · Max DD 18.2% · 65.587 trade
3
Analizza la curva Equity
Scheda Grafico: curva del patrimonio nel tempo e il drawdown (area rossa sotto la curva). Cerca: crescita regolare e costante, drawdown contenuti rispetto alla crescita complessiva, assenza di periodi piatti lunghi. Una curva con spike verticali improvvisi è segnale di overfitting.
4
Ispeziona ogni trade — Lista operazioni
Scheda Lista operazioni: ogni trade con data apertura/chiusura, strumento, tipo, volume, entry, exit, SL, TP, profitto. Ordina per qualsiasi colonna. Tasto destro → Esporta in CSV per analisi in Excel o Python. Lista operazioni → tasto destro → Esporta in file CSV → analisi personalizzata

💡 Overfitting — Il rischio principale del backtest

Un EA con performance storiche eccellenti ma scarsa performance live è spesso vittima di overfitting: i parametri sono stati ottimizzati sui dati passati perdendo generalizzabilità. Segnali: troppi parametri ottimizzati, test su periodi brevi (<3 anni), performance che degrada nel walk-forward test. Soluzione professionale: ottimizza su 70% dei dati storici, valida sul 30% rimanente.

Indicatori Tecnici Built-in in MT5

MT5 include 38+ indicatori tecnici divisi in 5 categorie: Trend, Oscillatori, Volumi, Bill Williams e personalizzati. Si caricano dal Navigator con drag-and-drop o doppio click.

Indicatori di Trend

MA
MOVING AVERAGE
Media mobile semplice, esponenziale, smussata, lineare ponderata. Base di quasi tutti i sistemi trend-following.
MACD
MOV.AVG.CONVERGENCE/DIVERGENCE
Differenza tra due MA esponenziali. Segnali di crossover e divergenza prezzo/indicatore.
Bollinger
BOLLINGER BANDS
Bande di deviazione standard attorno a una MA. Misura volatilità e identifica zone di ipercomprato/ipervenduto.
ADX
AVERAGE DIRECTIONAL INDEX
Misura la forza del trend (non la direzione). ADX >25 = trend forte; <20 = laterale.
Parabolic
PARABOLIC SAR
Punti sopra/sotto il prezzo che segnalano inversioni. Usato anche come trailing stop dinamico.
Ichimoku
ICHIMOKU KINKO HYO
Sistema completo: S/R dinamico, trend, momentum e segnali in un unico indicatore.

Oscillatori

RSI
RELATIVE STRENGTH INDEX
Oscillatore 0–100. Sopra 70 = ipercomprato; sotto 30 = ipervenduto. Wilder, 1978.
Stoch
STOCHASTIC OSCILLATOR
Posizione del prezzo nel range recente. Crossover delle linee K e D come segnali operativi.
ATR
AVERAGE TRUE RANGE
Volatilità media per barra. Fondamentale per posizionare gli SL in base alla volatilità reale del mercato.
CCI
COMMODITY CHANNEL INDEX
Deviazione del prezzo dalla sua media statistica. Valori estremi segnalano potenziali inversioni.
WPR
WILLIAMS PERCENT RANGE
Range 0 a −100. Vicino a 0 = ipercomprato; vicino a −100 = ipervenduto.
MOM
MOMENTUM
Differenza tra prezzo attuale e quello di N periodi fa. Misura la velocità del cambiamento di prezzo.

MQL5 — Il Linguaggio di Programmazione di MT5

MQL5 è il linguaggio di programmazione integrato in MT5, orientato agli oggetti e basato sulla sintassi C++. Con MQL5 puoi sviluppare: Expert Advisor (robot di trading automatico), Indicatori personalizzati, e Script (operazioni una-tantum come chiudiAltrePos, ricalcolaStats, ecc.). Il codice compilato produce file .ex5, distribuzione sicura senza condividere il sorgente.

1
Apri MetaEditor — l'IDE integrato (F4)
MetaEditor si apre con F4 da MT5 oppure da Strumenti → MetaEditor. Ha editor con syntax highlighting MQL5, compiler, debugger, profiler e accesso alla documentazione ufficiale. Tutto integrato, nessun IDE esterno necessario. MT5 → F4 → MetaEditor → File → Nuovo → Expert Advisor / Indicatore / Script
2
Struttura base di un Expert Advisor
Ogni EA ha 3 funzioni fondamentali: OnInit() — eseguita una volta all'avvio/caricamento dell'EA (inizializzazione variabili, connessioni). OnTick() — eseguita a ogni nuovo tick di prezzo (qui va la logica di trading). OnDeinit() — eseguita quando l'EA viene rimosso (pulizia risorse). OnInit() → setup · OnTick() → logica trading · OnDeinit() → cleanup
3
Compila con F7 e carica sul grafico
Scrivi il codice → premi F7 per compilare. Se non ci sono errori il file .ex5 appare nel Navigator → Expert Advisor → Personalizzati. Trascina sul grafico per avviarlo. Per testarlo prima del live: Strategy Tester (Ctrl+R). Per debug avanzato: il Debugger in MetaEditor con breakpoint. F7 → compila → Navigator → EA Personalizzati → trascina su grafico → Strategy Tester per test

Alert, Notifiche e Telegram

MT5 offre 4 sistemi di notifica: popup visivo a schermo, alert sonoro, email, e notifiche push all'app MT5 mobile. Per indicatori ed EA personalizzati è possibile inviare richieste HTTP a servizi esterni — incluse le API di Telegram — tramite la funzione MQL5 WebRequest().

Alert di Prezzo Nativi

Nel pannello inferiore, scheda Alert: tasto destro → "Crea alert". Configura: strumento, condizione (es. prezzo maggiore di 1.0900), azione (suono, popup, email, notifica push). L'alert rimane attivo finché il prezzo non raggiunge il livello o finché non lo cancelli manualmente.

Notifiche Push sull'App Mobile

1
Installa MT5 mobile e copia il MetaQuotes ID
Installa l'app MT5 su iOS o Android → accedi con le credenziali del conto → Impostazioni → Messaggi → MetaQuotes ID. Questo codice identifica univocamente il tuo dispositivo. MT5 Mobile → Impostazioni → Messaggi → MetaQuotes ID: D:XXXXXXXXXXXXXXXX (copia)
2
Inserisci il MetaQuotes ID in MT5 Desktop
In MT5 desktop: Strumenti → Opzioni → Notifiche → abilita "Notifiche push" → incolla il MetaQuotes ID → OK. Per testare: tasto destro su una posizione aperta → "Notifica push" → verifica l'arrivo sul telefono. Strumenti → Opzioni → Notifiche → ✓ Notifiche push → MetaQuotes ID → OK → Test

WebRequest — Per Alert Telegram e API Esterne

MQL5 permette richieste HTTP a URL esterni tramite WebRequest(). Questo abilita invio messaggi Telegram, integrazione webhook, recupero dati da API esterne. Disabilitato di default per sicurezza:

◈ Abilitare WebRequest
Strumenti → Opzioni → Expert Advisor → WebRequest
Strumenti → Opzioni → Expert Advisor → abilita "Consenti WebRequest per gli URL elencati" → clicca "+" → aggiungi l'URL (es. https://api.telegram.org). Puoi aggiungere più URL. Senza questo passaggio qualsiasi chiamata WebRequest nel codice MQL5 fallisce silenziosamente — nessun errore visibile, semplicemente non funziona.

Scorciatoie da Tastiera — Guida Completa

Le scorciatoie riducono drasticamente il tempo operativo. Impara le prime 5 nella prima giornata di utilizzo: F9 (ordine), Ctrl+R (tester), Ctrl+N (navigator), Ctrl+T (commercio), Alt+2 (candele).

TastoFunzioneNote pratiche
ORDINI E POSIZIONI
F9Apre la finestra nuovo ordineLa più importante — pre-compila con strumento del grafico attivo
F10One-click trading on/offPannello BUY/SELL direttamente sul grafico, senza finestra
Ctrl+TPannello Commercio on/offPosizioni aperte con P&L live — primo check mattutino
GRAFICO E NAVIGAZIONE
Alt+2Vista candele giapponesi ★Visualizzazione raccomandata — impostala una volta sola
Alt+1Vista a barreOHLC come barre verticali — meno leggibile delle candele
Alt+3Vista a lineaSolo prezzo di chiusura — utile per vedere il trend netto
F8Proprietà graficoColori, sfondo, stile — imposta sfondo nero scuro per ridurre fatica visiva
+ / −Zoom in / zoom outIngrandisci o rimpicciolisci le candele
← / →Scorri il graficoNaviga nel passato (sinistra) o verso il presente (destra)
FineUltima barra — il presenteTorna al presente dopo aver navigato nel passato
HomePrima barra disponibileVai all'inizio dei dati storici caricati
Ctrl+AScala automaticaRiadatta la scala verticale al contenuto visibile
Ctrl+LLinee di periodo on/offLinee verticali che separano giorni e settimane
Ctrl+YSeparatori di periodo on/offBarre verticali per ogni nuova giornata
Ctrl+GGriglia on/offRimuovi la griglia per un grafico più pulito
INDICATORI E OGGETTI
Ctrl+NNavigator on/offPannello sinistro con EA, indicatori, account
Ctrl+ILista indicatori attiviVedi e modifica tutti gli indicatori sul grafico corrente
DelElimina oggetto selezionatoRimuovi linee, testo, frecce, rettangoli disegnati
BackspaceElimina ultimo oggettoAnnulla rapidamente l'ultimo elemento di disegno aggiunto
STRATEGY TESTER E SVILUPPO
Ctrl+RApre/chiude Strategy TesterBacktest completo su dati storici
F4Apre MetaEditorIDE integrato per sviluppo EA, indicatori, script in MQL5
F5Refresh dati storiciForza il download dei dati storici mancanti
FINESTRE E VISUALIZZAZIONE
Ctrl+MMarket Watch on/offLista strumenti con prezzi live
Ctrl+WChiudi grafico attivoChiude il grafico corrente

MT4 vs MT5 — Confronto Completo

La domanda più frequente dai nuovi trader. La risposta dipende dall'uso: se hai EA scritti per MT4 e broker che ancora supportano solo MT4, continua su MT4. Per tutto il resto: MT5.

CaratteristicaMT4MT5
Timeframe disponibili921
Asset class supportatiSolo Forex + CFDForex, Azioni, Futures, Opzioni, Crypto
Linguaggio programmazioneMQL4 (procedurale)MQL5 (orientato agli oggetti, +performante)
Strategy TesterSingle-thread, meno precisoMulti-thread, drasticamente più veloce e preciso
Depth of Market (DOM)Non disponibileDisponibile
Calendario economicoNon integratoIntegrato nella piattaforma
Tipi di ordine pendente46 (+ Buy Stop Limit e Sell Stop Limit)
Indicatori built-in~3038+
Tipo di hedgingSolo hedging completoHedging + Netting (selezionabile per conto)
Sviluppo futuroNessun nuovo sviluppoAggiornamenti continui da MetaQuotes
Compatibilità EA MT4NativaNon compatibile — richiede riscrittura in MQL5
Diffusione brokerMolto alta (legacy)Alta e in rapida crescita
Se stai iniziando oggi, scegli MT5 senza esitazione. MT4 esiste ancora solo per compatibilità con sistemi legacy. Tutto il nuovo sviluppo — indicatori, EA, broker — avviene su MT5. Manuel Trotta — MTInvestments, trader dal novembre 2007

VPS per MT5 — Quando e Perché Serve

Un VPS (Virtual Private Server) è un server remoto Windows che mantiene MT5 attivo 24/5 anche quando il tuo computer è spento. Per il trading manuale con SL/TP fissi non è strettamente necessario — gli ordini restano sul server del broker. Diventa necessario in questi casi:

Caso d'usoVPS necessario?Motivo
Trading manuale H4 con SL/TP fissiNoSL/TP eseguiti dal server del broker — MT5 non deve essere attivo
Expert Advisor automaticoSì — obbligatorioL'EA deve essere attivo e connesso per aprire/chiudere ordini
Trailing stop dinamicoSì — consigliatoIl trailing stop funziona solo con MT5 aperto e connesso
Alert Telegram/notifiche 24/5SìMT5 deve girare per elaborare e inviare le notifiche
Connessione internet instabileSì — fortemente consigliatoIl VPS ha connessione dedicata e stabile

Un VPS Windows adeguato per MT5 (2 vCPU, 4 GB RAM, SSD, Windows Server) costa €10–20 al mese presso provider come Contabo, OVH o Hetzner. Scegli server vicini al broker (UK o Germania per broker europei) per latenza minima.

Glossario MT5 — Termini Essenziali

Ask
Prezzo al quale il broker vende lo strumento — il prezzo a cui tu compri (BUY). Sempre leggermente più alto del Bid.
Bid
Prezzo al quale il broker acquista lo strumento — il prezzo a cui tu vendi (SELL). Sempre leggermente più basso dell'Ask.
Spread
Differenza tra Ask e Bid in pip. È il costo implicito di ogni operazione. Su EURUSD varia tra 0.5 e 2 pip nei principali broker.
Pip
La più piccola variazione convenzionale di prezzo. Su EURUSD = 0.0001 (4ª cifra decimale). Su USDJPY = 0.01 (2ª cifra). MT5 mostra anche i fractional pip (pipette = 0.00001).
Lotto
1 lotto standard = 100.000 unità della valuta base. 0.1 lotto (mini) = 10.000 unità. 0.01 lotto (micro) = 1.000 unità. Valore pip EURUSD: ~€10 per lotto standard.
Leverage
Leva finanziaria — amplifica guadagni E perdite. Con 1:100 controlli €100.000 con €1.000 di margine. Per clienti retail EU limitato a 1:30 su major forex (regolamento ESMA).
Margine
Capitale "bloccato" come garanzia per mantenere una posizione aperta. Con leva 1:100 su 1 lotto EURUSD il margine richiesto è ~€1.082 (circa 1% del valore nominale).
Equity
Valore attuale del conto includendo P&L delle posizioni aperte. Saldo + P&L aperto = Equity. Se l'equity scende sotto il margine richiesto: margin call → chiusura forzata delle posizioni.
Drawdown
Perdita percentuale dal picco massimo al successivo minimo del patrimonio. Drawdown 20% = capitale sceso del 20% dal massimo storico. Metrica chiave per valutare il rischio di un sistema.
Profit Factor
Profitto lordo totale diviso perdita lorda totale. PF = 1.0 = breakeven. PF >1.3 = buono. PF >1.5 = ottimo. Calcolato automaticamente nello Strategy Tester.
Slippage
Differenza tra prezzo richiesto e prezzo effettivo di esecuzione. Avviene in alta volatilità o bassa liquidità (news, apertura mercati). Su H4 in normali condizioni di mercato è trascurabile.
Market Execution
Tipo di esecuzione dove l'ordine viene eseguito al miglior prezzo disponibile al momento. La maggior parte dei broker moderni usa questo sistema, contrario all'Instant Execution di MT4 legacy.

MT5 configurato.
Ora inizia ad usarlo davvero.

Nelle live gratuite vedi MetaTrader 5 in azione su conto reale ogni mattina — grafici H4, ordini live, gestione posizioni in diretta.
Live · iscriviti alla prossima — apertura sessione Londra.

Entra nel Canale Gratuito → Guida VPS →

FAQ — MetaTrader 5

01 Qual è la differenza tra MT4 e MT5?▶
MT5 ha 21 timeframe contro 9 di MT4. Supporta più asset class: oltre al forex anche azioni, futures e opzioni. Lo Strategy Tester è multi-thread — drasticamente più veloce e preciso. MQL5 è orientato agli oggetti, più potente e performante di MQL4. MT5 aggiunge Depth of Market, calendario economico integrato, e 6 tipi di ordine pendente. Contro: gli EA scritti per MT4 non sono compatibili con MT5 — richiedono riscrittura. Per chi inizia oggi: MT5 senza dubbi.
02 Come si installa MetaTrader 5 gratuitamente?▶
Vai sul sito del tuo broker → Download MetaTrader 5 → scarica il file .exe. Installazione standard: avanti/avanti/fine. Al primo avvio: File → Apri un conto per demo gratuito. Le credenziali demo (numero conto, password, server) arrivano in pochi secondi. Per conto reale esistente: File → Accedi al conto di trading → inserisci le credenziali ricevute dal broker. Completamente gratuito.
03 Come si imposta uno Stop Loss su MT5?▶
Apri la finestra ordine con F9. Nel campo Stop Loss inserisci il prezzo assoluto — non la distanza in pip. Long EURUSD a 1.0842 con SL 50 pip → scrivi 1.0792. Per modificare SL su posizione aperta: nel pannello Commercio doppio click sulla posizione → modifica campo SL → OK. Lo SL fisso è eseguito dal server del broker — rimane attivo anche con MT5 chiuso.
04 Come si fa un backtest con lo Strategy Tester?▶
Apri con Ctrl+R. Configura: EA, strumento (EURUSD), timeframe (H4), periodo date (es. 2014–2025), modello (Prezzi OHLC su H1), deposito (es. 10.000 EUR). Clicca Avvia. Il test su 12 anni H4 dura 5–15 minuti. Risultati: scheda Risultati (profit factor, win rate, drawdown, trade totali), scheda Grafico (curva equity), scheda Lista operazioni (ogni trade esportabile CSV con tasto destro).
05 Come funziona il trailing stop e come si configura?▶
Il trailing stop è uno SL dinamico che segue il prezzo nella direzione del trade, non retrocede mai. Con trailing 30 pip su BUY: al +30 pip lo SL va a breakeven, poi si aggiorna pip per pip. Impostazione: pannello Commercio → tasto destro sulla posizione → Trailing Stop → distanza (es. 300 = 30 pip su EURUSD a 5 cifre). Attenzione: funziona solo con MT5 aperto — per 24/5 serve VPS.
Disclaimer: Il trading su strumenti finanziari comporta un significativo rischio di perdita del capitale investito. Questa guida ha finalità puramente educative e informative — non costituisce consulenza finanziaria, raccomandazione di investimento o sollecitazione all'acquisto di prodotti finanziari. MetaTrader 5 è un prodotto di MetaQuotes Software Corp. Manuel Trotta / MTInvestments P.IVA 14349331000.
Manuel Trotta — Trader quantitativo, fondatore MTInvestments, autore Hoepli
◆ Scritto da

Manuel Trotta

Trader quantitativo italiano dal novembre 2007 — 19 anni online. Fondatore MTInvestments, creatore UlcerZenith Oracle v78 con 65.587 trade reali verificati H4 XAUUSD. Autore di 18 libri sul trading e finanza personale: "Fare Trading con Excel" (Hoepli 2019), "Diventa Investitore Profittevole in 15 Minuti al Giorno", "Il Latte con la Mucca" (memoir 2026), più 2 volumi tecnici. Speaker IT Forum Rimini. Online dal 2007 — stesso nome, stessa P.IVA.

P.IVA 14349331000 Dal Novembre 2007 18 Libri su Amazon ↗ 150K+ Follower