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
no compila. ¿Alguien tiene un archivo compilado?
Foro sobre trading, sistemas automatizados de trading y prueba de estrategias de trading
Discusión del artículo "Trabajar con archivos ZIP usando herramientas MQL5 sin usar librerías de terceros".
fxsaber, 2018.06.09 19:19
Correcciones en el archivo de cabecera de la biblioteca.Hola,
me gustaría probar este código, pero el compilador sello un error:
ZipLocalHeaderOpen' tiene constructor y no se puede utilizar como miembro de la unión ZipHeader.mqh 52 23
¿Me puede ayudar a encontrar una solución para compilar sin error? muchas gracias
Piero
¿Pueden ayudarme a encontrar una solución para compilar sin error?
https://www.mql5.com/ru/forum/64405/page3#comment_7721376
https://www.mql5.com/ru/forum/64405/page3#comment_7721376
Gracias fxsaber, ¡ahora está todo bien!
El archivo de ticks de terceros ya ha alcanzado los 5 GB (10800 archivos). Desempaquetar+parse lleva 6 minutos: 860 millones de ticks.
Cuando trabajas con números tan grandes, los frenos aparecen en lugares a los que raramente prestas atención. Por ejemplo, obteniendo una lista de ficheros o ArrayResize.
Cuando se analizan cientos de millones de valores, cada operador en un código aparentemente óptimo empieza a jugar un papel.
Hice tuning, incrementando la velocidad en 1.5 veces - 4.5 millones de MqlTicks por segundo. Es sólo dos veces más lento que CopyTicks.
Actualizado al estado de trabajo.
ZY zip-archivo no es real - contiene la versión antigua.