Creation EA a partir d'un indicateur
Modérateur : Administrateurs
Creation EA a partir d'un indicateur
Bonjour,
Quelqu'un saurait-il transformer l'indicateur joint en EA?
Je voudrai qu'à chaque apparition d'une fleche, il y ait un BUY ou un SELL suivant la fleche.
Merci d'avance
Quelqu'un saurait-il transformer l'indicateur joint en EA?
Je voudrai qu'à chaque apparition d'une fleche, il y ait un BUY ou un SELL suivant la fleche.
Merci d'avance
- Pièces jointes
-
- Indic.mq4
- (2.54 Kio) Téléchargé 360 fois
- Fabien LABROUSSE
- Administrateur
- Messages : 17027
- Inscription : 17 mars 2008, 19:41
- Localisation : Paris, France
Re: Creation EA Ã partir d'un indicateur
Et pour tes points de sortie?
La Structure (par VideoBourse) : Formation sur mesure et évolutive pour optimiser compréhension et résultats en trading
Informations et inscriptions : https://forms.gle/A2vnZduSwv2wPFSS7
Contact et échanges avec la communauté : Discord, mail, téléphone, LinkedIn...
Marchés en aparté : Témoignages de traders, investisseurs, analystes et économistes sur les marchés financiers
Re: Creation EA Ã partir d'un indicateur
Pour la sortie je ne sais pas encore, ça sera du manuel au debut...
Peut etre que je mettrai un SL ou un trailing stop ensuite....
Peut etre que je mettrai un SL ou un trailing stop ensuite....
- Fabien LABROUSSE
- Administrateur
- Messages : 17027
- Inscription : 17 mars 2008, 19:41
- Localisation : Paris, France
Re: Creation EA Ã partir d'un indicateur
Je voulais essayer de le faire avec expert advisor builder mais je n'y parvient pas.
Ton indicateur est basé sur les différences de cours de clôtures et d'ATR. Je pense que je pourrai le faire à la main, mais ça me prendrai un peu de temps.
Ton indicateur est basé sur les différences de cours de clôtures et d'ATR. Je pense que je pourrai le faire à la main, mais ça me prendrai un peu de temps.
La Structure (par VideoBourse) : Formation sur mesure et évolutive pour optimiser compréhension et résultats en trading
Informations et inscriptions : https://forms.gle/A2vnZduSwv2wPFSS7
Contact et échanges avec la communauté : Discord, mail, téléphone, LinkedIn...
Marchés en aparté : Témoignages de traders, investisseurs, analystes et économistes sur les marchés financiers
Re: Creation EA Ã partir d'un indicateur
Dreamfab,
Si tu pouvais le faire ça serait super sympa!
Au passage, peux-tu me dire quelle est la différence dans le code entre un indicateur(par exemple celui que j'ai fourni) et l'EA?
Parce que j'ai bien essayé de rajouter un ordre BUY et un ordre SELL mais il ne veut pas se rajouter sur le graph en tant qu'EA?
Merci d'avance pour ton explication
Si tu pouvais le faire ça serait super sympa!
Au passage, peux-tu me dire quelle est la différence dans le code entre un indicateur(par exemple celui que j'ai fourni) et l'EA?
Parce que j'ai bien essayé de rajouter un ordre BUY et un ordre SELL mais il ne veut pas se rajouter sur le graph en tant qu'EA?
Merci d'avance pour ton explication
Re: Creation EA a partir d'un indicateur
c'est franchement simple, va falloir vous mettre au MQL4 les enfants
Sérieusement en une après midi vous savez coder si vous osez vous lancer
Sérieusement en une après midi vous savez coder si vous osez vous lancer
"The market is like a beautiful woman-endlessly fascinating, endlessly complex, always changing, always mystifying." The Money Game - Adam Smith
L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir-Napoléon Bonaparte
L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir-Napoléon Bonaparte
Re: Creation EA a partir d'un indicateur
Oui Madjes je suis persuadé que c'est simple mais je ne sais pas comment m'y prendre!
J'ai utilisé la fonction iCustom, mais mon probleme c'est que je ne sais pas comment mon indic doit renvoyer dans l'EA une valeur 1 pour BUY et 0 pour SELL...
int start()
{
double PriceAction = iCustom(NULL, 0,"Indic",0,0);
if (PriceAction == 1) OrderSend(Symbol(), OP_BUY, 0.1, Ask, 2, 0, 0, "Ordre BUY", 11, 0, Blue);
if (PriceAction == 0) OrderSend(Symbol(), OP_SELL, 0.1, Bid, 2, 0, 0, "Ordre SELL", 11, 0, Red);
return(0);
}
mais ça ne suffit pas... je ne sais pas ce que j'ai oublié?
Une piste pour m'aider???
Merci
J'ai utilisé la fonction iCustom, mais mon probleme c'est que je ne sais pas comment mon indic doit renvoyer dans l'EA une valeur 1 pour BUY et 0 pour SELL...
int start()
{
double PriceAction = iCustom(NULL, 0,"Indic",0,0);
if (PriceAction == 1) OrderSend(Symbol(), OP_BUY, 0.1, Ask, 2, 0, 0, "Ordre BUY", 11, 0, Blue);
if (PriceAction == 0) OrderSend(Symbol(), OP_SELL, 0.1, Bid, 2, 0, 0, "Ordre SELL", 11, 0, Red);
return(0);
}
mais ça ne suffit pas... je ne sais pas ce que j'ai oublié?
Une piste pour m'aider???
Merci
Re: Creation EA a partir d'un indicateur
t'embêtes pas avec la fonction iCustom
Il faut que tu crées un EA et dans "int start()" tu mets ça :
Il faut que tu crées un EA et dans "int start()" tu mets ça :
Code : Tout sélectionner
double Buy1_1 = iClose(NULL, 0, 1);
double Buy1_2 = iHigh(NULL, 0, 2);
double Buy2_1 = iClose(NULL, 0, 0);
double Buy2_2 = iHigh(NULL, 0, 1);
double Buy3_1 = iClose(NULL, 0, 0);
double Buy3_2 = iHigh(NULL, 0, 2);
double Sell1_1 = iClose(NULL, 0, 1);
double Sell1_2 = iLow(NULL, 0, 2);
double Sell2_1 = iClose(NULL, 0, 0);
double Sell2_2 = iLow(NULL, 0, 1);
double Sell3_1 = iClose(NULL, 0, 0);
double Sell3_2 = iLow(NULL, 0, 2);
if (OrdersTotal()<1)
{
if (Buy1_1 > Buy1_2 && Buy2_1 > Buy2_2 && Buy3_1 > Buy3_2)
{
OrderSend(Symbol(),OP_BUY,0.1,Ask,40,NULL,NULL,"nom_de_ton_ea",1234,Green);
}
if (Sell1_1 < Sell1_2 && Sell2_1 < Sell2_2 && Sell3_1 < Sell3_2)
{
OrderSend(Symbol(),OP_SELL,0.1,Bid,400,NULL,NULL,"nom_de_ton_ea",1234,Red);
}
}
"The market is like a beautiful woman-endlessly fascinating, endlessly complex, always changing, always mystifying." The Money Game - Adam Smith
L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir-Napoléon Bonaparte
L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir-Napoléon Bonaparte
Re: Creation EA a partir d'un indicateur
Merci Madjes pour ton aide
ça ne fonctionne pas, les ordres ne sont pas pris lors d'une fleche bleue(BUY) ou une fleche rouge(SELL)
As-tu une idée d'ou peut venir le probleme?
Merci encore
ça ne fonctionne pas, les ordres ne sont pas pris lors d'une fleche bleue(BUY) ou une fleche rouge(SELL)
As-tu une idée d'ou peut venir le probleme?
Merci encore
Re: Creation EA a partir d'un indicateur
je n'ai pas testé, donc je le ferai demain et je te dirai d'où vient le problème
"The market is like a beautiful woman-endlessly fascinating, endlessly complex, always changing, always mystifying." The Money Game - Adam Smith
L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir-Napoléon Bonaparte
L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir-Napoléon Bonaparte
Re: Creation EA a partir d'un indicateur
Cool merci encore Madjes!
Bonne nuit
Bonne nuit
Re: Creation EA a partir d'un indicateur
Simple? pour quelqu'un qui n'a jamais programmé, c'est très compliqué...madjes a écrit :c'est franchement simple, va falloir vous mettre au MQL4 les enfants
Sérieusement en une après midi vous savez coder si vous osez vous lancer
C'est comme si on te demandait d'apprendre l'anglais en une demi journée
Les fonctions, les variables, les conditions, les boucles, les fichiers...
Si quelqu'un arrive à maitriser le truc en une après midi, qu'il me fasse signe et il sera proclamé champion du monde
Re: Creation EA a partir d'un indicateur
J'accepte le titre de champion du monde dans ce cas
Je voulais dire que c'était pas compliqué si on avait des notions de mql4
Je voulais dire que c'était pas compliqué si on avait des notions de mql4
"The market is like a beautiful woman-endlessly fascinating, endlessly complex, always changing, always mystifying." The Money Game - Adam Smith
L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir-Napoléon Bonaparte
L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir-Napoléon Bonaparte
Re: Creation EA a partir d'un indicateur
Salut Madjes,
Tu as eu le temps de regarder?
Merci
Tu as eu le temps de regarder?
Merci
- Fabien LABROUSSE
- Administrateur
- Messages : 17027
- Inscription : 17 mars 2008, 19:41
- Localisation : Paris, France
Re: Creation EA a partir d'un indicateur
Franchement je test ton indicateur depuis hier en M1 sur EU et il est intéressant, les signaux sont cohérents.
Certes ce n'est pas si compliqué, et il existe déjà tellement des fonctions, d'experts et d'indicateurs programmés qu'il suffit du prendre du code de l'un, de le modifier pour arriver à ce qu'on veut, mais ça prend tout de même pas mal de temps.madjes a écrit :c'est franchement simple, va falloir vous mettre au MQL4 les enfants
Sérieusement en une après midi vous savez coder si vous osez vous lancer
La Structure (par VideoBourse) : Formation sur mesure et évolutive pour optimiser compréhension et résultats en trading
Informations et inscriptions : https://forms.gle/A2vnZduSwv2wPFSS7
Contact et échanges avec la communauté : Discord, mail, téléphone, LinkedIn...
Marchés en aparté : Témoignages de traders, investisseurs, analystes et économistes sur les marchés financiers
Re: Creation EA a partir d'un indicateur
Oui c'est pour ça que je veux le transformer en EA!!!
Madjes doit m'aider mais il doit être occupe pour le moment!
Tu saurais le faire?
Merci
Madjes doit m'aider mais il doit être occupe pour le moment!
Tu saurais le faire?
Merci
Re: Creation EA a partir d'un indicateur
Alors en fait mon code est bon, c'est simplement que la flèche de ton indicateur apparaît à la clôture de la bougie et mon indicateur prend position à l'open. D'après ce que je regarde il est plus intéressant de conserver le code que je t'ai donné.
Tu ajoutes un trailing stop et tu as un truc pas mal du tout
J'aime bien ce type d'EA basé uniquement sur le prix, ça marche sur toutes les UT, félicitation
Tu ajoutes un trailing stop et tu as un truc pas mal du tout
J'aime bien ce type d'EA basé uniquement sur le prix, ça marche sur toutes les UT, félicitation
"The market is like a beautiful woman-endlessly fascinating, endlessly complex, always changing, always mystifying." The Money Game - Adam Smith
L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir-Napoléon Bonaparte
L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir-Napoléon Bonaparte
Re: Creation EA a partir d'un indicateur
Ok après long backtest, il y a un nombre de trade anormal en effet. Je te modifie ça
"The market is like a beautiful woman-endlessly fascinating, endlessly complex, always changing, always mystifying." The Money Game - Adam Smith
L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir-Napoléon Bonaparte
L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir-Napoléon Bonaparte
Re: Creation EA a partir d'un indicateur
Cool madjes si tu as réussi!
J'attends de voir avec impatience une fois le bug corrige!
J'attends de voir avec impatience une fois le bug corrige!
Re: Creation EA a partir d'un indicateur
en fait le problème ne vient pas de mon EA, mais de ton indicateur. Il n'affiche pas les flèches quand il le devrait. Je trouve ça assez étrange d'ailleurs
"The market is like a beautiful woman-endlessly fascinating, endlessly complex, always changing, always mystifying." The Money Game - Adam Smith
L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir-Napoléon Bonaparte
L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir-Napoléon Bonaparte
Re: Creation EA a partir d'un indicateur
Salut Madjes,
Alors tu as réussi à coder la bête?
Si quelqu'un arrive à coder cet indic en EA, je suis preneur!!!
Merci d'avance
Alors tu as réussi à coder la bête?
Si quelqu'un arrive à coder cet indic en EA, je suis preneur!!!
Merci d'avance
Re: Creation EA a partir d'un indicateur
A mon avis le problème se trouve un peu plus haut: dans les fonctions iMachin, dans certaines le shift est à 0, peut-être essayez de le mettre à 1 et d'augmenter tous les autres de 1 pour voir si ca ouvre à la fermeture?
Re: Creation EA a partir d'un indicateur
En fait il y avait une condition que je n'avais pas vu. Cependant quand je la code on ouvre le trade une bougie en retard. J'essaye actuellement des trucs, mais c'est assez étrange
"The market is like a beautiful woman-endlessly fascinating, endlessly complex, always changing, always mystifying." The Money Game - Adam Smith
L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir-Napoléon Bonaparte
L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir-Napoléon Bonaparte
Re: Creation EA a partir d'un indicateur
Madjes,
Peux-tu poster l'EA que tu as produis(meme s'il n'est pas encore finalisé)c'est pour étudier un peu le code et apprendre un peu MQL4?
Merci
Peux-tu poster l'EA que tu as produis(meme s'il n'est pas encore finalisé)c'est pour étudier un peu le code et apprendre un peu MQL4?
Merci
Re: Creation EA a partir d'un indicateur
Alors hier j'ai dû faire une erreur parce que là j'ai fait ce que je pensais avoir fait hier et ça marche^^
Donc voilà ton EA, je t'ai mis une variable pour que tu puisses choisir la taille de ta position
Donc voilà ton EA, je t'ai mis une variable pour que tu puisses choisir la taille de ta position
"The market is like a beautiful woman-endlessly fascinating, endlessly complex, always changing, always mystifying." The Money Game - Adam Smith
L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir-Napoléon Bonaparte
L'art d'être tantôt très audacieux et tantôt très prudent est l'art de réussir-Napoléon Bonaparte