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
Foro sobre comercio, sistemas de comercio automatizados y pruebas de estrategias
Bibliotecas: TesterBenchmark
fxsaber, 2017.07.24 14:45
Siempre me he preguntado qué API de comercio es más rápida: MQL4 puro o MQL5 puro.
Así que vamos a hacer algunos perfiles OnTick del mismo Asesor Experto en MT4/5 para excluir la influencia del rendimiento de los propios probadores.
MT5x64(Optimización)
MT4x86(Ejecución única)
Podemos concluir que la misma lógica de negociación escrita en MT4 en su API de negociación pura y la escrita en MT5 en su API de negociación pura difieren en términos de velocidad como sigue.
¡MT5 es 4,4 veces más rápida que MT4! Tenga en cuenta que no estamos comparando la velocidad de los idiomas, sino la velocidad de la API de comercio para el mismo TS.
Foro sobre comercio, sistemas de comercio automatizados y pruebas de estrategias
Bibliotecas: TesterBenchmark
fxsaber, 2017.07.24 15:11
Pero todavía me pregunto cuánto y qué probador es más productivo. El TS de la entrega no utiliza el historial de cotizaciones, por lo que es especialmente bueno para este tipo de comparación.
Mediremos ambos probadores en el modo de optimización para evitar diferentes matices.
MT5 (Optimizar)
MT4 (Individual)
Dado que Single también se retrasa en MT4, vamos a optimizar y ver el tiempo neto en OnTester
Obtenemos que la velocidad del probador MT4 es de 702884,9 * 1,486 / 0,607 =1720736,3 ticks/segundo.
Conclusión: El probador de MT4 es ~12% más rápido que el probador de MT5.
He aquí una pregunta, muy pertinente para el hilo.
https://www.mql5.com/ru/forum/211657#comment_5500010 post #9
Un poco de información sobre las capacidades del probador MT5.