In questo articolo
Dopo questo articolo saprai…
- Registrare base, risultato, margine e valuta del conto.
- Scegliere lato e operazione matematica da uno scambio esplicito.
- Distinguere stima della singola operazione e fondi del portafoglio.
I concetti senza lasciare l’articolo
Valuta base Valuta quotata Bid e Ask, prezzi di vendita e acquisto Margine di garanziaGBP/JPY su un conto in euro può richiedere il cambio di un’altra coppia perché la valuta del risultato differisce da quella del conto. Il margine può seguire un percorso distinto. Parti da tre domande: in quale valuta nasce il risultato, in quale si calcola il requisito e in quale è denominato il conto?
Quattro ruoli da registrare
GBP è base, JPY quotazione: il prezzo esprime yen per sterlina. Nel nostro contratto lineare il movimento genera risultato in JPY; non significa conto in yen né proprietà di sterline fisiche. MT5 distingue SYMBOL_CURRENCY_BASE, SYMBOL_CURRENCY_PROFIT e SYMBOL_CURRENCY_MARGIN; ACCOUNT_CURRENCY identifica la valuta del conto.
Su uno schermo piccolo scorri la tabella per leggere tutte le colonne.
| Ruolo | Valuta | Controllo |
|---|---|---|
| Base | GBP | Unità base rappresentate dal volume |
| Risultato | JPY | Conversione del profitto o della perdita |
| Margine | GBP | Conversione del requisito |
| Conto | EUR | Unità finale di equity, costi e fondi disponibili |
Leggi anche dimensione e modalità di calcolo del simbolo reale. Metalli, indici, prodotti di borsa e simboli personalizzati non ereditano necessariamente la formula valutaria solo perché il nome contiene una valuta.
JPY diviso JPY per EUR dà EUR
Esempio originale sintetico, etichettato 13 ottobre 2026 ore 12:00 UTC: non sono prezzi storici. Contratto lineare da 10.000 GBP, niente commissioni, finanziamento o costo aggiuntivo di conversione. Fill long 198,00 e 199,60 generano 16.000 JPY. Per convertirli assumiamo contemporaneamente EUR/JPY Bid 160,00 / Ask 160,20 JPY per EUR.
Nel modello di cambio di cassa esplicito compri euro con gli yen positivi ad Ask: 16.000/160,20 =99,875156 EUR, cioè 99,88 arrotondati. Scenario separato di perdita −16.000 JPY: vendi euro a Bid per procurare gli yen dovuti, −16.000/160 =−100 EUR. La differenza di circa 0,12 EUR fra valori assoluti nasce dai lati della quotazione, non da una commissione ulteriore nascosta.
Non usiamo questo modello come algoritmo universale di ogni broker. Con quotazione inversa JPY/EUR moltiplicheresti per EUR per JPY; invertendo Bid e Ask si scambiano i lati: il reciproco dell’Ask è il Bid inverso, non un nuovo Ask. Descrivi prima valuta acquistata e valuta pagata, poi scegli l’operazione matematica.
Risultato in yen fermo, importo in euro diverso
Conserva 16.000 JPY e porta soltanto EUR/JPY Ask a 165,20: ricavi 96,85 EUR, circa 3,03 in meno dopo arrotondamento. Un risultato aperto ha quindi sensibilità di conversione distinta da GBP/JPY. Non prova rivalutazione di ogni operazione già contabilizzata: controlla quando il valore si fissa secondo il conto.
Conserva timestamp e lati di entrambe le osservazioni. Il cambio odierno su un sito non ricostruisce automaticamente una registrazione di ieri. Separa risultato prezzo, commissione, swap e costo di conversione, arrotondando soltanto alla fine del modello.
Il requisito di margine segue un altro percorso
Due percorsi verso lo stesso conto EUR
Risultato JPY e margine GBP separati
Scorri orizzontalmente o ingrandisci il diagramma per leggere i dettagli.
La mancanza di un grafico visibile non dimostra assenza del dato sul server. Chiedi il percorso documentato. Order Calc Margin stima l’operazione nella valuta del conto escludendo posizioni e ordini pendenti esistenti; non equivale sempre alla variazione del margine libero dell’intero portafoglio. Il requisito rimane distinto dalla perdita pianificata allo stop.
Verifica con dati sufficienti, non per intuizione
Order Calc Profit restituisce una stima preliminare nella valuta del conto con prezzi, volume e condizioni correnti. Controlla successo ed errore della funzione prima di registrare un numero. Non certifica esecuzione, cambio futuro o somma finale di tutti i costi. Non è stato eseguito qui un terminale del broker.
Per una discrepanza conserva un’operazione anonimizzata e chiedi simbolo esatto, valuta di risultato, valuta di margine, coppia o percorso, lato, orario, oneri e arrotondamento. «Il cambio sembra sbagliato» non distingue dato di un altro istante, algoritmo diverso e errore di registrazione.
Controprova: il lato sbagliato fa passare il budget
Nuovo limite di perdita 99,90 EUR per lo scenario −16.000 JPY. Usare erroneamente Ask produrrebbe −99,8752 EUR e apparirebbe entro il limite. Il modello richiede invece Bid, perdita 100 EUR: lo supera di 0,10. La differenza è piccola in questo caso ma può cambiare la decisione. Non scegliere il lato che produce il risultato desiderato; verifica prima la direzione dello scambio.
Una scheda completa per il prossimo confronto
Registra i quattro ruoli valutari e il contratto; un campo sconosciuto resta da verificare. Riproduci entrambi i segni e scrivi le unità in ogni passaggio. Su demo confronta una stima con un’effettiva registrazione, separando costi e risultato. Riporta soltanto la differenza residua non spiegata e conserva dati originali; questo esempio non raccomanda una valuta del conto.
Stessa posizione, margine diverso dopo conversione
Esercizio separato che conserva il conto PLN del modello di origine: EUR/USD 0,12 lotto, 100.000 EUR/lotto, 1,1000 USD/EUR, parametro leva 30, equity 10.000 PLN e margine esistente 500 PLN. Nozionale 13.200 USD, margine prima della conversione 440 USD. A 4 PLN/USD il nuovo requisito è 1.760 PLN; cambia soltanto la conversione a 4,25. Diventa 1.870, totale 2.370 e libero 7.630 PLN, incremento del requisito 110. Equity e requisito precedente restano assunti fissi: non è la ricostruzione del provider. Continua con equity e margine.
Verifica ciò che hai imparato
Circa 2 minuti di esercizio.
Mostra risposta e spiegazione
16.000/160,20. L’algoritmo reale del provider resta da verificare.
Stessa posizione, margine diverso dopo conversione
Circa 2 minuti di esercizio con il calcolatore.
Modello separato EUR/USD:0,12 lotto da 100.000 EUR, prezzo 1,1000 USD/EUR, parametro leva 30, equity 10.000 PLN e margine esistente 500 PLN. A4 PLN/USD il nuovo requisito è 1.760 PLN. Cambia solo la conversione diretta a 4,25 e confronta requisito nuovo e margine libero.
Cambia il tasso di conversione del margine →
Mostra risultato e spiegazione
Nozionale 13.200 USD e requisito prima della conversione 440 USD invariati. Nuovo requisito 1.870 PLN, totale 2.370 PLN, libero 7.630 PLN. Conversione aggiunge 110 PLN a volume identico.
Modello nozionale/leva, non ricostruzione del provider. Equity e margine esistente sono ipotesi fisse separate; entrambi i cambi sono inventati.
Altre domande
Ogni conversione passa per USD?
Non necessariamente. Serve la relazione tra le valute e il percorso documentato del provider. Un grafico non visibile non descrive tutti i dati del server.
Perché ±16.000 JPY diventano importi EUR diversi?
Nel modello il profitto compra EUR ad Ask 160,20, la perdita richiede vendita a Bid 160,00. Risultati 99,88 e−100 EUR; non è algoritmo universale o commissione aggiunta.
Order Calc Margin è la riduzione esatta del libero?
Non assume posizioni e pendenti esistenti. Portafoglio, modalità e costi possono cambiare la variazione effettiva. Margine non è massima perdita.
Basta il cambio di oggi per contestare una registrazione?
No. Conserva momento, lati, percorso, costi e arrotondamento. Prima riconcilia il risultato nella valuta del prodotto e poi conversione e altri flussi.
Fonti e verifica
- MetaQuotes Ltd — MQL5 Reference — Symbol Properties
Valute base, risultato e margine come proprietà separate.
- MetaQuotes Ltd — MQL5 Reference — OrderCalcProfit
Stima preliminare nella valuta del conto e controllo di successo.
- MetaQuotes Ltd — MQL5 Reference — OrderCalcMargin
Stima che esclude posizioni e ordini pendenti preesistenti.
I calcoli usano ipotesi esplicite. Non sostituiscono i dati attuali di mercato o le condizioni dell’intermediario.
