Parte prima — Aggiungere ed eseguire Expert Advisor su MT4, passo dopo passo

Conoscere i file con cui si lavora

Un EA per MT4 viene fornito come file compilato .ex4 (a volte anche con il codice sorgente leggibile .mq4). MT4 esegue il file .ex4. Se si dispone solo del file .mq4, è necessario compilarlo in MetaEditor per produrre il file .ex4. Dopo una compilazione riuscita, il file .ex4 viene salvato nella cartella MQL4\Experts e l’EA appare in Navigator → Expert Advisors.

Investi nel Forex con FXTM

Installa l’EA nella cartella corretta

  • 1) Apri MT4.
  • 2) File → Apri cartella dati.
  • 3) Vai su MQL4 → Esperti e copia l’EA .ex4 (e tutti i file necessari) in questa cartella.
  • 4) Torna in MT4, in Navigatore, fai clic con il pulsante destro del mouse su Expert Advisors → Aggiorna (o riavvia MT4). L’EA dovrebbe ora essere visibile in Expert Advisors.

Apri un conto con FXTM

Collega l’EA a un grafico e attiva il trading

  • 1) In Navigator, trascina l’EA sul grafico del simbolo che desideri negoziare.
  • 2) Nella scheda Inputs, imposta i parametri richiesti dalla strategia.
  • 3) Nella scheda Comune, seleziona Consenti trading live (e Consenti importazioni DLL solo se l’EA ne ha esplicitamente bisogno).
  • 4) Fai clic su OK.
  • 5) Sulla barra degli strumenti principale, assicurarsi che AutoTrading sia impostato su ON (verde). La faccina 🙂 nell’angolo del grafico indica che l’EA è attivo.

Investi nel Forex con FXTM

Tipici motivi per cui non accade nulla e le soluzioni precise

  • AutoTrading è DISATTIVATO (globale o per EA). Attivalo e assicurati che l’opzione Consenti trading live sia selezionata nella scheda Comune dell’EA.
  • Quotazioni mancanti / simbolo errato. Il tuo broker potrebbe utilizzare suffissi di strumenti (ad esempio, EURUSD.m). Mostra lo strumento in Market Watch, utilizza il simbolo esatto e collega l’EA a un grafico live (non offline).
  • Stop/volume rifiutati. Se vedi errori Stop non validi (130) o Volume non valido (131) nella scheda Esperti/Diario, aumenta le distanze SL/TP oltre le regole di stop del simbolo o regola la dimensione del lotto sul MinLot/LotStep del simbolo.
  • Dipendenze non presenti. Se l’EA necessita di indicatori o librerie personalizzati, inserisci gli indicatori in MQL4\Indicators e i file .dll richiesti in MQL4\Libraries (anche in questo caso, abilita le DLL solo se l’EA ne ha bisogno).
  • Hai effettuato l’accesso con la password dell’investitore. Le credenziali dell’investitore sono di sola lettura; l’EA non può effettuare operazioni di trading. Effettua l’accesso con la password principale (di trading).

Queste sono regole della piattaforma, non suggerimenti: il tuo EA non invierà ordini finché non saranno soddisfatte tutte le condizioni. (Il flusso di installazione/attivazione – Cartella dati → MQL4\Experts → compilare → allegare → Consentire il trading live – è documentato nella guida MetaQuotes e ampiamente ripreso dalle guide MT4 dei broker).

Apri un conto con FXTM

Lista di controllo per una configurazione pulita degli EA MT4

  • Copia l’EA in MQL4\Experts e aggiorna il Navigatore.
  • Compilare qualsiasi file .mq4 in MetaEditor per produrre .ex4 (senza errori di compilazione).
  • Collega l’EA al simbolo/intervallo di tempo corretto.
  • Consenti il trading live e, se necessario, consenti le importazioni DLL.
  • AutoTrading ON nella barra degli strumenti.
  • Controlla i registri (Terminale → Esperti/Diario) per i codici di errore precisi se un ordine viene rifiutato.

Investi nel Forex con FXTM

Parte seconda — Utilizza un VPS con XM per un’esecuzione 24/5 e una bassa latenza

Cosa offre realmente il VPS di XM

XM offre un servizio VPS MT4 ospitato vicino ai propri server di trading per ridurre la latenza di rete e mantenere la piattaforma attiva 24 ore su 24, 7 giorni su 7, anche quando il tuo PC è spento. Il VPS funziona con Windows Server, viene fornito con MT4 già installato ed è disponibile gratuitamente o a un costo mensile fisso, a seconda dell’attività e del saldo del tuo conto. Il servizio prevede un VPS per cliente e viene fatturato come abbonamento mensile che si rinnova il primo giorno di calendario di ogni mese.

Le specifiche chiave elencate da XM includono Windows Server 2012, circa 1,5 GB di RAM, 20 GB di spazio di archiviazione e un’allocazione CPU dedicata, dimensionata per l’esecuzione di terminali MT4 ed EA (non per ottimizzazioni pesanti o backtest multipiattaforma). XM sottolinea che le specifiche potrebbero cambiare nel tempo.

Apri un conto con FXTM

Requisiti, costi e fatturazione: termini esatti

  • Gratuito Il VPS richiede entrambi i seguenti requisiti sui tuoi conti XM: (a) mantenere almeno 5.000 $ (capitale proprio meno credito), e (b) negoziare almeno 5 lotti standard round-turn (o 500 micro-lotti round-turn) negli ultimi 30 giorni.
  • Se non soddisfi tali requisiti, il VPS è disponibile al costo fisso di 28 $ al mese (o equivalente).
  • Gli abbonamenti si rinnovano automaticamente il primo giorno di ogni mese; se i fondi non sono sufficienti a coprire la tariffa (e non soddisfi i criteri per l’accesso gratuito), XM terminerà il VPS e eliminerà l’istanza, quindi è necessario conservare i propri backup dei file/impostazioni EA.

    Alcuni siti regionali XM fanno riferimento all’accesso all’Area Membri per richiedere il VPS; inviate la richiesta dalla vostra Area Membri XM e, se idonei, vi saranno fornite le credenziali di connessione.

Investi nel Forex con FXTM

Richiedi, connettiti e prepara il VPS

Richiedi il provisioning

  • Accedi alla tua Area Membri XM e richiedi l’add-on VPS per il tuo conto MT4/MT5. Se soddisfi i criteri di gratuità, ti verrà fornito senza alcun costo; in caso contrario, verrà applicata una commissione di 28 $.

Ricevi i dettagli di accesso

  • XM (o il suo partner VPS) ti invia l’IP pubblico, il nome utente Windows e la password per il VPS. Conservali in modo sicuro. XM dichiara esplicitamente che il VPS è fornito da terze parti e declina ogni responsabilità per problemi relativi ai servizi di terze parti.

Connettiti tramite Desktop remoto (Windows/macOS/Linux/iOS/Android)

  • Su Windows, avvia Connessione desktop remoto (mstsc), inserisci l’IP del VPS e connettiti utilizzando le credenziali fornite.
  • Su macOS e dispositivi mobili, installa Microsoft Remote Desktop, aggiungi un PC con l’IP del VPS e connettiti.

Rafforza la sessione e imposta l’ambiente

  • Modificare la password di Windows al primo accesso.
  • Disattivare la modalità di sospensione/ibernazione e impostare Windows Update in modo che notifichi al di fuori dell’orario di negoziazione, in modo che i riavvii non interrompano gli EA.
  • Installare un antivirus affidabile se si trasferiscono file frequentemente.

Apri un conto con FXTM

Installa XM MT4 sul VPS ed effettua il login

Sebbene il VPS di XM includa spesso MT4 preinstallato, è necessario installare la versione esatta del terminale che si utilizza e quindi effettuare il login al proprio conto di trading:

  • Scarica e installa XM MT4 sul VPS (o esegui il programma di installazione già presente).
  • Avvia MT4 e accedi con la tua password master (di trading), non con la password investitore, in modo che gli EA possano inserire gli ordini.
  • In MT4, File → Apri cartella dati per accedere alla struttura della directory MQL4 sul VPS stesso.
    Copiare gli EA in MQL4\Experts, gli indicatori in MQL4\Indicators e le librerie in MQL4\Libraries. Aggiornare il Navigator o riavviare MT4.

Investi nel Forex con FXTM

Trasferisci i tuoi grafici e modelli EA sul VPS

I tuoi EA non funzionano a meno che non siano collegati a grafici aperti all’interno dell’istanza del terminale VPS:

  • Ricrea la configurazione del grafico sul VPS (simboli, intervalli di tempo).
  • Applica i tuoi modelli .tpl, quindi trascina ciascun EA sul grafico corretto.
  • In ogni EA: Consenti trading live (e Consenti importazioni DLL solo se l’EA lo richiede).
  • Attiva AutoTrading ON nella barra degli strumenti principale; verifica che appaia una faccina sorridente su ogni grafico EA.

Apri un conto con FXTM

Mantieni il terminale in esecuzione continua

  • Lascia MT4 aperto sul VPS e disconnetti la tua sessione RDP senza disconnetterti (è sufficiente chiudere la finestra RDP; disconnettersi chiude i programmi).
  • Aggiungi MT4 a Avvio di Windows sul VPS in modo che si avvii dopo ogni riavvio.
  • Se si pianificano riavvii per l’applicazione di patch, eseguirli al di fuori dell’orario di mercato e verificare che MT4 si riavvii con AutoTrading ON.

Investi nel Forex con FXTM

Disciplina operativa per gli EA su un VPS

  • Igiene dei file: mantieni pulita la directory MQL4. Rimuovi i vecchi EA/indicatori che non utilizzi più, in modo che l’aggiornamento del Navigatore sia veloce e inequivocabile.
  • Log: controlla periodicamente Experts/Journal; errori come 130/131/133/134 indicano con precisione il blocco esatto (stop, volume, trading disabilitato, margine insufficiente).
  • Limiti delle risorse: le specifiche di base del VPS di XM (RAM/CPU) sono pensate per diversi grafici con EA leggeri. Se prevedi di utilizzare griglie multi-simbolo dense o filtri tick che richiedono un uso intensivo della CPU, suddividili su più terminali o potenzia le risorse con il provider.
  • Backup: poiché i termini di XM stabiliscono che il VPS viene eliminato alla scadenza senza backup, conserva le tue copie di MQL4, profili e modelli (comprimili in un file zip e conservali fuori dal VPS).
  • Sicurezza: abilita le importazioni DLL solo per EA affidabili; la piattaforma bloccherà le librerie non affidabili per impostazione predefinita.

Apri un conto con FXTM

Termini XM esatti che influiscono sull’uso quotidiano

  • La verifica dell’idoneità avviene mensilmente al momento del rinnovo. Se il tuo capitale netto al netto del credito scende al di sotto di 5.000 $ o se nei 30 giorni precedenti hai effettuato meno di 5 lotti round-turn e il tuo conto non dispone di fondi sufficienti per addebitare 28 $, il VPS verrà disattivato all’inizio del mese. Preparati a questa eventualità esportando le impostazioni ed effettuando backup fuori dal VPS.li>
  • Un solo VPS per cliente. Non pianificare più allocazioni VPS parallele sotto un unico profilo; progetta il tuo portafoglio EA di conseguenza.
  • Fornito da terze parti. XM chiarisce che il VPS è gestito da fornitori esterni; le prestazioni e il tempo di attività sono di competenza del fornitore.

Investi nel Forex con FXTM

Mettiamo tutto insieme: un flusso di lavoro completo e affidabile

  • 1) Prepara il tuo pacchetto EA sul tuo PC locale. Se stai modificando .mq4, compila in .ex4 in MetaEditor.
  • 2) Richiedi il VPS all’interno della tua Area Membri XM. Se raggiungi $5.000 + 5 lotti in 30 giorni, hai diritto al livello gratuito; altrimenti, si applica la tariffa mensile di $28.
  • 3) Connettiti tramite RDP utilizzando l’IP, l’utente e la password che ricevi.
  • 4) Installa XM MT4 sul VPS (o utilizza il terminale preinstallato). Accedi con la tua password principale.
  • 5) Copia i tuoi EA in MQL4\Experts sul VPS, aggiorna il Navigatore e collega ciascun EA ai grafici corretti. Abilita Consenti trading live (e Consenti importazioni DLL solo se l’EA ne ha bisogno). Attiva AutoTrading ON.
  • 6) Configura Windows in modo che il VPS rimanga attivo: disattiva la modalità di sospensione, pianifica gli aggiornamenti dopo l’orario di lavoro, aggiungi MT4 all’avvio.
  • 7) Monitoraggio. Utilizza Experts/Journal di MT4 per una diagnostica precisa e imposta avvisi push/e-mail se il tuo EA li supporta.

Apri un conto con FXTM

Suggerimenti di uso frequente per prevenire guasti silenziosi

  • Impostalo sempre sul VPS: i tuoi EA devono essere installati e collegati all’interno del terminale VPS; eseguirli localmente mentre il terminale VPS è chiuso vanifica i vantaggi di continuità/latenza.li>
  • Precisione dei simboli: collegare gli EA al simbolo esatto del broker (i suffissi sono importanti). Simboli errati sono una causa comune di zero operazioni.
  • Autorizzazioni ogni volta: i nuovi terminali hanno impostazioni conservative predefinite. Verificare Consenti trading live e AutoTrading ON sulla build VPS, anche se sono stati abilitati sul PC locale.
  • Compilare con la build corrente: se si mantiene il sorgente .mq4, compilare con la versione corrente di MetaEditor prima di caricare, in modo che il file .ex4 corrisponda alla build del terminale.
  • Rispetta l’ambito del VPS: il VPS di base di XM è destinato all’esecuzione di EA, non a ottimizzazioni intensive. Mantieni i lavori di Strategy Tester sulla tua workstation locale o su un computer dedicato.

Investi nel Forex con FXTM

Perché un VPS XM è utile per i trader EA (in termini pratici)

  • Vicinanza della rete: posizionare il terminale vicino ai server di trading di XM riduce il tempo di andata e ritorno per gli eventi relativi agli ordini/prezzi, riducendo l’esposizione alla variabilità della connessione Internet domestica. XM descrive il VPS come vicino ai propri server MT4 specificamente per la riduzione della latenza.
  • Terminale attivo 24 ore su 24, 7 giorni su 7: interruzioni di corrente o guasti dell’ISP a casa non fermano il terminale VPS; i tuoi EA continuano a funzionare.
  • Riavvii prevedibili: poiché i controlli di rinnovo e idoneità avvengono il primo giorno di calendario di ogni mese, puoi pianificare i riavvii/la manutenzione in quel periodo e mantenere un funzionamento costante.

Apri un conto con FXTM

  • Per aggiungere un EA a MT4: copia .ex4 in MQL4\Experts, aggiorna Navigator, allega al grafico, abilita Consenti trading live e attiva AutoTrading ON. Se hai solo .mq4, compila prima in .ex4 in MetaEditor.
  • Per eseguire quell’EA in modo continuo con XM: richiedi il VPS XM dalla tua Area Membri; se mantieni un capitale di $5.000 al netto del credito e 5 lotti round-turn per 30 giorni,
    è gratuito; altrimenti costa 28 $ al mese. Connettiti tramite RDP, installa/accedi a XM MT4, copia i tuoi EA sul VPS, allegali ai grafici e lascia aperto il terminale. Conserva i backup perché il VPS viene cancellato alla scadenza all’inizio del mese se non vengono soddisfatti i requisiti di idoneità/fondi.

    Investi nel Forex con FXTM

1

DerivDeriv

4,9 rating based on 49 ratings
4.9/5 49
2

XMXM

4,9 rating based on 64 ratings
4.9/5 64
3

LiteFinanceLiteFinance

4,8 rating based on 41 ratings
4.8/5 41
4

easyMarketseasyMarkets

4,8 rating based on 37 ratings
4.8/5 37
5

FXGTFXGT

4,7 rating based on 20 ratings
4.7/5 20
1

CoinTRCoinTR

4,1 rating based on 40 ratings
4.1/5 40
2

BitgetBitget

punteggio 3,0
3/5 0
3

BybitBybit

4,4 rating based on 44 ratings
4.4/5 44
4

BinanceBinance

4,8 rating based on 66 ratings
4.8/5 66
5

KuCoinKuCoin

4,5 rating based on 36 ratings
4.5/5 36
  • Close