Répondre

comment faire une variable externe ?

37 réponses

nitroz

Client, bbp_participant, communauté, 30 réponses.

Visiter le profil

Il y a 7 ans #116496

hi,

 

Je suis un nouvel utilisateur d'ea wizard. j'aimerais savoir comment créer une variable externe, disons un aligator (pour changer le périmètre de la mâchoire, des dents et des lèvres) ? et comment créer une variable externe lorsque l'on est actif et que le prix du dessous touche la mâchoire, les dents ou les lèvres et que l'on vend, et vice versa. merci d'avance.

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 7 ans #142119

Bonjour,

 

Voulez-vous dire que vous souhaitez modifier une valeur variable alors que l'EA est déjà actif et en cours d'exécution ?

0

nitroz

Client, bbp_participant, communauté, 30 réponses.

Visiter le profil

Il y a 7 ans #142128

Bonjour Tomas,

 

non, pas quand l'ea est déjà actif et fonctionne, mais dans le processus de création de l'ea avec l'assistant ea.

il y a deux questions :

1. comment créer des variables externes pour modifier les lèvres ou les mâchoires ou les lèvres et leur déplacement.

2. comment faire une variable externe pour choisir celle que l'on veut activer (soit les mâchoires, soit les lèvres, soit les dents) lorsque le prix, par exemple, du bas monte et touche l'indicateur et que l'on ouvre un ordre de vente. 

 

merci

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 7 ans #142161

Bonjour,

 

Voici l'exemple de l'utilisation d'une variable pour utiliser des trades longs ou/et courts et comment définir un shift à l'aide d'une variable. Si vous avez des questions, n'hésitez pas à m'en faire part.

Fichier : Variables.sqw

0

nitroz

Client, bbp_participant, communauté, 30 réponses.

Visiter le profil

Il y a 7 ans #142176

Merci Tomas, je poserai de nombreuses questions

0

nitroz

Client, bbp_participant, communauté, 30 réponses.

Visiter le profil

Il y a 7 ans #142240

hi tomas, voici une autre question, 😀

 

J'ai réalisé un simple ea basé sur aligator. la stratégie est la suivante : "entrer en vente sur le marché si le prix passe au-dessus des mâchoires de l'aligator et que le booléen est vrai et sortir du marché si la bougie suivante clôture à un niveau supérieur à l'ouverture".

mais le résultat s'avère peu glorieux.

1. comment ouvrir seulement 1 trade après que le prix ait passé au dessus des jaws et fermer seulement après que la bougie suivante ait clôturé plus haut que l'ouverture (actuellement l'ea ouvre et ferme en même temps et tellement de fois 🙁 .

2. comment activer la variable boolean is true ?

 

Je ne sais pas si c'est le cas, mais je ne sais pas si c'est le cas, mais je ne sais pas si c'est le cas.

0

nitroz

Client, bbp_participant, communauté, 30 réponses.

Visiter le profil

Il y a 7 ans #142241

Voici le fichier, merci

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 7 ans #142248

Bonjour,

 

vérifier le fichier modifié ci-joint

0

nitroz

Client, bbp_participant, communauté, 30 réponses.

Visiter le profil

Il y a 7 ans #142253

Merci Tomas, je vais vérifier

0

nitroz

Client, bbp_participant, communauté, 30 réponses.

Visiter le profil

Il y a 7 ans #142279

J'ai vérifié l'exécution de l'ea dans mt4 et j'ai obtenu de nombreux messages "order failed, error 134". De plus, la sortie ne correspond pas exactement à ce que nous avons programmé. L'ea ouvre et ferme en même temps au lieu de fermer si la barre suivante est > ouverte (l'ea ne ferme pas si la barre suivante est ouverte). 

Merci de m'indiquer ce que je dois changer.

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 7 ans #142291

Bonjour,

 

nous devons ajouter "isbaropen = true" dans la condition de fermeture. Il devrait sortir comme vous le souhaitez. Voir le fichier ci-joint

 

L'erreur 134 signifie "No Enough Money". Cela se produit-il lors d'un backtesting ?

0

nitroz

Client, bbp_participant, communauté, 30 réponses.

Visiter le profil

Il y a 7 ans #142346

merci tomas, je vais le vérifier 🙂 .

0

nitroz

Client, bbp_participant, communauté, 30 réponses.

Visiter le profil

Il y a 7 ans #142347

Bonjour,

 

 

L'erreur 134 signifie "No Enough Money". Cela se produit-il lors d'un backtesting ?

Oui, cela se produit lors du backtesting. cette erreur n'apparaît plus mais une nouvelle apparaît 😀 "test generator:unmatch data error(volume limit 12065 at 2017.03.13.00.00 exceeded)".

Et quelle est la différence si nous cochons vrai ou faux "support ECN brokers".

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 7 ans #142355

Bonjour,

 

vous pouvez essayer de retélécharger les données M1 dans votre MetaTrader. Cette erreur est liée à la non-concordance des données (volume).

 

Avec les courtiers ECN, l'objectif de profit et le stop-loss sont définis de manière légèrement différente, c'est pourquoi il y a un "switch" à l'intérieur de chaque EA généré. 

0

nitroz

Client, bbp_participant, communauté, 30 réponses.

Visiter le profil

Il y a 7 ans #142588

Bonjour Tomas,
J'ai essayé de faire un autre ea:D . la règle est d'acheter si rsi < 25. comment ouvrir le deuxième ou troisième trade si le prix est toujours à 75. merci. l'attactment est l'exemple que j'ai fait.

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 7 ans #142597

Bonjour,

 

vous devez générer un numéro magique unique pour chaque entrée car vous ne pouvez pas ouvrir deux ordres avec le nombre magique 1000. Vous pouvez le faire en générant un nombre aléatoire. Voir l'exemple ci-joint

Fichier : magicNumber.sqw

0

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

1 2 3