aide pour le paramètre "slippage - page 4

 
corrigez-moi si je me trompe)))))
 
Merci à tous, si la discussion continue et qu'il y a une suggestion sur la façon de limiter l'écart de prix par rapport à celui demandé, je l'apprécierais, et un merci spécial à Taras pour les journaux d'illustration)))).
 
alsu:

C'est si vous devez ouvrir un commerce de toute façon. Mais que faire s'il est important de maintenir le niveau d'ouverture comme prévu ?

Nous devons procéder à partir de ce qui est le plus important - ouvrir ou toucher exactement le niveau. S'il n'est pas important d'ouvrir ou non, et qu'il est important d'atteindre le niveau, alors 0.
 

Si j'ai une bonne relation de travail avec le support technique de RVD, je leur réponds que je ne veux pas de slippage et que l'ordre est ouvert au prix que j'ai commandé, j'utilise des ordres stop et c'est une chose intéressante, je mets le prix dans mes commentaires par le biais de l'info marché, j'ai comparé le prix du marché de l'ordre en attente et le prix initial, il s'avère que l'ordre stop est au même prix que dans les commentaires, mais le prix du marché est pire pour moi, comment cela peut-il être)))).

 

Voici une ligne du code

if (Stopovie == true) g_ticket = OrderSend(g_symbol, OP_BUYSTOP, Lots, Ask, 0, 0, 0, "requested price" + DoubleToStr((Ask), 5), Magic, 0,MediumBlue) ;

Print("Ask", g_symbol, "Asked price", (DoubleToStr((Ask),5)), "Ask price" , MarketInfo(Symbol(),MODE_ASK), " error : ", ErrorDescription(GetLastError()))

Aide, puis-je voir où il y a une erreur ?

 
ex_kalibur:
Et comment puis-je essayer d'éviter cela ? J'ai consulté le support technique en mt4 de la banque saxo, on pourrait espérer que saxo n'est pas une cuisine)))), mais en réponse à un ordre de marché il y a un message dans le log - hors quotas, le gars m'a dit que le prix demandé n'existe pas, comment éviter cela, il a bien répondu - essayez d'augmenter la vitesse de l'internet, j'ai la plus haute pour ma région, 6 mètres, que répondez-vous à cette réponse ?

Qu'est-ce qu'on dit ? Acceptez la situation comme un fait. Notre modèle doit être insensible à quelques pips de slippage. Ou ne pas travailler pendant les périodes de forte volatilité. Tout le reste - une tentative de surpasser le propriétaire du casino dans son casino :-).
Combien de copies ont été cassées sur ce sujet...
 

Veuillez indiquer comment placer correctement un ordre stop

Lorsque je place un ordre stop, le bug suivant apparaît 2013.02.26 16:03:02 '15071' : order sell stop 0.10 EURUSD opening at 1.30550 sl : 0.00000 tp : 0.00000 failed [Invalid S/L or T/P].

comment l'enlever ?
 
ex_kalibur:

Veuillez indiquer comment placer correctement un ordre stop

Lorsque je place un ordre stop, le bug suivant apparaît 2013.02.26 16:03:02 '15071' : order sell stop 0.10 EURUSD opening at 1.30550 sl : 0.00000 tp : 0.00000 failed [Invalid S/L or T/P].

comment l'enlever ?

Je vous donnerai dès le départ la préparation nécessaire pour ouvrir tout ordre et tout compte avec une garantie contre les erreurs :

  Spread = MarketInfo(Symbol(),MODE_SPREAD);
  spread = NormalizeDouble(Spread*Point,Digits);
  StopLevel = MarketInfo(Symbol(),MODE_STOPLEVEL)*Point;
  FreezeLevel = MarketInfo(Symbol(),MODE_FREEZELEVEL)*Point;
  slip = NormalizeDouble(MathMax(MathMax(Slip*Point,spread*2.0),MathMax(StopLevel,FreezeLevel)),Digits);
 
Je comprends, mais sur les rvds, le glissement est désactivé et ne peut pas être réglé du tout.
 
ex_kalibur:
Je comprends cela, mais sur les rvds, le glissement est désactivé, vous ne pouvez pas le régler du tout.
Il s'agit d'une protection nécessaire contre tout, surtout en cas de forte volatilité. Si rien ne l'empêche, l'ECN ne prend pas en compte le slippage comme s'il était nul ! Je suis moi-même sur ECN ! Ils n'interdisent pas le glissement et ils ne savent pas ce qui est mis en place. Le prix est fixé automatiquement lorsque le vôtre est accepté, mais ils fixent le leur en fonction de celui qui dirige la balle !