Discusión sobre el artículo "Comparando MQL5 y QLUA - ¿Por qué las operaciones comerciales en MQL5 son hasta 28 veces más rápidas?" - página 6
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
Sólo MT5 no tiene nada que ver con estos retrasos.
Fue la bolsa la que tardó tanto en responder.
Eso es extraño, eso es lo que el intercambio respondió:
Es extraño, eso es lo que respondió la central:
Gracias, pediremos detalles de los registros del servidor nosotros mismos mañana.
¿Fue en Open? Por favor, especifique la correspondencia entre las órdenes en MT5 y los tickets de bolsa enviados.
Gracias, mañana pediremos detalles de los registros del servidor.
¿Esto fue en Discovery?
Sí, Discovery.
Añadido.
Servidor de acceso IV
87.118.239.81:443
Servidor de acceso IV 87.118.1189.81:443
Añadido
Gracias, mañana pediremos detalles de los registros del servidor.
¿Fue en Abierto? Por favor, especifique la correspondencia entre las órdenes en MT5 y las entradas de acciones enviadas.
Lo siento, no esperé el resultado.
¿Podemos saber quién está retrasado?
Lo siento, no he recibido los resultados.
¿Podemos saber quién se está quedando atrás?
https://www.mql5.com/ru/forum/38456/page80#comment_2835361
¿QLUA y Lua son lo mismo?
Sí.
El texto de su enlace es engañoso y crea la ilusión de que Lua es normal y rápido. De hecho, es suficiente como una secuencia de comandos primitiva de llamadas al sistema con el abandono completo de sus propias matemáticas y cálculos pesados.
En los juegos de ordenador, se utiliza como una forma barata de implementar scripts flexibles de escenas que se pueden sacar del código del proyecto y entregar a diseñadores/scriptores externos. Sobre esta base, estos desarrolladores empiezan de repente a decir que Lua es un lenguaje normal y rápido. Por supuesto, no lo es.
Si hablamos de matemáticas y cálculos, es entre 50 y 600 veces más rápido que MQL5.Sí.
El texto de su enlace es engañoso y crea la ilusión de que Lua es normal y rápido. De hecho, es suficiente como una secuencia de comandos primitiva de llamadas al sistema con el abandono completo de sus propias matemáticas y cálculos pesados.
En los juegos de ordenador, se utiliza como una forma barata de implementar scripts flexibles de escenas que se pueden sacar del código del proyecto y entregar a diseñadores/scriptores externos. Sobre esta base, estos desarrolladores empiezan de repente a decir que Lua es un lenguaje normal y rápido. Por supuesto, no lo es.
Si hablamos de matemáticas y cálculos, es entre 50 y 600 veces más rápido que MQL5.Leí en diagonal y miré el texto fuente en Lua.
Está claro que el texto es la publicidad. Es difícil decir cómo la velocidad de colocación de pedidos se relaciona con la velocidad de la máquina lua. El estado de la infraestructura juega un papel aquí, no microsegundos de diferencia en el tiempo de ejecución en el procesador local.
En cuanto al texto lua. Renate. Lua no implica el estilo de programación familiar a C++ u otros delphi. Antes de escribir tests en un lenguaje de programación y elevarte a la categoría de gurú, deberías tener alguna experiencia de programación en ese lenguaje. Tú no la tienes.
Respecto al rendimiento.
Desde el momento de incrustar el soporte de lua 5.1 en el terminal, quik ofrece 2 opciones para crear scripts incrustados.
1. Simple y poco exigente con los recursos hardware. En este caso estos scripts se escriben en lua, lo que CARDINAMENTE ahorra costes de programación (pisando botones) comparado con cualquier lenguaje tipo C. En este caso ahorramos tiempo de desarrollo, y no nos interesa el rendimiento y ahorrar milisegundos en tiempo de ejecución.
2. Intensivo en recursos y con acceso de bajo nivel. En este caso escribimos en C++ puro, ejecutando el algoritmo como un módulo de extensión de lua. En este caso aprovechamos todas las características de VC++ o algo similar. No creo que tengas agallas para afirmar que mql5, en igualdad de condiciones, puede ser más rápido o proporcionar más comodidad o características ).
En resumen, todo lo escrito en el artículo original son burbujas. Sois desarrolladores de algún tipo, no empresas de forex para hacer el tonto. ¿O es que pienso demasiado bien de su empresa?
He leído en diagonal y he mirado el texto fuente en Lua.
Está claro que el texto es publicitario. Es difícil decir cómo se relaciona la velocidad de la oferta con la velocidad de la máquina lua. El estado de la infraestructura juega un papel aquí, no microsegundos de diferencia en el tiempo de ejecución en el procesador local.
En cuanto al texto lua. Renate. Lua no implica el estilo de programación familiar a C++ u otros delphi. Antes de escribir tests en un lenguaje de programación y elevarte a la categoría de gurú, deberías tener alguna experiencia de programación en ese lenguaje. Tú no la tienes.
Lee el texto con atención, no en diagonal.
Me temo que estoy seguro de que no tienes experiencia en programación como para cuestionar tanto los tests en sí como sus resultados.
Respecto al rendimiento.
quik desde el momento de incrustar soporte lua 5.1 en el terminal ofrece 2 opciones para crear scripts incrustados.
1. Simple y poco exigente con los recursos hardware. En este caso estos scripts se escriben en lua, lo que CARDINAMENTE ahorra costes de programación (pisando botones) comparado con cualquier lenguaje tipo C. En este caso ahorramos tiempo de desarrollo, y no nos interesa el rendimiento y ahorrar milisegundos en tiempo de ejecución.
No ahorra nada. Es un lenguaje miserable, catastróficamente limitado y lento hasta la locura.
En general, es inadecuado para el procesamiento financiero y de datos. Su tarea es ser un simple script que vincula condiciones if/then entre otras llamadas de alto nivel. Así es como se creó.
2. Intensivo en recursos y con acceso de bajo nivel. En este caso escribimos en C++ puro, ejecutando el algoritmo como un módulo de extensión de lua. En este caso aprovechamos todas las características de VC++ o algo similar. Creo que no tienes agallas para afirmar que mql5, en igualdad de condiciones, puede ser más rápido o proporcionar más comodidad o características ).
Y heredando todos los frenos y limitaciones de Lua. Aquí no es extraer y transferir toneladas de datos de origen a lua, luego a la biblioteca, y luego de vuelta y luego a la terminal. Allí las pérdidas serán mil veces en comparación con MQL5, donde todos los datos están directamente disponibles para MQL5. MQL5 está profundamente integrado en el núcleo del terminal, todos los procesos del cual están construidos para servir a los programas MQL5.
Además, ya hemos demostrado que MQL5 funciona a nivel de C++.
En resumen, todo lo escrito en el artículo original no es más que soplar burbujas. Vosotros sois desarrolladores, no empresas de Forex para tontear. ¿O es que tengo un concepto demasiado elevado de su empresa?
No eres más que un teórico sin conocimientos prácticos.
No entender el concepto de velocidad te deja fuera del juego del trading:
Es divertido escuchar a los guerreros del sofá que intentan discutir con expertos con los dedos. Cuando publicamos este tipo de pruebas, primero pasamos por nuestra propia crítica, sabiendo perfectamente las consecuencias de publicar pruebas débiles.
En todo este tiempo, ni una sola persona ha sido capaz de demostrar o mostrar los errores de este artículo. Las pruebas deben ser con código reproducible y sobrevivir a las críticas de los especialistas.