Répondre

Prix non valide pour les indices

7 réponses

kapitalgo

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

Visiter le profil

Il y a 7 ans #115675

Bonjour à tous,

 

J'ai un problème avec des prix invalides sur les indices, je sais ce qui ne va pas, mais je ne sais pas comment corriger cela, bien que je sois familier avec mql4. Je n'ai rien trouvé à ce sujet dans le forum de mql4.com. Suivant :

 

Le prix comporte deux chiffres, mais évolue par pas de 0,50, par exemple :

 

12345.00

12345.50

12346.00

12346.50

 

et ainsi de suite...

 

L'EA va ouvrir un buy stop à 12345.33, mais cela ne fonctionne pas. J'ai pensé à utiliser MathRound() mais c'est vraiment compliqué, l'EA doit arrondir x.25 à x.50, x.24 à x.00 et x.75 à x.00, x.74 à 0.50.

 

Quelqu'un a-t-il une autre solution ? Idem pour SL et TP

 

Je vous remercie et vous prie d'agréer, Madame, Monsieur, l'expression de mes salutations distinguées,

 

Patrick

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 7 ans #139802

Bonjour,

 

Vous voulez dire comment faire cela dans l'EA Wizard ? Je vous pose la question parce que vous avez placé votre question dans la section du forum StrategyQuant3 ...

0

kapitalgo

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

Visiter le profil

Il y a 7 ans #139806

Bonjour tomas262,

 

Il s'agit d'une stratégie SQ générée. J'ai normalisé les stops suiveurs en les doublant et j'ai fixé les chiffres à 0. Cela a fonctionné pour l'instant, mais il y a des sauts au-dessus du demi-point.

 

Meilleures salutations, Patrick

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 7 ans #139831

Bonjour,

 

Si vous voulez bien comprendre, pouvez-vous nous faire part de votre stratégie et de plus de détails ? Vous pouvez l'envoyer à [email protected]

0

Mark Fric

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 7 ans #141574

Merci d'avoir signalé cette erreur, je dois l'étudier. La méthode NormalizeDouble est utilisée pour "fixer" la valeur SL/PT et devrait également prendre en compte ce problème.

Mais je dois vérifier si c'est le cas.

 

Nous publierons probablement une correction rapide de SQ au cours de la semaine prochaine.

Marque
StratégieArchitecte de Quantités

0

Mark Fric

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

Il y a 7 ans #141715

J'ai regardé, mais MT4 vous permet de placer des prix stop ou limite à des fractions des prix réels, par exemple lorsque le prix se déplace par pas de 0,050, vous pouvez toujours placer un ordre stop ou limite à 12345.33 et il sera exécuté au prix "correct" le plus proche.

 

Cela ne fonctionne-t-il pas de la même manière avec votre courtier ? Si ce n'est pas le cas, pouvez-vous me dire de quel courtier et de quel symbole il s'agit ?

Marque
StratégieArchitecte de Quantités

0

Joczek

Abonné, bbp_participant, communauté, 1 réponses.

Visiter le profil

Il y a 7 ans #141718

J'ai le même problème avec le courtier Activtrades :

2017.02.16 15:59:45.672 '308369' : modification de l'ordre en attente #319313785 buy stop 0.01 Ger30Mar17 at 11845.0 sl : 0.0 tp : 0.0 -> price : 11845.0 sl : 11788.9 tp : 0.0 failed [Invalid S/L or T/P]

0

kapitalgo

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

Visiter le profil

Il y a 7 ans #142007

J'utilise IG comme courtier, je ne suis pas sûr mais je pense que j'ai essayé avec FX-Choice aussi. Possible mise à jour de MT4 ?

0

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