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.
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:
- Copertura. Nella scheda "Operazioni" sono presenti due posizioni. L'esposizione netta è pari a zero, ma entrambe le posizioni sono ancora aperte, ciascuna con il proprio prezzo di apertura, stop loss, take profit e risultato fluttuante.
- Rete. Non hai più nulla. L'ordine di vendita è stato applicato alla posizione esistente, il volume è sceso a zero e la posizione è stata chiusa.
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:
- il livello successivo si trova Gamma pip rispetto al prezzo di apertura dell'ultima posizione o dell'ordine in sospeso in quello casella (21 per impostazione predefinita, più ampia quando è aperta la finestra delle notizie del filtro di ForexFactory);
- il suo volume è pari al volume di quella voce moltiplicato per DiMarti (1,7 per impostazione predefinita), quindi allineato all'incremento del lotto del broker;
- il paniere cresce fino a un massimo di Livello_Massimo posizioni e ordini in sospeso complessivamente (12 per impostazione predefinita);
- una volta che tiene Star_ModifTp posizioni di mercato (4 per impostazione predefinita), ogni posizione al suo interno viene modificata in base al take profit della più recente, in modo che il paniere venga chiuso in blocco;
- variazioni opzionali rispetto al prezzo medio di apertura ponderato per il lotto delle posizioni di quel paniere.
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.