Scegliere un broker su cui eseguire un EA
A un EA non interessa la strategia di marketing di un broker. Ciò che conta per lui sono sei o sette cifre riportate nelle specifiche del contratto e il fatto che il tipo di conto consenta o meno l’applicazione della strategia. Ecco l’elenco dei punti da verificare prima di effettuare un deposito, in ordine di importanza per escludere più rapidamente un broker.
Controlla questi prima di ogni altra cosa
Ci sono due domande che possono escludere definitivamente un broker, quindi ponile per prime.
Offrono un conto di copertura su MT5? Se l'EA è di tipo "grid", "basket" o qualsiasi altro tipo che gestisca entrambe le direzioni contemporaneamente, un conto di compensazione non è in grado di eseguirlo. La maggior parte dei broker offre entrambe le opzioni, ma non tutti, e non è possibile convertire un conto dopo averlo aperto. Le modalità operative sono descritte in Conti di copertura vs conti di compensazione.
Su quel tipo di conto è consentito il trading automatico? Quasi tutti lo consentono, ma alcuni limitano l'uso degli EA su determinati conti promozionali o senza swap. È specificato nei termini del conto e l'assistenza ti darà una risposta sintetica.
I dati e dove trovarli
Tutte queste informazioni sono disponibili in un unico posto: Market Watch, clicca con il tasto destro del mouse, “Simboli”, seleziona la coppia di valute e leggi le specifiche. Fallo su un conto demo dello stesso tipo di conto che intendi aprire.
Differenziale: quello effettivo, non quello pubblicizzato
Gli spread pubblicizzati sono valori medi o scenari ottimistici. Osserva la coppia su cui intendi operare per un’intera giornata su un conto demo, compreso il rollover giornaliero, e prendi nota del valore peggiore. È proprio quel valore, e non quello pubblicizzato, che il tuo EA troverà alle 00:00 (ora del server).
Commissione, convertita in pip
I conti "raw" applicano una commissione per lotto anziché ampliare lo spread. Convertila in modo che i due valori siano comparabili: sul cambio EUR/USD, 7 $ per lotto (andata e ritorno) corrispondono a circa 0,7 pip. Solo così potrai confrontare un conto "raw" con uno standard.
Livello delle fermate
La distanza minima a cui uno stop loss o un take profit può trovarsi dal prezzo. Se un EA imposta un take profit a una distanza inferiore a questa, l’ordine viene immediatamente rifiutato con fermate non valide, e l'EA sembra non funzionare, mentre il broker si limita a rifiutare la richiesta.
Un livello di stop pari a 0 è l'ideale. Se il valore supera i 20 punti circa, è opportuno verificare se il take profit predefinito dell'EA lo supera.
Lotto minimo e incrementi di lotto
0,01 con un passo di 0,01 offre all'EA la possibilità di gestire le dimensioni delle posizioni in modo ragionevole su un conto di piccole dimensioni. Un minimo di 0,1 sull'oro o sugli indici significa che la posizione più piccola possibile potrebbe già essere troppo grande per il tuo saldo.
Scambio
Addebitato ogni notte, triplicato un giorno alla settimana. In una strategia che mantiene le posizioni per diversi giorni, lo swap può erodere silenziosamente una quota significativa del profitto, e spesso è proprio questo a fare la differenza tra i risultati di un backtest e quelli in condizioni reali.
Dimensione del contratto e valore del tick
Vale la pena dare un’occhiata a tutto ciò che non sia una coppia di valute. I CFD su oro, indici e criptovalute presentano differenze enormi da un broker all’altro, e un importo che per uno è elevato, per un altro potrebbe non esserlo affatto.
Esecuzione: ciò che le specifiche non dicono
Due broker possono presentare spread identici e comportarsi in modo completamente diverso quando il mercato subisce delle fluttuazioni.
Esecuzione a mercato esegue l'ordine al primo prezzo disponibile, che è proprio quello che si desidera da un EA. Esecuzione immediata può restituire una nuova quotazione, e un EA che non è programmato per gestirla potrebbe semplicemente ignorare l'operazione.
L'unico test affidabile è una piccola prova in condizioni reali. Effettua una manciata di operazioni con le dimensioni che l'EA utilizzerebbe e confronta il prezzo di esecuzione con quello richiesto. Quella differenza è il tuo slippage, e nessun conto demo te lo mostrerà.
L'ora del server, che determina gli orari di negoziazione
Di un EA Ora di inizio e StopHour si basa sull'orologio del server del broker, non sul tuo. I broker utilizzano fusi orari diversi, solitamente GMT+2 o GMT+3, e il fuso orario varia con l'ora legale.
Controlla l'orologio su Market Watch prima di impostare qualsiasi finestra di trading. Una strategia ottimizzata per la sessione di Londra su un broker con fuso orario GMT+2 corrisponde a una sessione diversa su un broker con fuso orario GMT+3, anche se le impostazioni riportano gli stessi valori.
Verifiche pratiche della durata di cinque minuti
- Esiste un conto demo sullo stesso tipo di server? Se riesci a procurarti solo una demo generica, non potrai testare correttamente nessuna delle funzionalità sopra indicate.
- La versione di MT5 è aggiornata? A volte i broker presentano un ritardo e una versione precedente del software può comportarsi in modo diverso.
- Quali sono gli orari di apertura nel fine settimana e nei giorni festivi? Questi variano a seconda del gruppo di simboli e chiariscono molti dei dubbi sul “perché non è stata eseguita la negoziazione”.
- Quanti conti puoi aprire? Utilizzare un conto demo parallelamente al proprio conto reale è il modo migliore per testare le modifiche alle impostazioni in tutta sicurezza.
- Condizioni di recesso, in forma scritta. Non è una domanda sull’EA, ma quella che tutti avrebbero voluto porre.
Ciò che non ha tanta importanza quanto il marketing vorrebbe far credere
Latenza estremamente bassa. Per uno scalper che opera in pochi secondi, questo è un fattore importante. Per una strategia basata sulla chiusura delle barre orarie, con ordini in sospeso già inseriti presso il broker, qualsiasi tempo inferiore a circa 100 ms è accettabile. La disponibilità è un fattore ben più importante, ed è proprio questo l’argomento di Hai bisogno di un VPS?.
Un effetto leva enorme. Il rapporto 1:1000 non migliora una strategia. Elimina un limite che ti proteggeva dall’assumere posizioni troppo grandi.
Bonus. I bonus sul deposito sono solitamente soggetti a requisiti di volume che un EA finirà per soddisfare in modo involontario e a caro prezzo.
Prima della prima operazione di trading dal vivo
- Apri un conto demo con lo stesso tipo di conto e copia le specifiche del simbolo in una nota.
- Somma lo spread e la commissione, espressi in pip, per la tua coppia di valute.
- Verifica che il take profit predefinito dell'EA superi il livello degli stop.
- Calcola il margine necessario per la posizione più grande che l’EA può aprire con quella leva finanziaria.
- Eseguire il test in produzione con la dimensione minima per una settimana e misurare lo slippage.
Se stai configurando il primo conto reale, il calcolatore della dimensione del lotto parte dal saldo effettivo anziché dall'importo che il conto potrebbe teoricamente contenere.