Apri un conto reale Apri un conto Demo

Autotrading (EA) e MQL4 sulla MT4

Livello Intermedio: - Lezione 2

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
Ci vuole: 30

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.

Quiz

Testa le tue conoscenze con il nostro quiz:

Inizia il quiz
1/3

Il Tester Strategia è uno strumento che:

Prossima domanda
2/3

MQL4 è un linguaggio di programmazione simile a:

Precedente Prossima domanda Precedente
3/3

Quale è il maggior vantaggio dell’ autotrading:

Precedente Fine Quiz Precedente

Peccato non hai superato il quiz, prova di nuovo. Il tuo risultato è . Risposta errata:

Prova ancora

Ottimo! Hai superato il test. Congratulazione!

Mettiti alla prova in demo Vai al prossimo corso

Livello Intermedio: corsi:

Prova le tue competenze nel conto Demo Xstation5

Prova un conto demo

Prossimo corso: MT4 Tutoriale

Meta Trader 4 è una piattaforma di trading universalmente conosciuta che offre un’ampia gamma di strumenti per l’analisi tecnica, per potenziare il tuo trading.

Inizia il corso: