Mon defi 2018, developper un EA MQL5
Modérateur : Administrateurs
Mon defi 2018, developper un EA MQL5
Bonjour,
Mon défi pour 2018 est de développer un robot de trading en MQL5.
Je pense que cet objectif est très ambitieux pour moi.
L'objectif le plus haut est d’être assez confiant sur mon robot pour oser le faire tourner sur un compte réel de 200 €.
Donc avec une perte potentielle maxi de 200 €.
Mais ça je le verrai au 1 octobre 2018.
Si je n'ai pas assez confiance dans mon robot (EA), je le ferai tourner sur un compte démo.
Bien-sur si une version pouvant tournée sur un compte démo est terminée.
Objectifs :
1 juillet - Avoir terminé une première version de mon EA, ce qui me laisse 3 mois avant la mise en réel.
Donc 3 mois pour backtester et améliorer.
1 octobre - Mise en production sur un compte de 200 €.
Mon défi pour 2018 est de développer un robot de trading en MQL5.
Je pense que cet objectif est très ambitieux pour moi.
L'objectif le plus haut est d’être assez confiant sur mon robot pour oser le faire tourner sur un compte réel de 200 €.
Donc avec une perte potentielle maxi de 200 €.
Mais ça je le verrai au 1 octobre 2018.
Si je n'ai pas assez confiance dans mon robot (EA), je le ferai tourner sur un compte démo.
Bien-sur si une version pouvant tournée sur un compte démo est terminée.
Objectifs :
1 juillet - Avoir terminé une première version de mon EA, ce qui me laisse 3 mois avant la mise en réel.
Donc 3 mois pour backtester et améliorer.
1 octobre - Mise en production sur un compte de 200 €.
Re: Mon defi 2018, developper un EA MQL5
Salut Pierre ![Smile :-)](./images/smilies/icon_smile.gif)
Pas trop dur le saut MQL4 > MQL5 ?
Autant je trouve le mql4 accessible pour des non développeurs, autant MQL5 et son langage objet truc muche me donne pas trop envie.
![Smile :-)](./images/smilies/icon_smile.gif)
Pas trop dur le saut MQL4 > MQL5 ?
Autant je trouve le mql4 accessible pour des non développeurs, autant MQL5 et son langage objet truc muche me donne pas trop envie.
Re: Mon defi 2018, developper un EA MQL5
Moi , je ne comprends pas la finalité. Pourquoi apprendre un langage MQL5 si on a déjà pas une stratégie qui fonctionne sous MQL4.
Moi Pierre ce qui m’intéresserait que tu apprennes et que tu m'enseignes comment créer un GUI à intégrer dans MQL4.
J'avais posé la question ici :
https://www.mql5.com/en/forum/191682
Avec cet exemple ultime :
Mais jamais de réponse, idem sur le forum trading automaique (où d'ailleurs faute d'administration il n'y a plus personne).
J'imagine qu'il faut d'abord dessiner le graphique puis faire des liaisons entre des variables MQL4 et le graphique mais personne n'a jamais été capable de m'expliquer comment.
Moi Pierre ce qui m’intéresserait que tu apprennes et que tu m'enseignes comment créer un GUI à intégrer dans MQL4.
J'avais posé la question ici :
https://www.mql5.com/en/forum/191682
Avec cet exemple ultime :
Mais jamais de réponse, idem sur le forum trading automaique (où d'ailleurs faute d'administration il n'y a plus personne).
J'imagine qu'il faut d'abord dessiner le graphique puis faire des liaisons entre des variables MQL4 et le graphique mais personne n'a jamais été capable de m'expliquer comment.
Re: Mon defi 2018, developper un EA MQL5
D'abord la motivation, avant de répondre à ta question.FullPips a écrit :Salut Pierre
Pas trop dur le saut MQL4 > MQL5 ?
Autant je trouve le mql4 accessible pour des non développeurs, autant MQL5 et son langage objet truc muche me donne pas trop envie.
https://www.mql5.com/en/forum/219009
In MT5 you can backtesting Multi-Symbol strategies natively.
La possibilité de backtester nativement des stratégies multi-produits.
Il y a aussi ça :
MT5 is a Multi-Market platform
Le fait qu'en principe on puisse également trader des actions avec MT5.
Mais ça je n'ai pas l'impression que ce soit très populaire.
Ce broker https://just2trade.com/ semble le faire, mais ça n'a pas l'air très populaire.
La réponse à ta question.
Mon sentiment au point ou j'en suis, il faut reprendre son code, des modifications cosmétiques ne sont pas suffisantes.
Il y a moins de compétences freelances en MQL5 qu'en MQL4.
Il y a, sans doute, également moins d'exemples.
Ma démarche, je vais tenter de développer mon EA en MQL5, et si je me cogne à un mur, je ferais marche arrière.
Pour le moment je n'ai pas encore ressenti le mur.
Pour le moment j'essaie d'utiliser une CList, je n'ai pas trouvé beaucoup d'exemples.
Mais je ne sais pas si ce serait plus simple en MQL4, je ne sais meme pas si ça existe en MQL4.
Donc, je tente et je vais voir.
Re: Mon defi 2018, developper un EA MQL5
Je ne parlerai pas de la partie graphique, les zolis dessins.Trader55 a écrit :Moi Pierre ce qui m’intéresserait que tu apprennes et que tu m'enseignes comment créer un GUI à intégrer dans MQL4.
Si tu veux de zolis dessins il faut quelqu'un capable de faire de zolis dessins.
Entre parenthèse la partie GUI me semble plus complète sous MQL5 que sous MQL4, ce n'est que mon avis.
Je reviens à ta question.
Qui dit GUI dit programmation événementielle.
Tu rajoutes une marche à la complexité du code.
Et quelle marche !!!!
En développant une GUI tu offres la possibilité à l'utilisateur de cliquer sur des boutons, mais tu ne sais pas dans quel ordre il va le faire.
Tu ne sais pas s'il ne vas pas cliquer sur un bouton alors que l'action déclenchée par le clique précédant n'est pas terminée.
Re: Mon defi 2018, developper un EA MQL5
Ben, l'utilisateur c'est moi, en fait je souhaiterais connaitre quel logiciel utiliser pour faire le dessin et comment faire la liaison entre datas MQL4 et boutons/valeurs dans le "dessin"Pierre8r a écrit : En développant une GUI tu offres la possibilité à l'utilisateur de cliquer sur des boutons, mais tu ne sais pas dans quel ordre il va le faire.
Tu ne sais pas s'il ne vas pas cliquer sur un bouton alors que l'action déclenchée par le clique précédant n'est pas terminée.
Re: Mon defi 2018, developper un EA MQL5
Ben regarde dans le code de l'EA ?Trader55 a écrit :Moi Pierre ce qui m’intéresserait que tu apprennes et que tu m'enseignes comment créer un GUI à intégrer dans MQL4.
(si tu l'as pas, je dois l'avoir en magasin. En tout cas je l'avais. Une folie complète au demeurant)
Re: Mon defi 2018, developper un EA MQL5
Bon MT5 devrait arriver sous peu chez Darwinex. Je m'y mettrai à ce moment là. Pas avant.
De là à me lancer dans le mql5, il y a un pas que je ne prévois pas forcément de franchir.
MT5 n'a pas un grand avenir tant que MT4 n'auras pas été débranché.
Et Metaquotes n'ont pas un grand avenir sans MT4... le serpent se mord la queue depuis des années.
De là à me lancer dans le mql5, il y a un pas que je ne prévois pas forcément de franchir.
MT5 n'a pas un grand avenir tant que MT4 n'auras pas été débranché.
Et Metaquotes n'ont pas un grand avenir sans MT4... le serpent se mord la queue depuis des années.
Re: Mon defi 2018, developper un EA MQL5
J'en etais resté au stade ou ils incorporaient petit a petit mql5 dans mql4 ... Bizarre qu'il existe encore ce '5' !! ![Very Happy :D](./images/smilies/icon_biggrin.gif)
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Re: Mon defi 2018, developper un EA MQL5
Ps : aux vieux de la vieille, vous avez des nouvelles de... Je ne me souviens plus de son pseudo, mais le jeune la.. plutôt doué dans les maths et compatriote d'eric si je ne m'abuse..?
Re: Mon defi 2018, developper un EA MQL5
Qasar, c'etait çà ?
Re: Mon defi 2018, developper un EA MQL5
Hey et temps que tu aies là ZeChat, tu pourrais repondre à ma question , sur cette file.
I know you're the best
I know you're the best
Re: Mon defi 2018, developper un EA MQL5
Quasar ! Oui bravo, c'est ca ! Bonne mémoire !!
Pour les Ihms, je ne peux pas te repondre, je suis completement a la ramasse maintenant !
Le mieux c'est de 'depiauter' des exemples si t'en trouves, j'peux malheureusement pas te dire mieux !
Pour les Ihms, je ne peux pas te repondre, je suis completement a la ramasse maintenant !
Le mieux c'est de 'depiauter' des exemples si t'en trouves, j'peux malheureusement pas te dire mieux !
Re: Mon defi 2018, developper un EA MQL5
Je t'ai envoyé son linkedIN par message privé.Zechatdoc a écrit :Quasar ! Oui bravo, c'est ca ! Bonne mémoire !!
Re: Mon defi 2018, developper un EA MQL5
Hum... Quasar c'est pas lui qui en tant que veto disait poule back ? ![Laughing :lol:](./images/smilies/icon_lol.gif)
![Laughing :lol:](./images/smilies/icon_lol.gif)
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.
Re: Mon defi 2018, developper un EA MQL5
De mémoire il est chimiste de formation...Jeff719 a écrit :Hum... Quasar c'est pas lui qui en tant que veto disait poule back ?
Faut une fois que je voie ce qu'il devient lui...
Bilan du premier trimestre de mon défi 2018
Développer un robot de trading en MQL5.
Bilan du premier trimestre de mon défi 2018
Je peux encore réussir, mais ça va être difficile.
Bilan du premier trimestre de mon défi 2018
Comme je l'ai dit il y a 3 mois, c'est un défi difficile pour moi.L'objectif le plus haut est d’être assez confiant sur mon robot pour oser le faire tourner sur un compte réel de 200 €.
Donc avec une perte potentielle maxi de 200 €.
Je peux encore réussir, mais ça va être difficile.
Bilan au 2 Juin 2018
Les objectifs ne seront pas tenus.Objectifs donnés le 18/01/2018
Objectifs :
1 juillet - Avoir terminé une première version de mon EA, ce qui me laisse 3 mois avant la mise en réel.
Donc 3 mois pour backtester et améliorer.
1 octobre - Mise en production sur un compte de 200 €.
Voilà comment je redéfini mes objectifs :
Objectifs :
1 octobre - Avoir terminé une première version de mon EA.
Puis 3 mois pour backtester et améliorer.
1 janvier 2019 - Mise en production sur un compte de 200 €.
L'objectif me parait très ambitieux.
Mes objectifs à court terme :
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.
Re: Mon defi 2018, developper un EA MQL5
Je fais le point un peu moins de six mois après mettre lancé ce défi.Objectifs :
1 juillet - Avoir terminé une première version de mon EA, ce qui me laisse 3 mois avant la mise en réel.
La première version de mon EA n'existe pas.
En faisant tourner mon idée de stratégie à la main, je me suis apperçu qu'elle ne semble pas profitable.
Donc je reparts de zéro.
Je suis à la recherche d'une stratégie, que je dois ensuite coder.
Pas totalment de zéro, puisque durant ces 6 mois j'ai développé ma compétance en MQL5.
Nouvel objectif à 6 mois, 1 janvier 2019 :
Avoir trouvé une stratégie, et en avoir développé une première version.
Re: Mon defi 2018, developper un EA MQL5
Pourquoi, pour commencer, n'essayes tu pas de porter un EA MQL4, de ta conception ou pas, vers MQL5. Cela te permettrais de te concentrer uniquement sur l'aspect codage, et éventuellement de pouvoir comparer les performances pour t'assurer de la validité de ton travail ?
Re: Mon defi 2018, developper un EA MQL5
J'ai déjà porté un indicateur de ma conception de MQL4 vers MQL5.MaPomme a écrit :Pourquoi, pour commencer, n'essayes tu pas de porter un EA MQL4, de ta conception ou pas, vers MQL5. Cela te permettrais de te concentrer uniquement sur l'aspect codage, et éventuellement de pouvoir comparer les performances pour t'assurer de la validité de ton travail ?
Je n'ai jamais eu d'EA full automatique en MQL4.
J'ai développé des EA MQL4 semi-automatique.
Semi-automatique c'est-à-dire qu'il faut faire une analyse technique au minimum.
Mieux une analyse global macro, plus une analyse technique, et rentrer à la main le take profits et le stop loss.
Rien de génial.
C'est peut-être une idée.
L'idéal ce serait un EA full automatique, mais c'est peut-être viser trop haut.
Re: Mon defi 2018, developper un EA MQL5
Bah, full automatique ça casse pas des briques. Take et Stop méritent d'être automatisés sauf qu'il faut disposer d'indicateurs de volat.Pierre8r a écrit : J'ai déjà porté un indicateur de ma conception de MQL4 vers MQL5.
Je n'ai jamais eu d'EA full automatique en MQL4.
J'ai développé des EA MQL4 semi-automatique.
Semi-automatique c'est-à-dire qu'il faut faire une analyse technique au minimum.
Mieux une analyse global macro, plus une analyse technique, et rentrer à la main le take profits et le stop loss.
Rien de génial.
C'est peut-être une idée.
L'idéal ce serait un EA full automatique, mais c'est peut-être viser trop haut.
Global macro en effet c'est du long terme (je suppose). Donc pas back testable par une équipe retail.
Qu'entends-tu pas global macro précisément ?
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.
Re: Mon defi 2018, developper un EA MQL5
Oui ça semble difficilement back testable.Global macro en effet c'est du long terme (je suppose). Donc pas back testable par une équipe retail.
Je n'ai jamais essayé.
Risque de biais, on connait déjà la fin de l'histoire.
Ce que j'entends par global macro ce sont les données économiques mondiales, ( taux d'inflation, taux de croissances, évolution des pyramides des ages, etc.), politiques des banques centrales ( quantitative easing, taux des obligations d'état,etc.), crises économiques, éclatement de bulles, etc.Qu'entends-tu pas global macro précisément ?
Je ne suis absolument pas certain de la justesse de ma définition.
Mon defi 2019 trouver une stratégie d'investissement long te
Bonjour,
Bonne année 2019 et la réalisation de tous vos vœux.
J'ai échoué en ce qui concerne mon défi 2018 de réaliser un robot de trading.
Point positifs :
- Du coup je n'ai pas perdu d'argent en bourse
- J'ai accru ma compétence en MQL5, il reste de la marge.
- J'ai découvert qu'il est possible de trader les ETF avec un EA MQL5.
Mon défi 2019 trouver une stratégie discrétionnaire d'investissement long terme, et commencer à l'appliquer courant 2019.
L'idée c'est de dynamiser mon modeste patrimoine financier placé aujourd'hui dans des fonds euros.
Je vais donc chercher une stratégie discrétionnaire d'investissement long terme.
Définir un plan de trading le plus précis possible.
Produits support, des ETF.
Bonne année 2019 et la réalisation de tous vos vœux.
J'ai échoué en ce qui concerne mon défi 2018 de réaliser un robot de trading.
Point positifs :
- Du coup je n'ai pas perdu d'argent en bourse
![Very Happy :-D](./images/smilies/icon_biggrin.gif)
![Very Happy :-D](./images/smilies/icon_biggrin.gif)
![Very Happy :-D](./images/smilies/icon_biggrin.gif)
![Very Happy :-D](./images/smilies/icon_biggrin.gif)
![Very Happy :-D](./images/smilies/icon_biggrin.gif)
- J'ai accru ma compétence en MQL5, il reste de la marge.
- J'ai découvert qu'il est possible de trader les ETF avec un EA MQL5.
Mon défi 2019 trouver une stratégie discrétionnaire d'investissement long terme, et commencer à l'appliquer courant 2019.
L'idée c'est de dynamiser mon modeste patrimoine financier placé aujourd'hui dans des fonds euros.
Je vais donc chercher une stratégie discrétionnaire d'investissement long terme.
Définir un plan de trading le plus précis possible.
Produits support, des ETF.
Re: Mon defi 2018, developper un EA MQL5
Salut PierreZechatdoc a écrit :J'en etais resté au stade ou ils incorporaient petit a petit mql5 dans mql4 ... Bizarre qu'il existe encore ce '5' !!
![Smile :-)](./images/smilies/icon_smile.gif)
Pas trop dur le saut MQL4 > MQL5 ?
Autant je trouve le mql4 accessible pour des non développeurs, autant MQL5 et son langage objet truc muche me donne pas trop envie