Apprendre le codage MQL4 pour les nuls
Apprenez le codage MQL4
Aujourd’hui j’ai testé un Expert Advisor Metatrader codé en MQL4. Il est basé sur l’indicateur Waddah Attar Explosion.
Il s’agit de l’Expert Advisor que l’on apprend à coder en MQL4.
L’EA a but purement éducatif, mais les résultats sont assez encourageants. Je suis sûr que vous pourrez fabriquer votre propre robot de trading et qu’il vous rapportera plein de pips.
Voici le rapport de backtest de l’expert advisor.
MQL4 c’est quoi ?
MQL4 c’est le langage de développement des indicateurs techniques (analyse technique), scripts et Expert Advisors dans MetaTrader 4.
MetaTrader est le logiciel phare et gratuit de trading sur le Forex.
MQL4 est un langage proche du C, un langage informatique ultra connu.
Une nouvelle version de Metatrader, MT5 (on raccourcit MetaTrader 4 en MT4). Il utilise le langage MQL5 qui inclut quelques nouveautés tout en gardant les bases.
MT5 et MQL5 sont encore assez peu répandus. En fait, cela dépend surtout de la compatibilité avec les brokers Forex.
Un Expert Advisor c’est quoi ?
MQL4 permet de développer des indicateurs et aussi des EA. Un Expert Advisor c’est le nom dans Metatrader pour robot de trading. C’est un programme informatique qui permet de passer des ordres d’achat et de vente automatiquement depuis une plateforme de trading connectée à un broker.
Un particulier peut donc très facilement construire son propre robot de trading. Il lui suffit d’apprendre le codage MQL4.
Débutants apprenez à coder en MQL
Si vous êtes débutant en développement de robots de trading ou si vous aimeriez bien automatiser votre trading, je ne saurais que trop vous conseiller d’apprendre le codage en MQL4 ou MQL5.
La programmation MQL4 permet de développer soi-même ses systèmes de trading automatisés.
Il y a quelques connaissances à posséder pour savoir comment coder un expert advisor :
- utilisation et création de librairies personnalisées
- programmation de trailing stop
- programmation de stop-loss
- pyramidage
- adaptation aux différents brokers
- debug et tests de vos robots de trading
- en plus des bases du langage MQL.
Remarque : cet article parlait à l’origine d’une formation proposée par un blogueur spécialisé dans le trading automatique sur le Forex. malheureusement a retiré sa formation ! Dommage ! Sans doute un effet des différents krachs sur le Forex…
Comment apprendre le codage MQL ?
D’une part vous pouvez acquérir gratuitement les bases du développement MQL4 pour le logiciel de trading Forex MetaTrader en lisant mes articles sur le codage MQL.
Vous pouvez ensuite approfondir vos connaissances aux travers de ces livres sur le développement d’expert advisors en MQL (4 ou 5) :
- Programmer En Mql
- Expert Advisor Programming for MetaTrader 4: Creating automated trading systems in the MQL4 language
- Expert Advisor Programming for MetaTrader 5: Creating automated trading systems in the MQL5 language
Si vous opérez sur le Forex ou les CFD avec MT4 il est important d’avoir un spread serré. Lisez cet article.
Comments ( 2 )