Répondre

Tutoriel sur la création d'une EA pour tous

36 réponses

Conmariin

Abonné, bbp_participant, communauté, client, 54 réponses.

Visiter le profil

Il y a 7 ans #116417

Bonjour,

 

Je ne suis pas programmeur et je pensais qu'en achetant l'EA Wizard il serait beaucoup plus facile de construire un EA. Mais après quelques exercices de construction, je constate qu'il faut être un mql-Programmer pour comprendre l'EA Wizard.

Je vous pose donc une question : Est-il possible de construire dans ce forum au moins un EA étape par étape pour mieux comprendre l'EA Wizard pour tous les non-programmeurs ?

 

J'ai déjà une stratégie qui est décrite ici : https://www.mql5.com/en/articles/1734 

Dans cette stratégie, il y a des extraits de code. En fait, je ne sais pas comment les intégrer. Mais plus que cela, je veux comprendre et comprendre comment je construis un tel EA dans l'EA Wizard. Pour que je puisse construire d'autres EA à l'avenir.

Les extraits de code de l'article se trouvent dans le mq4.

 

En espérant que les salutations de

Conmariin 🙂 .

 

Gestion automatisée avec Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 7 ans #141875

Bonjour,

 

Avez-vous essayé notre EA Wizard ? En principe, vous n'avez pas besoin d'être un programmeur pour créer votre EA. 

 

Vous pouvez utiliser l'assistant pour une période d'essai de 14 jours. Vous pouvez obtenir une licence d'essai SQ Pro ici https://strategyquant.com/trial qui peut également être utilisé pour l'assistant EA

0

Conmariin

Abonné, bbp_participant, communauté, client, 54 réponses.

Visiter le profil

Il y a 7 ans #141878

Bonjour,

 

Avez-vous essayé notre EA Wizard ? En principe, vous n'avez pas besoin d'être un programmeur pour créer votre EA. 

 

Vous pouvez utiliser l'assistant pour une période d'essai de 14 jours. Vous pouvez obtenir une licence d'essai SQ Pro ici https://strategyquant.com/trial qui peut également être utilisé pour l'assistant EA

 

Oui, j'ai déjà acheté l'EA Wizard. Et j'ai essayé de créer quelques EA avec. Comme je l'ai décrit plus haut. Et oui, il est préférable d'avoir une pratique de la programmation ou de savoir comment construire un EA rentable. Car il faut connaître la logique de fonctionnement d'un EA en mql.

Mais ce n'était pas la question. Ma question était la suivante : Est-il possible de construire dans ce forum au moins un EA étape par étape pour mieux comprendre l'assistant EA pour tous les non-programmeurs ?

Gestion automatisée avec Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 7 ans #141909

Bonjour,

 

Vous voulez dire que vous avez besoin d'un tutoriel sur l'utilisation de codes personnalisés dans Wizard ou simplement sur l'utilisation des outils et fonctions intégrés ?

0

Conmariin

Abonné, bbp_participant, communauté, client, 54 réponses.

Visiter le profil

Il y a 7 ans #142297

Bonjour,

 

Vous voulez dire que vous avez besoin d'un tutoriel sur l'utilisation de codes personnalisés dans Wizard ou simplement sur l'utilisation des outils et fonctions intégrés ?

Je veux dire comment utiliser les codes personnalisés. Par exemple, j'ai dans cette stratégie deux choses que je ne sais pas comment réaliser :

 

1. Il existe plusieurs définitions de variables comme celle-ci : double O1=NormalizeDouble(iOpen(Symbol(),PERIOD_M1,2),4) ;

Où et comment dois-je déclarer cette définition de variable.

 

2. Et il y a plusieurs conditions comme celle-ci : if(C1 >= O1 && L1 (C1-O1)) && C2 >= O2 && C2 >
H1 && L2 > L1)

Il s'agit en fait de 6 conditions.

 

Quel est le chemin à suivre pour intégrer avec succès ce code dans l'EA Wizard ?

Merci de votre attention !

 

Conmariin 🙂 .

Gestion automatisée avec Expert Advisor
https://www.rabenesche.de

0

Conmariin

Abonné, bbp_participant, communauté, client, 54 réponses.

Visiter le profil

Il y a 7 ans #142309

Ok, je pense que je sais maintenant comment intégrer les conditions de la question 2. Mais je ne sais toujours pas comment réaliser les définitions de variables dans l'assistant EA ?

Gestion automatisée avec Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 7 ans #142317

Bonjour,

 

Vous voulez dire comment calculer une valeur et l'assigner à une variable pour une utilisation ultérieure .... ?

0

Conmariin

Abonné, bbp_participant, communauté, client, 54 réponses.

Visiter le profil

Il y a 7 ans #142323

Je ne crois pas. Il s'agit de définir les variables.

En fait, je peux définir des variables dans les paramètres de la stratégie. Il s'agit de variables de type double, int, string et boolean. Et je peux indiquer la valeur qu'elles doivent avoir.

Mais j'ai cette définition de variable double O1=NormalizeDouble(iOpen(Symbol(),PERIOD_M1,2),4) ; où O1 est la variable. Ma question est donc la suivante : où puis-je définir le reste du côté droit du = ?

 

Les sale est la solution :

 

Définissez les variables "fictives" comme suit http://img4web.com/view/39FE5K

 

Je serai donc en mesure d'élaborer les règles de négociation. http://im g4web.com/view/FUA7XC

 

Lorsque l'EA sera prêt et que j'aurai le code, je modifierai manuellement les définitions des variables dans l'éditeur Metatrader.

 

Cela fonctionne, mais ce serait bien de pouvoir tout faire dans EAWizard. Surtout quand je veux faire des changements plus tard.

Gestion automatisée avec Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 7 ans #142351

Bonjour,

 

vous pouvez simplement assigner des valeurs à une variable comme le montre la capture d'écran ci-jointe

Fichier : defineVar.jpgdefineVar.jpg
Fichier : defineVar.sqw

0

Conmariin

Abonné, bbp_participant, communauté, client, 54 réponses.

Visiter le profil

Il y a 7 ans #142377

Ah ! Merci ! 🙂 .

C'est beaucoup mieux !

 

Mais j'ai ouvert l'éditeur Metatrader et il dit quelque chose comme dans la pièce jointe.

J'ai regardé le code et il y a beaucoup de code que je n'ai pas voulu utiliser (Harami, Doji...).

Cela semble interférer parce que les noms de mes variables sont les mêmes, comme celui-ci dans Harami, Doji...

Comment puis-je m'en débarrasser ? Pour que je puisse en exclure les erreurs ?

Fichier : Unbenannt.JPGUnbenannt.JPG

Gestion automatisée avec Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 7 ans #142379

Bonjour,

 

Vous pouvez donc définir des variables telles que Open1, Close1 puis ...

0

Conmariin

Abonné, bbp_participant, communauté, client, 54 réponses.

Visiter le profil

Il y a 7 ans #142417

Ok, j'ai renommé les variables. Il n'y a plus d'erreurs 🙂 .

 

Le PriceAction est donc terminé. Je ne sais pas comment intégrer le S et R comme dans l'article. Je demande donc si quelqu'un a une idée de l'indi ou de quelque chose d'autre que je peux prendre à la place du S et R ?

La construction de PriceActionEA jusqu'à présent se trouve dans la pièce jointe.

 

Merci ! 🙂 .

 

 

Gestion automatisée avec Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 7 ans #142492

Je pose donc la question suivante : quelqu'un a-t-il une idée de l'indi ou de quelque chose d'autre que je pourrais prendre à la place du S et R ?

 

Vous pouvez utiliser les hauts et les bas des barres de temps supérieur pour définir les niveaux S et R, c'est simple et cela peut fonctionner.

0

Conmariin

Abonné, bbp_participant, communauté, client, 54 réponses.

Visiter le profil

Il y a 7 ans #142543

aha. D'accord. Et la position du s et du r est automatiquement réglée ? Hm. Il faut que j'y réfléchisse. Pour l'instant, je ne sais pas comment commencer.

Gestion automatisée avec Expert Advisor
https://www.rabenesche.de

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 7 ans #142641

Bonjour,

 

Vous pouvez créer des variables - support, résistance - et si, par exemple, vous traitez sur l'échelle de temps M30, vous pouvez assigner à ces variables les valeurs de l'échelle de temps H4.

 

résistance = High(H4)[1]

support = Low(H4)[1]

 

ou similaire

0

Conmariin

Abonné, bbp_participant, communauté, client, 54 réponses.

Visiter le profil

Il y a 7 ans #142946

Bonjour,

 

Vous pouvez créer des variables - support, résistance - et si, par exemple, vous traitez sur l'échelle de temps M30, vous pouvez assigner à ces variables les valeurs de l'échelle de temps H4.

 

résistance = High(H4)[1]

support = Low(H4)[1]

 

ou similaire

 

D'accord, mais je dois d'abord calculer les lignes de support et de résistance sur H4 par exemple. Comment puis-je faire cela ? Avec un indicateur ? Est-ce que quelqu'un a un indicateur SandR avec les lignes importantes ?

Gestion automatisée avec Expert Advisor
https://www.rabenesche.de

0

Affichage de 15 réponses de 1 à 15 (sur un total de 36)

1 2 3