ayuda con el parámetro Slippage - página 4

 
corrígeme si me equivoco)))))
 
Gracias a todos, si la discusión continúa y hay una sugerencia sobre cómo limitar la propagación de los precios de la solicitada lo agradecería, y un agradecimiento especial a Taras para los registros ilustrativos)))
 
alsu:

Eso si tienes que abrir una operación de todos modos. Pero, ¿y si es importante mantener el nivel de apertura tal y como está previsto?

Debemos partir de lo que es más importante: abrir o acertar exactamente el nivel. Si no es importante abrir o no, y sí lo es alcanzar el nivel, entonces 0.
 

Si tengo una buena relación de trabajo con el soporte técnico de RVD le contesté que no quiero ningún deslizamiento y quiero que la orden se abra al precio que ordené debo usar órdenes de stop, y este es un tema interesante, pongo el precio en mis comentarios a través de la información del mercado, he comparado el precio de mercado de la orden pendiente y el precio inicial, obtengo lo siguiente: la orden stop está al mismo precio que en los comentarios, pero el precio de mercado es peor para mí, cómo puede ser))))

 

aquí hay una línea del código

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()))

Ayuda, ¿puedo ver dónde hay un error?

 
ex_kalibur:
¿Y cómo puedo intentar evitarlo? Consulté al soporte técnico en mt4 de saxo bank, uno esperaría que saxo no sea una cocina)))), pero en respuesta a una orden de mercado viene un mensaje en el registro - fuera de cuotas, el chico me dijo que el precio solicitado no existe, cómo evitar esto, me respondió bien - tratar de aumentar la velocidad de Internet, tengo la más alta para mi región, 6 metros, ¿qué dices a esa respuesta?

¿Qué decimos? Acepta la situación como un hecho. Nuestro modelo debe ser insensible a unos pocos pips de deslizamiento. O no trabajar durante la alta volatilidad. Todo lo demás - un intento de superar al dueño del casino en su casino :-).
Cuántas copias se han roto sobre este tema...
 

Por favor, indique cómo colocar una orden de stop correctamente

Cuando coloco una orden de stop aparece el siguiente error 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].

¿cómo se quita?
 
ex_kalibur:

Por favor, indique cómo colocar una orden de stop correctamente

Cuando coloco una orden de stop aparece el siguiente error 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].

¿cómo se quita?

Le daré la preparación al principio para abrir cualquier orden y cualquier cuenta con una garantía contra errores:

  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);
 
Lo entiendo, pero en los rvds, el deslizamiento está desactivado y no se puede configurar en absoluto
 
ex_kalibur:
Lo entiendo, pero en los rvds el deslizamiento está desactivado, no se puede configurar en absoluto.
Se trata de una protección necesaria contra todo, especialmente con la alta volatilidad. Si nada lo impide, el ECN no tiene en cuenta el deslizamiento como si fuera cero. Yo también estoy en ECN. No prohíben el deslizamiento y no saben lo que se pone. El precio se fija automáticamente cuando se acepta el tuyo, pero ellos fijan el suyo en función de quien gobierne el balón.