¿alguien sabe a qué se refiere el error 138 (mql4)?En la Página de mql4 dice
ERR_REQUOTE 138 Requote. ¿alguién sabe que significa o como solucionar? Gracias de antemano trader201
Re: ¿alguien sabe a qué se refiere el error 138 (mql4)?El precio de la orden está completamente anticuado. Supongo que tienes el slip muy pequeño en 2 imagino, espero que te sirva.Feliz dia
Re: ¿alguien sabe a qué se refiere el error 138 (mql4)?usa
RefreshRates con eso lo corregiras, pero revisa que slipage tienes puede que sea muy bajo
Re: ¿alguien sabe a qué se refiere el error 138 (mql4)?Estoy probando y aún no se de qué se en que consiste el error que esty cometiendo. Cambie slippage a varios distintos y me sigue saliendo. Supongo que el error está en otra parte.
Desde hacia tiempo que había dejado de practicar el realizar EAs, por lo que estoy recordando con un poco con práctica (no quiero volver a leer todo el curso de nuevo, sino agarrarle el hilo rápidamente). Si mal no recuerdo, ¿RefreshRates se utiliza para confirmar que las condiciones anteriores aún existan antes de enviar una orden? Este es el código que tengo, donde me marca error 138: double macds1h, macdh1h, atr15m; macds1h= iMACD(Symbol(),PERIOD_H1,12,26,9,PRICE_CLOSE,MODE_SIGNAL,1); macdh1h= iMACD(Symbol(),PERIOD_H1,12,26,9,PRICE_CLOSE,MODE_MAIN,1); atr15m= iATR(Symbol(), PERIOD_M15, 14,1); int total; total=OrdersTotal(); //---- if (total==0 && macds1h>macdh1h && macdh1h>0) RefreshRates(); { int ticket=OrderSend(Symbol(), OP_BUY, 1, 0, 10, Ask-atr15m*2, Ask+atr15m*2, NULL,0, 0, CLR_NONE); if(ticket<0) { Print("OrderSend failed error #",GetLastError()); } } return(0); }
Re: ¿alguien sabe a qué se refiere el error 138 (mql4)?Pues me respondo yo mismo: Era que en el precio de la orden, tenia colocado el número "cero" y no "ask".
Disculpen colegas (Estoy retomando el tema de mql4) trader201
Re: ¿alguien sabe a qué se refiere el error 138 (mql4)?Desde hacia tiempo que había dejado de practicar el realizar EAs, por lo que estoy recordando con un poco con práctica (no quiero volver a leer todo el curso de nuevo, sino agarrarle el hilo rápidamente). Si mal no recuerdo, ¿RefreshRates se utiliza para confirmar que las condiciones anteriores aún existan antes de enviar una orden?
== www.crosswordchamp.com ==
Re: ¿alguien sabe a qué se refiere el error 138 (mql4)?
Aquí tienes la referencia en MQL4: https://docs.mql4.com/series/refreshrates Básicamente se utiliza para asegurarse de que siempre disponemos del último dato después de hacer muchos cálculos, nada más. Saludos, FXWizard
7 mensajes
• Página 1 de 1
|
|
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados