Apprendre MQL5 - Page 2 - VideoBourse
Maybe your like
Apprendre MQL5
Modérateur : Administrateurs
Répondre- Aperçu avant impression
- Précédent
- 1
- 2
- 3
- Suivant
Re: Apprendre MQL5
- Citer
#26 Message par elYsYum » 13 juin 2018, 18:01
pardon pierre8r si je fais redondance avec un de vos précédent poste (j'ai helas pas le temps de le lire now) pour ce que ça intéresse , vous avez ici un PDF très complet sur la prog MT5 https://www.mql5.com/files/pdf/mql5_french.pdf bonne fin de journée a vous ducunt volentem fata nolentem trahunt Haut
MaPomme Membre assidu Messages : 184 Inscription : 21 oct. 2015, 14:07 Re: Apprendre MQL5
- Citer
#27 Message par MaPomme » 13 juin 2018, 18:06
j'ai porté plusieurs projets sous MQL5, mais je n'en suis pas satisfait. Si tu fais des choses simples et conventionnelles, bien dans le cadre, ça va, mais si tu sors des sentiers battus, tu te heurtes rapidement a des limitations qui t'obliges a employer des ruses de sioux pour les contourner, le tout au prix d'une gabegie de ressources invraisemblable. A la fin de MT4, je m'orienterais vers autres chose. Api, CTrader, TradeStation... On verra a ce moment là. Dernière modification par MaPomme le 13 juin 2018, 18:08, modifié 1 fois. HautRe: Apprendre MQL5
- Citer
#28 Message par Pierre8r » 13 juin 2018, 18:08
elYsYum a écrit :pardon pierre8r si je fais redondance avec un de vos précédent poste (j'ai helas pas le temps de le lire now) pour ce que ça intéresse , vous avez ici un PDF très complet sur la prog MT5 https://www.mql5.com/files/pdf/mql5_french.pdf bonne fin de journée a vousMerci. Je connais 5510 pages
Re: Apprendre MQL5
- Citer
#29 Message par trady » 13 juin 2018, 18:35
Tu as aussi des Cours en ligne d'Udemy: https://www.udemy.com/learn-metatrader- ... x-trading/ peut-etre plus approprie pour les debutants? sur YouTube y a surement des Videos similaires... http://www.trade-gagnant.com HautRe: Apprendre MQL5
- Citer
#30 Message par Pierre8r » 13 juin 2018, 18:57
MQL5 COOKBOOK: IMPLEMENTING AN ASSOCIATIVE ARRAY OR A DICTIONARY FOR QUICK DATA ACCESS de Vasiliy Sokolov https://www.mql5.com/en/articles/1334 J'ai essayé de créer des scripts à partir de l'article. Les scripts sont dans des dossiers qui correspondent aux chapitres de l'article. Ce n'est pas parfait.Re: Apprendre MQL5
- Citer
#31 Message par Pierre8r » 13 juin 2018, 19:02
UNIVERSAL EXPERT ADVISOR: TRADING MODES OF STRATEGIES (PART 1) https://www.mql5.com/en/articles/2166 Je suis arrivé à compiler le code. https://www.mql5.com/en/forum/76457#comment_7758819 Haut Jeff719 VideoBourse family Messages : 785 Inscription : 28 sept. 2015, 16:18Re: Apprendre MQL5
- Citer
#32 Message par Jeff719 » 13 juin 2018, 20:38
Pierre8r a écrit : Merci. Je connais 5510 pagesMouais, ça c'est bien des ruskofs. Pour frimer genre regardez combien je fais de la doc. Ça fait quand même quelques décennies qu'on a pris l'habitude d'avoir un paquet de bouquins pour documenter un environnement. Dans le cas d'un langage on a le manuel de référence du langage, puis un manuel sur la lib, enfin un manuel pédagogique des bonnes pratique voir un cours sur le langage (moins austère que le manuel de référence). En sus on peut avoir un manuel de l'interface (l'éditeur et son environnement). Bref on a depuis longtemps un tas de bouquins selon le sujet qu'on aborde. Le ruskofs nous pondent des milliers de pages de doc en en faisant un gros tas insipide après avoir encouru des critiques sur cette dernière, genre voyez je fais de la doc...
Re: Apprendre MQL5
- Citer
#33 Message par Jeff719 » 13 juin 2018, 20:56
Pierre8r a écrit :MQL5 COOKBOOK: IMPLEMENTING AN ASSOCIATIVE ARRAY OR A DICTIONARY FOR QUICK DATA ACCESS de Vasiliy SokolovSalut Pierre. Je comprend ton intérêt pour te mettre à MQL5, par contre je ne comprend pas bien l'intérêt d'un dico. Un dico ça sert à : - Faire un soft de scrabble qui a besoin d'une accès ultra rapide au Petit Robert. - Des analyseurs lexico-syntaxique, pour corriger l'orthographe, la grammaire, traduire des langues voir corriger des adresses postales plus ou moins bien écrites. On s'en sert aussi pour certaines indexations et ça participe aussi aux méthodes de comparaisons de génomes pour réviser la taxonomie. Les approches dictionariales participent aussi aux méthodes de compression de données. Pour le trading je ne vois pas. Attention aux articles Mql : c'est le fait d'universitaires payés pour ça et qui font un tas de bla bla façon computer science. C'est objectivement correct, n'a rien à voir avec le trading et accessoirement une belle source de perte de temps... PS: Mes excuses si j'ai tout faux dans mon propos, mais j'ai même pas été lire l'article car j'ai déjà donné.
Re: Apprendre MQL5
- Citer
#34 Message par MaPomme » 13 juin 2018, 21:54
Jeff719 a écrit : Attention aux articles Mql : c'est le fait d'universitaires payés pour ça et qui font un tas de bla bla façon computer science. C'est objectivement correct, n'a rien à voir avec le trading et accessoirement une belle source de perte de temps... PS: Mes excuses si j'ai tout faux dans mon propos, mais j'ai même pas été lire l'article car j'ai déjà donné.Non non tu n'as pas faux. La structure proposé relève bien d'une conception très académique du trading. De la théorie par le petit bout de la lorgnette en quelque sorte. Mais ça peut être instructif, je ne veux pas décourager Pierre.
Re: Apprendre MQL5
- Citer
#35 Message par Pierre8r » 14 juin 2018, 10:58
Salut Jeff,Je comprend ton intérêt pour te mettre à MQL5, par contre je ne comprend pas bien l'intérêt d'un dico.Les différentes raisons qui font que je m'intéresse à l'article : MQL5 COOKBOOK: IMPLEMENTING AN ASSOCIATIVE ARRAY OR A DICTIONARY FOR QUICK DATA ACCESS de Vasiliy Sokolov 1 - Dictionary.mqh est utilisé par Sokolov dans de code source de son UNIVERSAL EXPERT ADVISOR. Comme je souhaite comprendre le mieux possible le code source de UEA, je commence par étudier Dictionary.mqh. 2 - J'imagine avoir peut-être l'utilité d'un conteneur un jour ou l'autre, lorsque je développerai mes EA. https://openclassrooms.com/courses/prog ... nteneurs-1 https://openclassrooms.com/courses/prog ... /r-1912671 L'élément de base de toute la STL est le conteneur. Un conteneur est un objet permettant de stocker d'autres objets. ça fait un moment que j'y pense. http://www.videobourse.fr/forum-forex/v ... 377#p83949 J'ai commencé par essayer de comprendre CList de MQL5. https://www.mql5.com/en/docs/standardli ... ures/clist Echec. Ensuite j'ai essayé d'étudier les conteneurs de la STL du C++, dans l'espoir de faire un parallèle avec les conteneurs de MQL5 (Clist, etc...) là aussi échec. Je n'ai pas réussi à faire le parallèle entre ces 2 librairies. Donc je me suis résolu à étudier l'article de Sokolov https://www.mql5.com/en/articles/1334 Et là j'ai pu y trouvé des exemples qui commence à me parler. Dans Scripts DICTIONARY.zip que j'ai uploadé il y a : Répertoire 1.6 Un petit exemple de l'utilisation de la class CList, qui compile et qui tourne. Code que je n'ai trouvé nul part ailleurs.
Code : Tout sélectionner
//+------------------------------------------------------------------+ //| TestList.mq5 | //| Copyright 2015, Vasiliy Sokolov. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2014, Vasiliy Sokolov." #property link "https://www.mql5.com" #property version "1.00" #include <Object.mqh> #include <Arrays\List.mqh> class CCar : public CObject{}; class CExpert : public CObject{}; class CWealth : public CObject{}; class CShip : public CObject{}; //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { //--- CList list; list.Add(new CCar()); list.Add(new CExpert()); list.Add(new CWealth()); list.Add(new CShip()); printf(">>> enumerate from begin to end >>>"); EnumerateAll(list); printf("<<< enumerate from end to begin <<<"); ReverseEnumerateAll(list); } //+------------------------------------------------------------------+ //| Enumerates the list from beginning to end displaying a sequence | //| number of each element in the terminal. | //+------------------------------------------------------------------+ void EnumerateAll(CList &list) { CObject *node=list.GetFirstNode(); for(int i=0; node!=NULL; i++,node=node.Next()) printf("Element at "+(string)i); } //+------------------------------------------------------------------+ //| Enumerates the list from end to beginning displaying a sequence | //| number of each element in the terminal | //+------------------------------------------------------------------+ void ReverseEnumerateAll(CList &list) { CObject *node=list.GetLastNode(); for(int i=list.Total()-1; node!=NULL; i--,node=node.Prev()) printf("Element at "+(string)i); } //+------------------------------------------------------------------+ Répertoire 3.5 Un petit exemple de l'utilisation de la class CDictionary, qui compile et qui tourne.Code : Tout sélectionner
//+------------------------------------------------------------------+ //| Test.mq5 | //| Copyright 2018, MetaQuotes Software Corp. | //| https://www.mql5.com | //+------------------------------------------------------------------+ #property copyright "Copyright 2018, MetaQuotes Software Corp." #property link "https://www.mql5.com" #property version "1.00" #include "Dictionary.mqh" //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ class CStringValue : public CObject { public: string Value; CStringValue(); CStringValue(string value){Value=value;} }; CDictionary dict; //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { dict.AddObject("CNumber", new CStringValue("CNumber")); dict.AddObject("CShip", new CStringValue("CShip")); dict.AddObject("CWeather", new CStringValue("CWeather")); dict.AddObject("CHuman", new CStringValue("CHuman")); dict.AddObject("CExpert", new CStringValue("CExpert")); dict.AddObject("CCar", new CStringValue("CCar")); CStringValue *currString=dict.GetFirstNode(); for(int i=1; currString!=NULL; i++) { printf((string)i+":\t"+currString.Value); currString=dict.GetNextNode(); } } //+------------------------------------------------------------------+ Haut Jeff719 VideoBourse family Messages : 785 Inscription : 28 sept. 2015, 16:18Re: Apprendre MQL5
- Citer
#36 Message par Jeff719 » 14 juin 2018, 13:23
En effet, tout faux. Je croyait que Dictionary c'était un dictionnaire, quand on a besoin de grandes tables. Là le dico c'est une liste des classes disponibles dans l'EA, j'avais donc rien compris. Je sais que metaquote suggère que toute classe soit un container, donc on commence toujours par hériter de la classe container de base. Personnellement je ne suis pas fana bien qu'un container soit parfois très pratique. Une classe ClasseTrade par exemple est pratique quand on pyramide. L'OrderSelect() ne suffit pas vu qu'on ajoute des variables. Bon courage. Les informations présentées ne peuvent être considérées ni comme un conseil en investissement, ni comme une recommandation d'investissement. Il s'agit de commentaires généraux sur les marchés et de raisonnements que l'on peut tenir à leur sujet. HautRe: Apprendre MQL5
- Citer
#37 Message par Pierre8r » 15 juin 2018, 13:28
Je vais essayer de faire 3 heures de MQL5 cette après-midi. Je commence par reprendre ça : UNIVERSAL EXPERT ADVISOR: TRADING MODES OF STRATEGIES (PART 1) https://www.mql5.com/en/articles/2166 HautJe peux essayer de lui expliquer ce que je pense avoir compr
- Citer
#38 Message par Pierre8r » 16 juin 2018, 11:07
J'ai parcouru les articles suivants : UNIVERSAL EXPERT ADVISOR: TRADING MODES OF STRATEGIES (PART 1) https://www.mql5.com/en/articles/2166 UNIVERSAL EXPERT ADVISOR: THE EVENT MODEL AND TRADING STRATEGY PROTOTYPE (PART 2) https://www.mql5.com/en/articles/2169#c5 Si quelqu'un est intéressé, je peux essayer de lui expliquer ce que je pense avoir compris. On prend un RDV Skype audio avec partage de mon écran. C'est gratuit.J'ai créé un repository Github que j'ai appelé All-MQL5-code
- Citer
#39 Message par Pierre8r » 20 juin 2018, 16:00
J'ai créé un repository Github que j'ai appelé All-MQL5-code. https://github.com/Pierre8r/All-MQL5-code Il il y a dans ce repository le code source de tous les articles sur UEA.Re: Apprendre MQL5
- Citer
#40 Message par Pierre8r » 23 juin 2018, 11:17
J'ai lu/parcouru les articles d'UNIVERSAL EXPERT ADVISOR. Si quelqu'un veut que je lui fasse une présentation de ce que j'ai compris via une discussion Skype avec partage de mon écran, je suis dispo. HautJe relance ma recherche
- Citer
#41 Message par Pierre8r » 30 sept. 2018, 18:59
Bonjour, Mon annonce est toujours d'actualité. Je cherche un sparring-partner pour apprendre à développer en MQL5. J'ai déjà développé des EAs en MQL4, et en MQL5. Aujourd'hui je souhaite me perfectionner en MQL5, être capable de comprendre le code source de plus d'articles publiés sur www.MQL5.com 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 cours terme je pense étudier des exemples en C++, et essayer de les transférer en MQL5. J'ai déjà un peu commencé. Plus tard je pense étudier des articles de www.MQL5.com 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/219009 HautJe souhaite mieux maîtriser la syntaxe C++ de MQL5.
- Citer
#42 Message par Pierre8r » 10 oct. 2018, 11:30
Bonjour, Je souhaite mieux maîtriser la syntaxe C++ de MQL5. Pas seulement la création de class, mais aussi la surdéfinition d'opérateurs, les patrons de fonctions, les patrons de class, l'héritage multiple, etc. Ceci afin d’être capable de mieux comprendre les exemples présentés sur https://www.mql5.com/en/articles Aujourd'hui je vais partir d'exemples C++, les compiler, puis essayer de les porter en MQL5. En fait j'ai déjà commencé, j'ai déjà porté plusieurs courts exemples du C++ au MQL5. Si vous souhaitez me voir travailler en partage d'écran, laisser moi un message, je vous communiquerai alors mon Skype. HautRe: Apprendre MQL5
- Citer
#43 Message par Pierre8r » 01 août 2019, 12:44
Bonjour, Je pense coder en MQL5 quelques heures aujourd'hui. L'idée serait de développer des programmes exemples à propos des Trade Classes. MQL5 Reference / Standard Library / Trade Classes Si vous souhaitez me voir travailler en partage d'écran, ou travailler avec moi, mon pseudo Skype est Pierre8r. Dans votre message de contact me dire que vous prenez contact avec moi pour MQL5 HautRe: Apprendre MQL5
- Citer
#44 Message par Pierre8r » 02 août 2019, 11:34
Bonjour, Je pense coder en MQL5 quelques heures aujourd'hui. L'idée serait de développer des programmes exemples à propos des Trade Classes. MQL5 Reference / Standard Library / Trade Classes Si vous souhaitez me voir travailler en partage d'écran, ou travailler avec moi, mon pseudo Skype est Pierre8r. Dans votre message de contact me dire que vous prenez contact avec moi pour MQL5 HautRe: Apprendre MQL5
- Citer
#45 Message par Pierre8r » 04 août 2019, 12:34
Bonjour, Je pense coder en MQL5 au moins une heure à partir de maintenant. L'idée serait de développer des programmes exemples à propos des Trade Classes. MQL5 Reference / Standard Library / Trade Classes Si vous souhaitez me voir travailler en partage d'écran, ou travailler avec moi, mon pseudo Skype est Pierre8r. Dans votre message de contact me dire que vous prenez contact avec moi pour MQL5. Donc c'est parti pour au moins une heure de MQL5 pour moi, mais n'hésiter pas à venir même pour 5 minutes.Re: Apprendre MQL5
- Citer
#46 Message par Pierre8r » 06 août 2019, 13:08
Bonjour, Je pense coder en MQL5 au moins une heure à partir de maintenant. L'idée serait de développer des programmes exemples à propos des Trade Classes. MQL5 Reference / Standard Library / Trade Classes Si vous souhaitez me voir travailler en partage d'écran, ou travailler avec moi, mon pseudo Skype est Pierre8r. Dans votre message de contact me dire que vous prenez contact avec moi pour MQL5. Donc c'est parti pour au moins une heure de MQL5 pour moi, mais n'hésiter pas à venir même pour 5 minutes.Re: Apprendre MQL5
- Citer
#47 Message par Pierre8r » 07 août 2019, 11:46
Bonjour, Je pense coder en MQL5 2 heures à partir de maintenant. L'idée est de développer des programmes exemples à propos des Trade Classes. MQL5 Reference / Standard Library / Trade Classes Si vous souhaitez me voir travailler en partage d'écran, ou travailler avec moi, mon pseudo Skype est Pierre8r. Dans votre message de contact me dire que vous prenez contact avec moi pour MQL5. Donc c'est parti pour 2 heures de MQL5 pour moi, mais n'hésiter pas à venir même pour 5 minutes.Re: Apprendre MQL5
- Citer
#48 Message par Pierre8r » 08 août 2019, 13:04
Bonjour, Même message. Je pense coder en MQL5 2 heures à partir de maintenant. Donc jusqu'à 15 h. L'idée est de développer des programmes exemples à propos des Trade Classes. MQL5 Reference / Standard Library / Trade Classes Si vous souhaitez me voir travailler en partage d'écran, ou travailler avec moi, mon pseudo Skype est Pierre8r. Dans votre message de contact me dire que vous prenez contact avec moi pour MQL5. Donc c'est parti pour 2 heures de MQL5 pour moi, mais n'hésiter pas à venir même pour 5 minutes.Re: Apprendre MQL5
- Citer
#49 Message par Pierre8r » 09 août 2019, 11:05
Bonjour, Je pense coder en MQL5 2 heures à partir de maintenant. Donc en principe jusqu'à environ 13h. L'idée est de développer des programmes exemples à propos des Trade Classes. MQL5 Reference / Standard Library / Trade Classes Si vous souhaitez me voir travailler en partage d'écran, ou travailler avec moi, mon pseudo Skype est Pierre8r. Dans votre message de contact me dire que vous prenez contact avec moi pour MQL5. Donc c'est parti pour 2 heures de MQL5 pour moi, mais n'hésiter pas à venir même pour 5 minutes.Re: Apprendre MQL5
- Citer
#50 Message par Pierre8r » 10 août 2019, 11:33
Bonjour, Je pense coder 2 heures en MQL5 à partir de maintenant. Donc en principe jusqu'à environ 13h30. Si vous venez me voir travailler en partage d'écran via Skype, je prendrai un peu de temps pour vous expliquer ce que je cherche à faire, et comment j'essaie de le faire. Mon pseudo Skype est Pierre8r. Dans votre message de contact me dire que vous prenez contact avec moi pour MQL5. Donc c'est parti pour 2 heures de MQL5 pour moi, mais n'hésiter pas à venir même pour 5 minutes.
Répondre - Aperçu avant impression
- Précédent
- 1
- 2
- 3
- Suivant
Revenir à « MetaTrader »
Aller- Trading et Investissement
- ↳ Analyses, Prévisions, Signaux, Suivi de Comptes
- ↳ Trading Automatique
- ↳ Stratégies de Trading
- ↳ Apprendre / Formation
- ↳ Brokers et Courtiers
- ↳ Evénements
- ↳ BlaBla
- Crypto Monnaies, FinTech et Banques
- ↳ Crypto Monnaies
- ↳ Banques et Banques en ligne
- Plateformes de Trading et Ressources
- ↳ ProRealTime
- ↳ Trader Workstation
- ↳ MetaTrader
- ↳ Autres Plateformes
- Vie du site et Divers
- ↳ Faites Bouger VideoBourse!
- ↳ Sites, Outils et Ressources
- ↳ Concours, Compétitions, Championnats...
Tag » Apprendre Mql5
-
[PDF] ÉTUDIEZ Le Langage MQL5 Et Résoudrez Toutes Les Tâches
-
MQL5 Pour Les Nuls [Guide MetaTrader 5 MQL5 En Français]
-
MQL5 : Créez Vos Propres Robots & Indicateurs (Metatrader 5) | Udemy
-
Développement D'applications En MetaQuotes Language 5 (MQL5)
-
Comment Créer Un Expert Advisor Ou Un Indicateur - MetaTrader 5
-
Tuto 001 | Comment Coder Un Robot De Trading En MQL5 Pour MT5
-
MQL5 - Initiation à La Programmation - YouTube
-
Mql5 French | PDF | Programmation Informatique - Scribd
-
Introduction À La Programation Mql5 | PDF | Courtier - Scribd
-
Apprendre MQL5
-
APPRENDRE LES BASES DU TUTORIEL MQL5
-
Mql5 French - [PDF Document] - Cupdf
-
MQL5 TUTORIAL - Dernière Version Pour Android - Téléchargez Apk
-
Le Language MQL5 Et La Programmation D'EA Sur Méta Trader 4/5