Apprendre MQL5
Modérateur : Administrateurs
Apprendre MQL5
Je cherche un sparring-partner pour apprendre à développer en MQL5.
J'ai déjà développé des EAs en MQL4.
Aujourd'hui je souhaite apprendre à développer en MQL5.
Pour augmenter ma motivation je recherche quelqu'un ayant un objectif similaire.
Je suis ouvert au dialogue pour savoir comment on peut s'organiser.
ça pourrait être comme ceci :
on se met d'accord pour étudier un article, ou des articles sur :
https://www.mql5.com/en/articles
ou du code source sur :
https://www.mql5.com/en/code
On étudie l'article, le code source chacun de notre coté, puis on organise un RDV Skype pour discuter de ce que l'on a compris, pas compris, etc.
Si vous maîtrisez déjà MQL5 et que vous êtes OK pour me former ou répondre à mes questions via Skype, je suis également intéressé. ;-D
Motivations :
https://www.mql5.com/en/forum/217288#comment_5895535
https://www.mql5.com/en/forum/167691
https://www.mql5.com/en/forum/81334
CList
C'est mon premier sujet d'étude de MQL5.
J'ai l'impression que ce n'est pas le sujet le plus facile.
Je pense étudier ces articles :
https://www.mql5.com/en/articles/709
https://www.mql5.com/en/articles/1334
Re: Apprendre MQL5
Comme çà ? Juste par ennui ? Autant apprendre le C++ ou C# , çà sera plus utile.
Il y a des cours gratuit, qui te plairaient . C'est ici :
https://openclassrooms.com/courses/prog ... -langage-c
Et lorsque tu sauras programmer en C, ce sera facile de passer en MQL5
Re: Apprendre MQL5
Re: Apprendre MQL5
Très bon cours, que j'ai suivi.
J'y suis d'ailleurs retourné récemment.
Je le recommande fortement.
J'ai zappé le chapitre 3
Partie 3 -
Formation Pratique:
Pour apprendre les bases de l'investissement, et découvrir concrètement comment fonctionnent des marchés financiers, plusieurs courtiers en ligne et Brokers mettent à votre disposition gratuitement des comptes virtuels (aussi appelés comptes démo) qui vous permettront de vous exercer et de trader dans les conditions du réel, sans prendre le moindre risque financier, puis ce qu'il s'agit d'argent virtuel. Vous pourrez alors vous entraîner et appliquer les éléments que vous allez apprendre lors de cette formation. Voici une petite liste des Courtiers et Broker qui proposent cela. N'hésitez pas à tester les différentes plateformes pour trouver celle qui vous correspond le mieux :
CList Je fais un premier point.
Mon premier objectif était d'étudier CList
https://www.mql5.com/en/docs/standardli ... ures/clist
ça date du 18/1/2018 :
http://www.videobourse.fr/forum-forex/v ... 377#p83949
Je n'ai pas lu en entier les articles sélectionnés.
J'ai pensé un moment avoir trouvé la solution avec ce post :
https://www.mql5.com/en/forum/213003
Mais je n'ai pas réussi à utiliser le code pour faire ce que je souhaite faire.
Je pense passer par une étape de renforcement de mes connaissances en C++.
Pour cela je pense utiliser ce cours :
https://www.linkedin.com/learning/l-ess ... us-plus-11
Je recherche toujours un sparring-partner, voir le premier post de cette file.
Si vous voulez aussi étudiez ce cours en parallèle avec moi, vous êtes le bienvenu.
Je pense que ce cours va plus loin que celui-ci :
https://openclassrooms.com/courses/prog ... -langage-c
Re: Apprendre MQL5
Je vais un jour, sans doute me mettre à MQL5 mais uniquement lorsque MQL4 annoncera la fin.
Car pour écrire des stratégies de trading automatique, MQL4 est largement suffisant.
Au fait, as tu réussi à trouver une stratégie (en MQL4) qui donne des résultats ? (J'entends par là , un compte qui tient un backtest de 2010 à nos jours)
Re: Apprendre MQL5
Sauf erreur c'est cela :
https://www.esma.europa.eu/press-news/e ... ect-retailii. A margin close out rule on a position by position basis. This would standardise the percentage of margin at which providers are required to close out a retail client’s open CFD;
Levier 1:5, plus de Metatrader, etc. si tout entre en fonction, l'avenir n'est pas rose.
Pour coller au sujet, ne serait-il pas urgent d'attendre que l'avenir de MT5 sorte de la brume pour investir du temps sur l'apprentissage de ce langage ?
Bon c'est du C++ légèrement appauvri. Donc autant apprendre le C++ ...
Mais bon les gars, même si on touchait notre bille avec le MT4 qui est particulièrement accessible au non professionnels, coder c'est un métier.
Avec la mondialisation, on trouve des tâcherons qui codent pour une bouchée de pain à moins de $ 5.-- de l'heure.
Bon après si apprendre à coder, on le voit comme faire du macramé pour s'occuper, c'est autre chose...
Re: Apprendre MQL5
Darwinex c'est le JFD broker d'il y a 3 ans, et où on voit qu'aujourd'hui y'a plus personne.
Re: Apprendre MQL5
C'est pour ça que je suis des cours de C++.FullPips a écrit : Bon c'est du C++ légèrement appauvri. Donc autant apprendre le C++ ...
Dans ce domaine, essayer d’être profitable en bourse, je pense qu'il est souhaitable de ne confier aux autres que les taches que l'on est soi-même capable de faire.FullPips a écrit : Mais bon les gars, même si on touchait notre bille avec le MT4 qui est particulièrement accessible au non professionnels, coder c'est un métier.
Avec la mondialisation, on trouve des tâcherons qui codent pour une bouchée de pain à moins de $ 5.-- de l'heure.
ça te permet de juger de la qualité du travail fourni, à l'échelle de ton propre jugement.
Personnellement, je préfère du code facilement maintenable, qu'optimisé.
Re: Apprendre MQL5
Heu...Trader55 a écrit :Heureusement, il n'y a pas que Darwinex et il restera d'autres broker vers qui nous nous tournerons.
Les nouvelles normes de l'ESMA concerneront tous les brokers établis sur le territoire de l'Union Européenne, pas juste Darwinex
![Wink :wink:](./images/smilies/icon_wink.gif)
Heureusement, pour le moment c'est la présentation du projet, pas encore le règlement qui va entrer en vigueur.
Pour JFD, je pense que tu as tords de corréler l'intérêt un peu moindre sur videobourse après le départ de Cyril Tabbet et de Marc Raffard de JFD, avec la bonne marche de l'entreprise JFD Brokers qui au contraire semble bonne si on se base sur les remontées que poste régulièrement Fabien.
Re: Apprendre MQL5
Je parlais des français et JFD. Je crois que l'implantation de JFD en Bulgarie c'est pour être proche et des russes et des allemands.FullPips a écrit : Pour JFD, je pense que tu as tords de corréler l'intérêt un peu moindre sur videobourse après le départ de Cyril Tabbet et de Marc Raffard de JFD, avec la bonne marche de l'entreprise JFD Brokers qui au contraire semble bonne si on se base sur les remontées que poste régulièrement Fabien.
Je ne connais pas la part du marché pour la France.
Re: Apprendre MQL5
MetaTrader 4 ne serait plus vendu.
https://www.mql5.com/en/forum/225254/pa ... nt_6444244
Dans le future il deviendrait possible de travailler avec un autre langage que MQL5.
https://www.mql5.com/en/forum/225254/pa ... nt_6444265
RAZ Etape 1 : Développer un indicateur SMA simple moving ave
RAZ
Je repars de zéro.
Je laisse tomber CList, et ce qu'on peut faire avec.
CList c'est un échec mais je pense y revenir plus tard, pour cela je dois mieux maîtriser MQL5 et son coté syntaxe C++.
Etape 1 :
Développer un indicateur SMA simple moving average en MQL5.
Isoler la partie calcul de la partie graphique pour pouvoir utiliser la partie calcul dans un EA.
Tous ceux qui veulent participer sont les bienvenus.
Vous pouvez par exemple poster votre code sur cette file.
Développer un indicateur SMA simple moving average en MQL5.
https://www.mql5.com/en/articles/37
Je n'ai pas trouvé le code source de l'indicateur Moving Average dans MQL5.
![Shocked :shock:](./images/smilies/icon_eek.gif)
Il est dans MetaTrader 5, mais je ne l'ai pas trouvé dans MetaEditor.
- Pièces jointes
-
- MetaEditor - [AMA.mq5].jpg (24.58 Kio) Consulté 21401 fois
-
- 5102901 - ActivTrades-Server Demo Account - [EURUSD,Monthly].jpg (34.17 Kio) Consulté 21401 fois
STEP-BY-STEP GUIDE TO WRITING AN EXPERT ADVISOR IN MQL5 FOR
STEP-BY-STEP GUIDE TO WRITING AN EXPERT ADVISOR IN MQL5 FOR BEGINNERS
https://www.mql5.com/en/articles/100
Re: Apprendre MQL5
Une sorte de EA squelette en MQL5.
On m'en a conseillé un :
https://www.mql5.com/en/articles/2653
Sans doute très bien, mais pour le moment il ne m'est pas accessible.
Je vais en chercher un plus accessible pour moi pour le moment, quitte à revenir vers le premier plus tard.
Pierre
Re: Apprendre MQL5
Cours qui n'est pas disponible à la vente pour le moment.
J'y ai accès car je l'ai acheté il y a un moment.
Re: Apprendre MQL5
Je vais bientôt rechercher des sparring-partners
![Laughing :lol:](./images/smilies/icon_lol.gif)
Re: Apprendre MQL5
La semaine prochaine étudier le C++, et en particulier les conteneurs de la STL pour pouvoir faire le parallèle avec les conteneurs de MQL5.
Les 2 semaines suivantes essayer de comprendre en profondeur l'article et le code source de cet article
https://www.mql5.com/en/articles/2653
pour estimer si je peux m'en servir comme base de mes propres EAs.
Je suis toujours à la recherche d'un sparring-partner.
Si quelqu'un veut étudier le C++ avec moi c'est le moment.
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Re: Apprendre MQL5
Semaine du 11 au 17 Juin
Etudier :
MQL5 COOKBOOK: IMPLEMENTING AN ASSOCIATIVE ARRAY OR A DICTIONARY FOR QUICK DATA ACCESS
de Vasiliy Sokolov
https://www.mql5.com/en/articles/1334
Puis le premier article sur UNIVERSAL EXPERT ADVISOR
UNIVERSAL EXPERT ADVISOR: TRADING MODES OF STRATEGIES (PART 1)
https://www.mql5.com/en/articles/2166
Le premier article de la série UAE ne compile pas, à cause d'une erreur dans le code source de CDictionary.mqh
Code : Tout sélectionner
cannot cast 'DoubleValue' to 'ULongValue' Dictionary.mqh 209 14
Re: Apprendre MQL5
Re: Apprendre MQL5
Tu as déjà essayé de l'étudier ?MaPomme a écrit :J’espère pour toi que tu y trouveras ton bonheur.