Modification de l'ordre en attente, délai après X pip, et délai après Y seconde
7 réponses
alirazzak
Il y a 7 ans #115592
Bonjour
Besoin d'aide et de conseils
Je réalise actuellement mon EA d'action de prix avec cette stratégie simple :
1. Placez un PendingOrder à la fois buystop et sellstop à +15 pips et -15 pips du prix "bid".
2. Attendre que le prix bouge X pips à la hausse ou X pips à la baisse (à partir du prix de l'offre ci-dessus)
3. Après l'application de la règle numéro 2 ci-dessus, attendez Y deuxième
4. Après avoir suivi la règle numéro 3 et modifié l'ordre en attente à la fois buystop et sellstop à +15 pips et -15 pips du nouveau prix "bid" actuel.
J'utilise :
X = 3 pips
Y = 30 secondes
J'essaie et j'essaie de toutes mes forces, mais je n'y arrive toujours pas.
J'ajoute également ce code à l'EA
Voici tous mes travaux :
Merci de votre attention
tomas262
Il y a 7 ans #139547
alirazzak
Il y a 7 ans #139549
tomas262
Il y a 7 ans #139589
Bonjour,
La stratégie fonctionne-t-elle pour vous ou ne fonctionne-t-elle pas correctement selon vos règles ?
Je l'ai testé et il place des ordres d'achat/vente stop.
alirazzak
Il y a 7 ans #139592
Il ne fonctionne pas correctement selon ma règle
L'EA place un buy stop et un sell stop et modifie toujours l'ordre en attente à chaque tick mais seulement sur le buy stop (le sell stop ne peut pas être modifié).
La règle numéro 2, 3, 4 n'a pas fonctionné.
tomas262
Il y a 7 ans #139616
Ok, merci pour le message. J'essaierai de modifier cela et je vous tiendrai au courant.
tomas262
Il y a 7 ans #139660
Bonjour,
J'ai modifié votre EA et maintenant il semble faire le travail correctement et déplace les deux ordres aux nouveaux prix.
Si le prix évolue de plus de X pips par rapport à l'offre initiale, l'EA attend Y secondes et ajuste les ordres en attente.
Vous devrez résoudre des situations telles que : que se passe-t-il lorsque l'un de ces ordres est exécuté ?
alirazzak
Il y a 7 ans #139678
Le compteur de pip et le temps d'attente fonctionnent maintenant
Merci beaucoup Tomas.
pas mal dans le backtest delay 10 sec avec l'ajout de exitbar 1 et trailing stop, et ont un bon potentiel
Ainsi, si l'un de ces ordres est exécuté et il faut attendre qu'il soit clôturé, puis l'EA recommence à appliquer la règle n° 1. 1
Une idée sur la manière de procéder ?
Affichage de 7 réponses de 1 à 7 (sur un total de 7)