Conto di copertura vs conto di compensazione in MT5: una spiegazione

MetaTrader 5 offre due modalità per mantenere una posizione, mentre MetaTrader 4 ne offre una sola. Se ti è appena stato comunicato che il tuo EA richiede un conto di copertura e il tuo è di tipo netting, qui troverai una spiegazione di cosa ciò significhi effettivamente, come verificarlo autonomamente in meno di un minuto e quali sono le opzioni a tua disposizione.

Ultimo aggiornamento: 14 agosto 2026

La differenza in una frase

Su un rete conto, MetaTrader 5 mantiene una sola posizione per ogni simbolo. Su un copertura Il conto tiene traccia di tutti quelli che apri, ciascuno con il proprio numero di riferimento.

È proprio questo il punto. Tutto il resto ne deriva.

Acquistare 0,10 EURUSD, poi vendere 0,10 EURUSD:

Acquista 0,10, poi acquista nuovamente 0,10. Con la copertura si ottengono due righe e due prezzi di apertura. Con il netting si ottiene una sola riga a 0,20, il cui prezzo di apertura viene ricalcolato come media ponderata per il volume delle due esecuzioni.

MetaTrader 5 dispone di una terza modalità, scambio, per i conti azionari e sui futures in cui si detiene una quantità netta di uno strumento. A tal fine, il meccanismo funziona come la compensazione.

Perché gli utenti di MT4 non si imbattono mai in questo

MetaTrader 4 non dispone di una modalità di compensazione. Ogni ordine inviato riceve un proprio numero di riferimento e rimane indipendente fino a quando non viene chiuso. Un ordine di acquisto e uno di vendita sulla stessa coppia coesistono semplicemente.

Quindi la questione riguarda esclusivamente gli utenti di MT5. È anche per questo che la versione per MT4 di Forex Success AI non effettua alcun controllo sul tipo di conto, mentre quella per MT5 lo esegue prima di qualsiasi altra operazione in OnInit.

Come capire quale tipo hai

1. Controlla la scheda "Trade"

Apri la casella degli strumenti con Ctrl+T e selezionare il Commercio scheda. In un conto demo, apri una posizione con lotto minimo, poi aprine una seconda nella stessa direzione sullo stesso simbolo. Due righe indicano una copertura. Una riga in cui il volume è cambiato indica una compensazione.

2. Fare clic con il tasto destro del mouse su una posizione aperta

In un conto di copertura, il menu contestuale offre Nelle vicinanze e Diversi nelle vicinanze, che chiudono una posizione a fronte di una posizione opposta. Su un conto di compensazione tali registrazioni non compaiono, poiché non esiste mai una posizione opposta con cui chiuderla.

3. Leggi il nome del tipo di conto, oppure chiedi semplicemente

I broker che offrono entrambe le opzioni di solito lo indicano nel nome del tipo di conto al momento della registrazione, quindi controlla l'e-mail di apertura del conto o il portale clienti. Se non lo trovi lì, "Il mio conto MT5 è di tipo hedging o netting?" è una domanda a cui il servizio clienti di ogni broker può rispondere in una sola riga.

4. Collegare l'EA

Questa è la versione definitiva. Forex Success AI verifica la modalità di margine del conto prima di qualsiasi altra operazione e, in tutti i casi diversi dall’hedging al dettaglio, interrompe l’operazione con:

UltraHedgingBot richiede un conto HEDGING (questo conto è in modalità netting/exchange).

Il messaggio è ancora attuale UltraHedgingBot, il nome interno originale di EA, che è quello che vedrai sullo schermo. Si tratta dello stesso prodotto di Forex Success AI.

L'inizializzazione non va a buon fine, non viene inviato alcun ordine e l'EA scompare dal grafico.

La modalità a margine è associata al conto sul server del broker, non al tuo terminale. Non c'è nulla da selezionare Strumenti > Opzioni, e reinstallare MetaTrader o passare a un VPS non cambia nulla.

Non è possibile convertire un conto. Bisogna aprirne uno nuovo.

La modalità viene fissata al momento della creazione del conto e nessuna impostazione in MetaTrader la modifica. I broker non convertono nemmeno un conto esistente, poiché le sue posizioni aperte e la sua cronologia sono già registrate secondo un unico modello. La risposta dell’assistenza sarà quella di aprire un nuovo conto di tipo hedging. La maggior parte dei broker consente di gestire più conti MT5 con un unico accesso al portale clienti; si tratta quindi di pochi clic più un trasferimento interno.

Il nuovo account ha un nuovo numero di accesso, e ogni slot di licenza è associato a un unico numero di conto. Registra il nuovo numero sotto Le mie licenze nella tua dashboard prima di collegare l’EA. Se tutti gli slot sono occupati, rimuovi il vecchio conto per liberarne uno, ma solo dopo aver terminato di fare trading su di esso: la rimozione di un conto interrompe la validità della sua licenza. Anche il saldo sarà diverso, quindi ricontrolla il tuo lotto con il calcolatore della dimensione del lotto e impostare Fix_lot di conseguenza.

Perché alcuni broker offrono solo la compensazione

I broker regolamentati dalla NFA negli Stati Uniti non sono autorizzati a offrire posizioni forex al dettaglio coperte e devono chiudere le posizioni secondo il principio "first in, first out" (FIFO). Un conto soggetto a tali regole prevede, per sua stessa natura, la compensazione (netting). La compensazione non è un modello peggiore, ma semplicemente diverso, e alla maggior parte delle strategie non importa quale dei due venga applicato. Alle strategie a griglia, invece, sì.

Perché una strategia grid richiede strutturalmente operazioni di copertura

Questa è la parte che la maggior parte delle spiegazioni tralascia. Non si tratta di una questione di preferenze.

Forex Success AI gestisce fino a quattro panieri distinti su un singolo simbolo, separati da un “magic number”: acquisto di tendenza, vendita di tendenza, acquisto contro-tendenza, vendita contro-tendenza. Con le impostazioni predefinite, i due panieri contro-tendenza sono quelli attivi e hanno direzioni opposte sulla stessa coppia. Su un conto con compensazione, questi due si annullerebbero a vicenda nel terminale prima ancora che la strategia possa essere applicata.

Ogni basket procede quindi a partire dalla propria voce più recente:

Ciascuna di queste operazioni richiede l’esistenza di posizioni individuali. Su un conto con compensazione (netting) c’è una sola posizione per ogni simbolo, con un unico prezzo di apertura di cui il terminale ha già calcolato la media, un unico ticket, uno stop loss e un take profit. Non esiste una «voce più recente in questo paniere» da cui misurare 21 pip, né un volume per posizione da moltiplicare, né alcun modo per assegnare a un paniere un take profit diverso da quello di un altro.

Pertanto, l'EA non subisce alcuna perdita su un conto con compensazione automatica, poiché non ha alcun dato su cui operare. Il rifiuto di avviarsi è la conseguenza più logica: l'alternativa sarebbe che gli ordini si compensassero silenziosamente tra loro, mentre il pannello sul grafico mostrasse una griglia che in realtà non esiste.

Se il tuo broker offre solo la compensazione

Non sei in un vicolo cieco. MT4 effettua sempre operazioni di copertura, quindi la versione MT4 rappresenta una valida alternativa, e una La licenza di Forex Success AI copre entrambe le versioni: uno slot per ogni numero di conto di trading, e la piattaforma la scegli al momento della registrazione di quel conto. Altrimenti, apri un conto MT5 con funzione di hedging presso un broker che lo offra.

In ogni caso, controlla il tipo di conto prima di effettuare qualsiasi versamento. Ci vuole solo un minuto e ti evita di dover effettuare un bonifico di andata e ritorno.

Domande frequenti

Qual è la differenza tra un conto di copertura e un conto di compensazione in MT5?

Su un conto di compensazione, MetaTrader 5 mantiene una sola posizione per ogni simbolo; pertanto, una nuova operazione nella direzione opposta riduce o chiude quella esistente, mentre una nuova operazione nella stessa direzione si fonde con essa al prezzo medio ponderato per il volume. Su un conto di copertura, ogni operazione aperta costituisce una posizione separata con un proprio ticket, prezzo di apertura, stop loss e take profit; pertanto, un'operazione di acquisto e una di vendita sullo stesso simbolo coesistono contemporaneamente.

Come posso verificare se il mio conto MT5 utilizza la modalità di copertura o di compensazione?

Apri la casella degli strumenti con Ctrl+T e guarda la scheda “Trade”. Su un conto demo, apri due posizioni nella stessa direzione sullo stesso simbolo: due righe separate indicano una copertura (hedging), mentre una sola riga con un volume modificato indica una compensazione (netting). Puoi anche fare clic con il tasto destro del mouse su una posizione aperta, poiché le opzioni "Chiudi con" e "Chiudi più posizioni con" compaiono solo sui conti di copertura. Di solito lo indica anche il nome del tipo di conto al momento della registrazione, e il servizio di assistenza del tuo broker può confermarlo in poche parole.

Posso convertire il mio conto di compensazione in un conto di copertura?

No. La modalità di margine viene impostata in modo fisso sul server del broker al momento della creazione del conto e non esiste alcuna impostazione in MetaTrader che consenta di modificarla. I broker non convertono i conti esistenti, quindi è necessario aprire un nuovo conto di tipo "hedging". La maggior parte dei broker consente di gestire più conti MT5 con un unico accesso al portale clienti, quindi in genere bastano pochi clic e un trasferimento interno.

Perché il mio EA non funziona su un conto con compensazione automatica?

Forex Success AI verifica la modalità di margine del conto in OnInit e si interrompe con l'avviso "UltraHedgingBot richiede un conto HEDGING (questo conto è in modalità netting/exchange)" se il conto è in modalità netting o exchange. L’inizializzazione fallisce e non viene inviato alcun ordine. Si tratta di un comportamento intenzionale: la griglia si basa su singole posizioni che la modalità netting annulla, quindi l’esecuzione del programma produrrebbe comunque ordini che si annullerebbero a vicenda in modo invisibile.

Questo ha ripercussioni sugli utenti di MetaTrader 4?

No. MT4 non dispone affatto della modalità di compensazione, quindi ogni ordine mantiene il proprio ticket e rimane indipendente. La questione della copertura rispetto alla compensazione si pone solo in MT5, motivo per cui la versione dell'EA per MT4 non prevede alcun controllo sul tipo di conto.