Autotrading (EA) e MQL4 sulla MT4

4 minute(s)

In questa lezione apprenderai:

  • Come automatizzare il tuo trading con MT4
  • Come testare la tua strategia su MT4
  • Che cos’è MQL4 e come potrebbe aiutarti nel trading

Per investire più efficacemente sui mercati finanziari devi sviluppare una tua strategia di trading completa, ma per molte ragioni potrebbe essere difficile seguire strettamente le regole. Non solo per il tempo limitato o altri doveri, ma anche a motivo della significativa influenza delle emozioni. I sistemi automatizzati di trading possono essere  una grande soluzione per questa cosa.

MT4 ti offre un grande ventaglio di strumenti per rendere automatizzato i tuoi sistemi di trading, in quanto esclude le tue emozioni ed I limiti di tempo. L’ambiente di sviluppo di MT4 ti permette di creare e testare i Consiglieri Esperti (o Expert Advisors, EA). Gli Expert sono semplicemente dei sistemi di trading automatico che ti consentono un’automazione completa delle attività di analisi, trading e gestione del rischio.

Ciò vuol dire che l’intero lavoro di routine dell'analisi tecnica  e del piazzamento degli ordini  può essere espletato da un Consigliere Esperto.

 

Lavorare con i consiglieri esperti

 

Per lavorare con i consiglieri esperti bisogna seguire i seguenti passaggi:

Passaggio 1: creare un expert usando il MetaEditor incorporato e il linguaggio di scrittura MQL4, che sono spiegati ulteriormente in un tutorial a parte.  

Per creare degli expert devi far partire MetaEditor dal menu “Strumenti” e selezionare “Scrittore Linguaggio MetaQuotes”:

Passaggio 2: installare un expert prima di iniziare ad usarlo, i parametri comuni per tutti gli expert sono definiti nel menu “Strumenti -> Opzioni”:

Alla sezione “Consiglieri esperti”:

“Permetti il Trading Automatizzato” abilita o disabilita le operazioni da parte dei consiglieri esperti. Gli altri punti sono un optional.  Puoi disabilitare il trading automatizzato anche più rapidamente usando l’icona  sulla barra degli strumenti.

Passaggio 3: lancia un expert, dopo aver impostato I parametri generali, l’expert è pronto ad essere lanciato.

Puoi far ciò aprendo la finestra del “Navigatore”, che puoi aprire dal dal menu “Visualizza”:

E cliccando col tasto destro sul consigliere esperto che desideri e scegliendo “Attacca al grafico” oppure trascinandolo dentro il grafico:

Comparirà una finestra per l’impostazione speciale dell’expert:

Assicurati di  abilitare “Permetti compravendita in tempo reale” perché, anche se le impostazioni generali degli expert sono abilitate, l’autorizzazione per l’Expert Advisor potrebbe essere disabilitata.  

Il tuo consigliere esperto è attivato correttamente se appariranno il suo nome ed una faccina sorridente nell’angolo in alto a destra del grafico.

Rimuovere i Consiglieri Esperti

Per rimuovere il tuo expert e disabilitarlo clicca col tasto destro su un punto qualsiasi del grafico dal menu a discesa scegli  “Consiglieri esperti-> Rimuovi”.

Mercato

Come puoi vedere, con i Consiglieri Esperti ed il linguaggio di programmazione MQL4 puoi automatizzare completamente le tue attività di trading, ma che succede se sei digiuno di programmazione? MT4 ha per te delle buone notizie: hai accesso ad una grande biblioteca di EA gratis ed a pagamento direttamente dalla tue piattaforma di trading. E non devi essere un programmatore per poterli far partire.

Devi usare la sezione “Mercato” nella finestra del Terminale e trovare applicazioni già pronte, Consiglieri esperti, indicatori e così via.

Tester Strategia

Per valutare l’utilità di un expert  scaricato o di tua creazione il “Tester Strategia” può rivelarsi utile. Ti consente di controllare l’efficacia del sistema di trading sui dati storici. Il test storico ti consente  di iniziare il trading automatizzato con la conoscenza sull’efficienza dell’ expert in differenti condizioni di mercato.   

Per aprire la finestra del “Tester di Strategia”  puoi trovarla sotto il menu Visualizza:

Imposta allora tutti I dati storici per Il test come il simbolo dello strumento e il suo periodo, il modello, l’arco di tempo e così via.

Analizza poi I risultati, come mostrato qui.

MQL4

MT4 è una piattaforma flessibile che ti consente di usare il linguaggio di programmazione MQL4 per estendere la sua funzionalità con le tue soluzioni. MQL4 è adatto per scrivere dei consiglieri esperti originali, indicatori, strategie o script.

Puoi iniziare a programmare il tuo strumento originale aprendo il modulo  “Scrittore linguaggio MetaQuotes”, disponibile sotto il menu Strumenti:


Ciò ti porta su MetaEditor, che ti consente di creare e modificare molti strumenti di analisi tecnica sulla piattaforma MT4.

MQL4 è piuttosto simile al noto e popolare linguaggio C++ e comprende molte funzioni necessarie per analizzare le quotazioni, gli indicatori tecnici ed altri elementi.

Tutte le informazioni sulla costruzione e le funzioni di  MQL4 si possono trovare nella documentazione incorporata:

Con l’aiuto di questi materiali sarai sicuramente capace di iniziare a lavorare su uno strumento MT4 di tua creazione. In bocca al lupo!

 

* Il trading comporta dei rischi. Le perdite possono superare i tuoi depositi.

Pubblicazione elaborata da X-Trade Brokers Dom Maklerski S.A.

Vi informiamo che la piattaforma di trading MetaTrader 4 (MT4) non è più disponibile per i nuovi conti creati (conti di investimento). Tuttavia, è ancora disponibile per gli utenti esistenti che hanno utilizzato la piattaforma MT4 fino ad ora. Vi incoraggiamo a controllare la nostra moderna, estremamente intuitiva e premiata piattaforma di trading - xStation 5!

Questo contenuto è stato creato da X-Trade Brokers Dom Maklerski SA, con sede a Varsavia, Prosta 67, 00-838 Varsavia, Polonia (KRS n. 0000217580) ed è supervisionato dall'autorità finanziaria polacca (KNM). M-4021-57-1 / 2005). Questo materiale è una comunicazione di marketing ai sensi dell'Art. 24, paragrafo 3, della direttiva 2014/65 / UE del Parlamento europeo e del Consiglio, del 15 maggio 2014, relativa ai mercati degli strumenti finanziari e che modifica la direttiva 2002/92 / CE e la direttiva 2011/61 / UE (MiFID II). La comunicazione di marketing non è una raccomandazione di investimento o informazioni che raccomandano o suggeriscono una strategia di investimento ai sensi del regolamento (UE) n. 596/2014 del Parlamento europeo e del Consiglio, del 16 aprile 2014, relativo agli abusi di mercato (regolamento sugli abusi di mercato) e che abroga la direttiva 2003/6 / CE del Parlamento europeo e del Consiglio e direttive della Commissione 2003/124 / CE, 2003/125 / CE e 2004/72 / CE e regolamento delegato (UE) 2016/958 della Commissione, del 9 marzo 2016, che integra il regolamento UE) n. 596/2014 del Parlamento europeo e del Consiglio per quanto riguarda le norme tecniche di regolamentazione per le disposizioni tecniche per la presentazione obiettiva di raccomandazioni di investimento o altre informazioni che raccomandano o suggeriscono una strategia di investimento e per la divulgazione di particolari interessi o indicazioni di conflitti di interessi o qualsiasi altra consulenza, anche nell'ambito della consulenza sugli investimenti, ai sensi della legge sugli strumenti finanziari del 29 luglio 2005 (ad es. Journal of Laws 2019, voce 875, come modificata). La comunicazione di marketing è preparata con la massima diligenza, obiettività, presenta i fatti noti all'autore alla data di preparazione ed è priva di elementi di valutazione. La comunicazione di marketing viene preparata senza considerare le esigenze del cliente, la sua situazione finanziaria individuale e non presenta alcuna strategia di investimento in alcun modo. La comunicazione di marketing non costituisce un'offerta di vendita, offerta, abbonamento, invito all'acquisto, pubblicità o promozione di strumenti finanziari. X-Trade Brokers Dom Maklerski S.A.non è responsabile per le azioni o le omissioni di alcun cliente, in particolare per l'acquisizione o la cessione di strumenti finanziari, intraprese sulla base delle informazioni contenute nella presente comunicazione di marketing. Nel caso in cui la comunicazione di marketing contenga informazioni su eventuali risultati relativi agli strumenti finanziari ivi indicati, questi non costituiscono alcuna garanzia o previsione relativa ai risultati futuri.