Corso mql4: programmare sulla Matetrader
Il linguaggio MQL è fondamentale per la programmazione e la personalizzazione della piattaforma metatrader 4, la più usata nel mondo per il trading online, in particolare sul mercato Forex.
Su Forexinfo ospitiamo una rubrica dedicata alle principali funzioni di questo linguaggio a cura di Marco Tullio, programmatore specializzato nello sviluppo di Expert Advisors per Metatrader.
Su Forexinfo.it è disponibile una lista dei migliori brokers che offono metatrader 4 consultabile gratuitamente.
Di seguito l’elenco delle lezioni pubblicate online:
- La funzione OrderSend: come aprire e chiudere le posizioni
- La funzione orderclose
MQL: come ottenere informazioni sulle candele
In alcune strategie di trading è necessario poter accedere ai dati relativi alla barra corrente o alle barre precedenti. In questo articolo ci soffermeremo proprio su questo argomento. MQL mette a disposizione tutta una serie di variabili predefinite (...)
MQL: come utilizzare indicatori in un Expert Advisor
Se hai la necessità di utilizzare un indicatore nel tuo EA questo articolo fa per te. Quest’ oggi parliamo della funzione iCustom, che ci permette di ricevere l’ elaborazione dei dati di mercato effettuata da un qualsiasi indicatore, sia esso standard (...)
Come creare un expert advisor basato sulle medie mobili
Le medie mobili sono uno strumento che si presta ad essere utilizzato in molte strategie di trading. In questo articolo vedrai un esempio come creare un semplicissimo expert advisor basato proprio su questo semplice indicatore.
Strategia: (...)
MQL: come ottenere informazioni su una posizione
Dopo aver visto l’ utilità di OrderSelect vediamo adesso le principali funzioni che ci permettono di avere informazioni su una specifica operazione ( aperta, pendente, chiusa o cancellata ). Si tratta di funzioni molto semplici, cui sarà dedicata una (...)
MQL: la funzione OrderSelect
Durante lo sviluppo di un EA ti capiterà spesso di dover analizzare le posizioni aperte, chiuse o pendenti. Nel linguaggio MQL, per ottenere informazioni su una posizione, è necessario innanzitutto selezionarla Selezione ordine => Richiesta dati su (...)
MQL: chiudere gli ordini con la funzione OrderClose
Dopo la funzione OrderSend vediamo ora la funzione OrderClose(), che ti permette di chiudere un ordine già aperto. L’ utilizzo di questa istruzione è molto più semplice in quanto prevede meno parametri. Vediamoli insieme
bool OrderClose( int ticket, (...)
La funzione OrderSend: come aprire e chiudere le posizioni
L’ apertura e la chiusura delle posizioni sono componenti essenziali di ogni Expert Advisor. Per svolgere questi due compiti ci vengono incontro le funzioni OrderSend per l’ apertura e OrderClose per la chiusura. Oggi ti mostrerò la prima.
OrderSend è (...)
Articoli meno recenti: