Forum VideoBourse : Bourse / Trading / Crypto
http://www.videobourse.fr/forum-forex/

erreur passage ordre
http://www.videobourse.fr/forum-forex/viewtopic.php?f=16&t=13489
Page 1 sur 1

Auteur:  neo-13 [ 21 Juin 2016, 16:40 ]
Sujet du message:  erreur passage ordre

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.

Auteur:  neo-13 [ 21 Juin 2016, 18:37 ]
Sujet du message:  Re: erreur passage ordre

darwinex, démo.
Mais parfois ça marche et parfois non, erreur 4107.

Auteur:  FullPips [ 21 Juin 2016, 18:55 ]
Sujet du message:  Re: erreur passage ordre

neo-13 a écrit:
darwinex, démo.
Mais parfois ça marche et parfois non, erreur 4107.

Si l'ordre est issu de code mql4 :

Citation:
replacing Ask with NormalizeDouble(Ask,Digits) fixes the problem

Auteur:  neo-13 [ 21 Juin 2016, 20:06 ]
Sujet du message:  Re: erreur passage ordre

Merci,
j'y avais pensé et l'avais mis en place mais comme dans le même temps parfois ça marchait (avant que je ne fasse la modif) j'étais dans le doute. Mais maintenant je n'ai plus l'erreur, ça venait bien de là.

Merci encore. :idea:

Page 1 sur 1 Heures au format UTC + 1 heure
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/