Erreur 4107 passage d'ordre

Discutions concernant la plateforme Metatrader.
tutu
Messages : 388
Inscription : mar. févr. 21, 2012 7:13 pm

Erreur 4107 passage d'ordre

Messagepar tutu » mar. juin 21, 2016 3:42 pm

Bonjour,
je rencontre un soucis avec MT4 pour lequel je ne comprends le problème.
Je passe un sellStop en dessous du prix du bid et il me renvoi l'erreur 4107, invalid price.
Le log que je récupère me montre:
FlashTick;2016.06.21;18:30:32;short GDAXI;0.1;10030.9--10021.92;4107
En rouge c'est le bid au moment de l'envoi de l'ordre et en bleu c'est mon prix.

Ne voyant pas d'où l'erreur peut venir, je me tourne vers vous, sachant que j'envoi toujours le même type d'ordre et que parfois ça marche.
Peut être y a t il un écart mini a respecter entre le sellstop et le bid?

D'avance merci pour votre aide.

Avatar de l’utilisateur
Edd
Messages : 25
Inscription : mar. févr. 16, 2016 6:55 am

Re: Erreur 4107 passage d'ordre

Messagepar Edd » mar. juin 21, 2016 5:39 pm

Salut, c'est en manuel ou en script?
Je ne pense pas que ce soit l'écart mini, le stoplevel.
L'erreur arrive au passage de l'ordre ou quand le prix atteint le stop?
C'est peut être le pas de cotation de 0,1 , le 2 qui gène dans 10021.92 auquel cas il faut réduire le prix avec NormalizeDouble. ou augmenter le max slippage

tutu
Messages : 388
Inscription : mar. févr. 21, 2012 7:13 pm

Re: Erreur 4107 passage d'ordre

Messagepar tutu » mar. juin 21, 2016 7:07 pm

Merci de ta réponse,
c'est résolu, et ça venait bien de là, il me fallait réduire le prix.

Merci encore. ;)


Revenir vers « Metatrader »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 0 invité