Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Hay un problema lógico con su indicador.
No puedes simplemente tomar el valor absoluto y contarlo como un retraso. Un -250 ms "por adelantado" será contado como un retraso de 250, eso no es bueno.
Los ticks suelen ser recibidos por paquetes por MT5, por eso hay valores negativos.
No creo que sea posible calcular algo preciso al respecto. He quitado el MathAbs() y permitir valores negativos, todo está bien equilibrado entre los valores más y menos.
Foro sobre trading, sistemas automatizados de trading y prueba de estrategias de trading
Indicadores: Ping
Alain Verleyen, 2023.03.09 20:58.
Hay un problema lógico con su indicador.
No se puede tomar un valor absoluto y considerarlo un retraso. -250 ms "por adelantado" se consideraría un retraso de 250, esto no es bueno.
Los ticks a menudo llegan a MT5 en paquetes, de ahí los valores negativos.
No creo que sea posible calcular nada con precisión sobre esto. Quité MathAbs() y permití valores negativos, todo está bien equilibrado entre valores positivos y negativos.
Hay un problema lógico con su indicador.
Pregunta principal: ¿establece el terminal la hora en ticks? En mi opinión, el historial de ticks lo genera el servidor. Entonces, ¿de qué ping de terminal estamos hablando?
Pregunta principal: ¿establece el terminal la hora en ticks? En mi opinión, el historial de ticks lo genera el servidor. Entonces, ¿de qué ping de terminal estamos hablando?
Por supuesto, estoy de acuerdo, no es del Terminal.
No hay manera de saber exactamente la latencia real en la red.
Pregunta principal: ¿establece el terminal la hora en ticks? En mi opinión, el historial de ticks lo genera el servidor. Entonces, ¿de qué ping de terminal estamos hablando?
Foro sobre trading, sistemas automatizados de trading y prueba de estrategias de trading.
Nueva versión de MetaTrader 5 build 3620: mejoras en el terminal web, soporte ONNX y multiplicación acelerada de matrices en MQL5.
fxsaber, 2023.03.09 07:31 pm
Los retrasos en la llegada de los ticks ocurren. En el ejemplo de dos ticks vecinos se ve así.
El tick llegó 290 milisegundos más tarde de lo que debería.
Observo una situación similar con estas ráfagas de retraso en la llegada de los ticks en un servidor dedicado con ping casi nulo. Desde las aplicaciones de red sólo hay Terminal.
El retraso medio es de 200 microsegundos, es decir, mucho menos de un milisegundo.
¿Pueden recomendarme qué hay que hacer para eliminar la latencia?
He utilizado este indicador para visualizar los retardos.
Se comparan dos diferencias: entre los tiempos de generación de los ticks en el servidor y entre los tiempos de su llegada al terminal.
Cambiar el código a esta función que es compatible con la versión mt4