Non perdere tempo: analizza l’influenza dei NFP sul dollaro statunitense!

Avviso sulla raccolta dei dati

Manteniamo un registro dei tuoi dati per gestire questo sito web. Cliccando il pulsante accetti la nostra Informativa sulla privacy.

facebook logo with graphic

Seguici su Facebook

Segui le notizie sull'azienda, le notizie di mercato e molto altro!

Grazie, seguo già la vostra pagina!
forex book graphic

Guida Forex per i principianti

Una grande guida al mondo del trading.

Ottieni la Guida Forex

Controlla la cartella “In arrivo”!

Nella nostra email troverai la Guida Forex. Premi il pulsante per ottenerla!

FBS Area personale mobile

market's logo FREE - On the App Store

Get

Avviso di rischio: I ᏟᖴᎠ sono strumenti complessi che comportano un rischio elevato di perdere denaro rapidamente per via della leva.

Il 77,93% degli investitori retail perde denaro negoziando ᏟᖴᎠ con questo provider.

Dovresti considerare se comprendi come funzionano i ᏟᖴᎠ e se puoi permetterti di correre il rischio di perdere il tuo denaro.

Struttura di un robot di trading

Le informazioni non possono essere considerate consigli di investimento

Dopo aver completato le lezioni precedenti hai già familiarità con i tipi di robot di trading su MetaTrader 5. Sai anche dove trovare i principali strumenti di trading algoritmico su MT5 e come configurarli. In questa lezione ci concentreremo sulla struttura del robot di trading. Ti promettiamo che dopo questa lezione la paura di programmare in MQL5 inizierà a scomparire!

Da cosa è costituito un robot di trading?

Per prima cosa diamo un’occhiata alla struttura di un robot su Meta Editor.

45232.png

Fa un po’ paura, vero? In realtà tutti i robot di trading hanno gli stessi elementi di base che devi conoscere.

Un robot di trading è composto da quattro parti principali:

  • Setup
  • OnIntIt
  • OnDeinit
  • OnTick

Diamo uno sguardo più da vicino a ognuno di questi elementi.

Setup

È la parte di un robot in cui sono collocate tutte le informazioni amministrative. Qui puoi scrivere note, dichiarare variabili (diversi tipi di informazioni con un nome univoco), seguire l’elenco delle modifiche e impostare i diritti di proprietà.

3232.png

Nello screenshot qui sopra puoi vedere un esempio di codice Setup . Include copyright, le proprietà principali di un robot e il comando #include che inserisce il contenuto di un determinato file nel tuo Expert Advisor. Inoltre, in questa sezione dichiariamo gli input principali sotto il comando #input.

OnInIt

La seconda parte è chiamata OnInit (OnInitiation). Questa parte viene avviata quando fai partire l’EA per la prima volta.

65443.png

 In questa parte puoi vedere i comandi che verranno eseguiti dopo il primo avvio del programma. Spiegheremo questi comandi nei prossimi articoli!

OnDeInIt

La sezione successiva dell’Expert Advisor si chiama OnDeinitiation o in breve OnDeInIt. Viene eseguita quando l’Expert Advisor è disattivo.

OnTick

Questa è la parte più interessante di un Expert Advisor. Consiste di tre parti principali che vengono aggiornate ad ogni tick (con nuove informazioni sul prezzo). Sono entrate, uscite e dimensione. Queste funzioni sono importanti per ogni Expert Advisor poiché ti dicono quando acquistare, quanto vendere e quando chiudere le tue operazioni.

Questo codice parte ogni volta che arriva un nuovo tick sulla tua piattaforma MetaTrader 5. Se il prezzo bid, ask o il volume cambiano, tale modifica influisce anche sulla sezione OnTick del tuo codice.

667654645.png

Nello screenshot qui sopra puoi vedere che il robot controlla il tempo di elaborazione dell’ultima operazione e altri dati.

Se fossi un computer, come leggeresti la struttura del codice?

Prima di tutto andresti alla sezione OnInit ed eseguiresti tutto ciò che è presente. Definiresti le variabili e i parametri di cui hai bisogno per la tua strategia. Questa azione viene eseguita solo una volta.

Una volta completata questa azione, passeresti alla sezione OnTick. Innanzitutto, controlleresti se ci sono delle operazioni che devono essere attivate. Dopodiché cercheresti le operazioni che possono essere inserite. Infine, l’algoritmo di dimensione ti aiuterà a identificare la dimensione della tua posizione.

Una volta spento il tuo EA, esegui OnDeInIt. Questa opzione rimuove i diagrammi dai grafici e cancella tutto ciò che riguarda l’Expert Advisor stesso.

Conclusione

In sintesi, se vuoi sviluppare un robot di trading devi conoscere a fondo la sua struttura. Fortunatamente tutti i robot hanno una struttura simile che ti consente di progettarli passo dopo passo.

Popolare

Quali novità dal tasso di disoccupazione australiano?

L'Australian Bureau of Statistics annuncerà i dati aggiornati sul tasso di disoccupazione e sulla variazione dell'occupazione giovedì 19 maggio alle 04:30 MT.

L'IPC britannico sorprenderà?

L'Office for National Statistics del Regno Unito rilascerà i dati dell'indice dei prezzi al consumo (IPC) mercoledì 18 maggio alle 09:00 MT.

Aggiornamento sulle vendite al dettaglio statunitensi

Il Census Bureau degli Stati Uniti annuncerà le vendite al dettaglio Core e le vendite al dettaglio martedì 17 maggio alle 15:30 GMT+3.

Scegli il tuo sistema di pagamento

Senti lo spirito di squadra

Richiamata

Compila il modulo sottostante e ti contatteremo

Scegli il momento migliore per ricevere la nostra chiamata. Possiamo telefonarti dal lunedì al venerdì negli orari suggeriti. Se non dovessimo riuscire a contattarti, riproveremo il giorno successivo alla stessa ora. Per ottenere assistenza in tempo reale, usa la chat di FBS.

Offriamo la richiamata solo in inglese. Se preferisci un’altra lingua, contatta il team di supporto.

Ti chiameremo durante l’intervallo di tempo che hai scelto

Modificare il numero

La vostra richiesta è accettata.

Ti chiameremo durante l’intervallo di tempo che hai scelto

La successiva richiesta di richiamata per questo numero di telefono sarà disponibile in 00:30:00

Se hai un problema urgente, ti preghiamo di contattarci tramite
chat live

Errore interno. Si prega di riprovare più tardi