Echa un vistazo al nuevo artículo: Uso de la API de datos JSON en sus proyectos MQL.
Autor: Sara Sabaghi
Eh, ¿pero por qué falta el principal, el más productivo formato de datos, que ocupa 5-10 veces menos espacio comparado con JSON, y cuya serialización y deserialización lleva cientos de veces menos tiempo que la serialización/deserialización de JSON? Ni una palabra sobre este formato en el artículo.
¿De qué está hablando?
¿cuál de los formatos estás alabando tanto?
con binarios - un paso a la derecha / izquierda y la incompatibilidad consigo mismo. Con diferentes plataformas tan inmediatamente, incluso sin pasos
Quedará para disparar desde Buffers de Protocolo :-)
no es cierto en absoluto. Es al revés. Hay más problemas con json. Union y sizeof para ayudar. En el servidor has cambiado la estructura de datos. En el cliente MQL5 también la has cambiado y ya está. Y podemos fácilmente recibir y transferir estas estructuras y matrices de estas estructuras.
Un ejemplo real reciente. La gente estaba formando un arranque JSON para 20 Mb. Análisis sintáctico con la biblioteca Ajson tomó alrededor de 2 segundos. Cambiaron a binario. Ahora el tamaño de los mismos datos es de 1,2 Mb. El análisis sintáctico en matrices de estructuras necesarias ahora tarda 5 milisegundos. El código de análisis sintáctico se redujo a pesar de que no se utilizan bibliotecas de terceros.
eso no es cierto en absoluto. Es al revés. Hay más problemas con Json. union y sizeof para ayudar. En el servidor has cambiado la estructura de datos. En el cliente MQL5 tambien la has cambiado y ya esta. Y podemos fácilmente recibir y transferir estas estructuras y arrays de estas estructuras.
Un ejemplo real reciente. La gente estaba formando un arranque JSON para 20 Mb. Análisis sintáctico con la biblioteca Ajson tomó alrededor de 2 segundos. Cambiaron a binario. Ahora el tamaño de los mismos datos es de 1,2 Mb. El análisis sintáctico en matrices de estructuras necesarias ahora tarda 5 milisegundos. El código de análisis sintáctico se redujo a pesar de que no se utilizan bibliotecas de terceros.
Lo apoyo al 100%
no es cierto en absoluto. Es al revés. Hay más problemas con json. Union y sizeof para ayudar. En el servidor has cambiado la estructura de datos. En el cliente MQL5 también la has cambiado y ya está. Y podemos fácilmente recibir y transferir estas estructuras y matrices de estas estructuras.
Un ejemplo real reciente. La gente estaba formando un arranque JSON para 20 Mb. Análisis sintáctico con la biblioteca Ajson tomó alrededor de 2 segundos. Cambiaron a binario. Ahora el tamaño de los mismos datos es de 1,2 Mb. El análisis sintáctico en matrices de estructuras necesarias ahora tarda 5 milisegundos. El código de análisis sintáctico se redujo a pesar de que no se utilizan bibliotecas de terceros.
El artículo trata de la API y de cómo utilizarla. ¿Conoce alguna API que le proporcione datos binarios de Forex? Entonces preséntala.
El siguiente punto es que criticas por qué usar un ordenador normal para jugar al FIFA2024 cuando un ordenador cuántico tiene un procesamiento más rápido. La respuesta es simple, no necesito esa cantidad de poder de procesamiento.
Así que la respuesta a este argumento es que la mayoría de los datos que se intercambian en esta área en APIs está en el rango de unos pocos megabytes y no hay necesidad de velocidad. Además, todos los proveedores de datos Forex, utilizan estándares como XML, JSON...
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
Artículo publicado Cómo usar la API de datos JSON en sus proyectos MQL:
Imagina que puedes utilizar datos que no se encuentran en MetaTrader, solo obtienes datos de los indicadores mediante análisis de precios y análisis técnico. Ahora imagina que puedes acceder a datos que aumentarán tu poder comercial. Puede multiplicar la potencia del software MetaTrader si combina la salida de otro software, métodos de análisis macro y herramientas ultra avanzadas a través de los datos de la API. En este artículo, le enseñaremos cómo utilizar las API y le presentaremos servicios de datos API útiles y valiosos.
La combinación de datos externos podría mejorar la toma de decisiones en el trading algorítmico. Las API permiten la transferencia de datos entre diferentes sistemas y ayudan a los operadores a acceder a diferentes fuentes de datos, como datos de mercado en tiempo real de otros corredores y bancos, acceder a indicadores económicos (no solo calendarios económicos), acceder a canales de noticias o análisis de sentimientos sociales, herramientas de inteligencia artificial en línea, sistemas de pronóstico en línea o cualquier cosa que pueda imaginar que esté disponible en los servicios API. En este artículo, le mostraremos cómo utilizar esta herramienta de la mejor manera.
El uso de datos API en Asesores Expertos (EA) puede brindarle información nueva y más detallada sobre el mercado comercial que lo ayudará a tomar decisiones informadas, crear estrategias comerciales más dinámicas y administrar mejor los riesgos. Al utilizar los datos de la API, los traders pueden mejorar la precisión de las señales comerciales utilizando indicadores técnicos avanzados y herramientas de gráficos sofisticadas. Esta integración amplía las capacidades de plataformas como MetaTrader y proporciona acceso a valiosa inteligencia de mercado, como el procesamiento del lenguaje natural (Natural Language Processing, NLP) para el análisis del sentimiento del mercado y acceso a datos y noticias fundamentales.
Autor: Sara Sabaghi