ForexBestRobots.comConfronta EA →
IT

Guide tecniche · Compatibilità con il broker

Simboli, cifre e specifiche contrattuali in MT4 per i Forex EA

Controlla suffissi, cifre, dimensione del contratto, tick value, lotto minimo e Stops Level prima di utilizzare un EA Forex in MT4.

Diagramma delle specifiche del simbolo MT4: suffisso EURUSD, cifre, contratto, passo del lotto e Stops LevelGuide tecnicheGuida pratica MT4

Illustrazione originale creata per ForexBestRobots.com.

Un EA Forex non opera su un mercato EURUSD astratto. Scambia il simbolo esatto offerto dal broker a cui è collegato. Questo simbolo può essere chiamato EURUSD, EURUSD.a, EURUSDm o qualcos'altro, e le regole su volume, tick e livelli di stop possono differire da un tipo di conto all’altro.

Nomi dei simboli

Un suffisso è spesso innocuo quando l’EA legge il simbolo del grafico corrente. Diventa un problema quando il programma cerca un nome codificato, costruisce simboli correlati dal testo o calcola il rischio monetario da ipotesi che non corrispondono alle specifiche contrattuali del broker.

Diagramma delle specifiche del simbolo MT4: suffisso EURUSD, cifre, contratto, passo del lotto e Stops Level
La stessa coppia di valute può avere un nome di simbolo diverso e una specifica di trading presso un altro broker.
La compatibilità con il broker è un controllo delle specifiche

Uno spread minimo pubblicizzato non dimostra che la denominazione dei simboli, le regole di volume, le distanze di esecuzione o di ordine protettivo corrispondano all’EA.

Per controllare i costi di mantenimento, la guida a swap e rollover Forex collega unità quotata, calendario di finanziamento e movimenti nella valuta del conto prima di interpretare i risultati netti.

Per decisioni D1 e H4 riproducibili, il protocollo su candele giornaliere e ora del broker definisce confini, barre domenicali brevi e informazioni completate.

Specifiche contrattuali

ProprietàCosa ispezionarePerché è importante
Nome simboloEURUSD, EURUSD.a, EURUSDmSe l’EA riesce a individuare e negoziare lo strumento del grafico
Cifre / Point4/5 cifre o 2/3 su coppie JPYConversione dei pip, filtri basati sulla distanza e prezzi d'ordine
Dimensione del contrattoUnità rappresentate da un lotto standardRischio monetario e ipotesi di margine
Tick size / tick valueMovimento minimo dei prezzi e suo valoreCalcoli di posizione e di profitto
Lotto minimo / passo del lotto0,01, 0,1 o un altro incrementoSe il volume calcolato è accettato
Stops LevelDistanza minima dal prezzo di mercatoValidità di ordini pendenti, Stop Loss e Take Profit
Sessioni di tradingQuando il simbolo accetta gli ordiniFiltri di sessione ed errori dovuti alla chiusura del mercato

Flusso di lavoro di compatibilità

1

Apri Market Watch

Fai clic con il pulsante destro sul simbolo esatto e seleziona “Specifica”. Non fare affidamento sui valori copiati da un altro tipo di conto.

2

Confronta con i requisiti EA

Conferma coppia, timeframe, decimali, lotto minimo, restrizioni hedging o FIFO, ordini pendenti e orari consentiti.

3

Controlla il calcolo del rischio

Prova il lotto minimo previsto e confronta il margine e il tick value attesi con quelli visualizzati. Un segnale corretto con un'ipotesi contrattuale sbagliata è ancora pericoloso.

4

Verifica le distanze degli ordini

In Demo, conferma che gli ordini pendenti e i livelli di protezione sono accettati sia con spread normali sia con spread più ampi.

5

Documenta l’ambiente

Salva il broker, il server, il tipo di conto, il simbolo esatto e le relative specifiche insieme alla versione dell’EA e al file .set.

Trappole comuni

Rimuovere il suffisso dal simbolo anche se il broker non offre la versione senza suffisso
Presumere che con un broker a cinque cifre ogni parametro di distanza debba essere moltiplicato per dieci
Utilizzare una formula fissa per il tick value su metalli, indici o CFD
Arrotondare il lotto a due decimali quando l’incremento minimo del volume è diverso
Ignorare Stops Level e Freeze Level durante la modifica degli ordini
Copiare le stesse impostazioni tra conti standard e cent o con specifiche contrattuali diverse

Regola di funzionamento sicura

L'installazione più sicura utilizza il simbolo del grafico fornito dal broker e consente all’EA di leggere le sue proprietà durante il funzionamento. Se il programma richiede un parametro per il suffisso, inserisci soltanto il suffisso documentato, rispettando punteggiatura, maiuscole e minuscole. Non rinominare i file e non creare un grafico offline come scorciatoia a meno che lo sviluppatore non lo richieda specificamente.

Verifica demo

Il nome dell’EA e l’icona sorridente compaiono sul simbolo previsto e sul timeframe.
La dimensione del lotto è conforme al volume minimo, al volume massimo e al passo del lotto.
Gli ordini in sospeso e i livelli di protezione sono accettati senza Errore 130.
Il rischio monetario rimane coerente quando testato sulla posizione più piccola.
Experts e Journal mostrano il simbolo esatto che l’EA ha tentato di negoziare.

Mantieni point, pip e tick nelle unità dichiarate

Nel tipico EURUSD a cinque decimali, Point = 0.00001 e un pip convenzionale vale 0.00010. In una tipica coppia JPY a tre decimali, Point = 0.001 e un pip vale 0.01. Queste convenzioni non definiscono un «pip» universale per metalli o indici. Leggi il manuale prima di convertire una distanza di Inputs.

MQL4 documenta MODE_TICKSIZE in point, mentre SYMBOL_TRADE_TICK_SIZE è un incremento di prezzo. Per una stima monetaria usa distanza e tick nelle stesse unità di prezzo: perdita per lotto = distanza di prezzo ÷ dimensione tick × valore tick. Il valore tick deve essere valido per simbolo e valuta correnti.

Verifica i passi consentiti di prezzo e volume

Distanza ipotetica 0.00500, tick di prezzo 0.00001 e valore di $1 per lotto implicano 500 tick e $500 di rischio di prezzo per lotto prima dei costi. Non trasferire questi valori a un altro contratto. Ricontrollali per conti cent, dimensioni insolite e valuta diversa.

Arrotonda il volume per difetto al passo consentito fra minimo e massimo; due decimali non sono una regola universale. Controlla separatamente Stops Level, Freeze Level e incremento di prezzo. Se il valore tick manca, è obsoleto o incoerente, interrompi il calcolo e chiariscilo invece di assumere un valore comodo.

Consulta le definizioni ufficiali delle proprietà dei simboli MQL4.

Gli stessi decimali non significano lo stesso rischio monetario

Considerare due contratti EURUSD ipotetici su conti USD. Entrambi hanno tick di prezzo 0.00001, ma il valore del tick per lotto è $1 per A e $0.10 per B. Una distanza di prezzo 0.00150 contiene 150 tick: la perdita di prezzo per lotto è quindi $150 su A e $15 su B. Copiare lo stesso volume crea esposizioni monetarie diverse nonostante identica precisione di quotazione.

Con un budget illustrativo di $5 e passo consentito di 0.01 lotti, i volumi grezzi sono circa 0.0333 e 0.3333. Arrotondando per difetto si ottengono 0.03 e 0.33 lotti, con perdite di prezzo di $4.50 e $4.95. Commissioni, slippage e finanziamento sono esclusi e possono richiedere meno volume. Devono consentire l’operazione anche volume minimo, griglia dei prezzi e margine.

Sono contratti inventati, non specifiche di un broker. Verificare il tick value reale nella valuta del conto e consultare la guida a valore del pip e conversione valutaria prima di trasferire impostazioni. Se mancano dati o gli ordini vengono respinti, seguire la diagnostica del simbolo anziché presumere un contratto standard.

Riferimento ufficiale

Leggi la documentazione ufficiale.