Gracias por el artículo. Durante mucho tiempo he querido crear algo como esto, pero no todas las manos. Y ahora... Ya lo estoy usando.
A mi también me ha gustado el artículo, gracias. Porque MT imprime con saltos y es muy inconveniente.
Yo estaba más puesto en esto o cosas similares:
void PrintDebugInfo(string InputString) { CopyTime(Symbol(),Period(),0,1,Time); ArraySetAsSeries(Time,true); FileWrite(FileHandle,Time[0]," ",InputString); }
Gracias por el código, lo usaremos....
Gracias por el artículo. Durante mucho tiempo he querido crear algo como esto, pero no todas las manos. Y ahora... Ya lo estoy usando.
A medida que lo utilice, voy a mejorar la clase y el programa, porque escribí primero para mí, y luego el artículo vino a la mente))))
¡Material muy útil!
Si se olvida de utilizar la descarga, puede producirse una pérdida de datos.
Una mejor solución sería la siguiente:
private: void flush(void); // Descarga de la caché en un archivo
//+------------------------------------------------------------------+ //| Desinicialización| //+------------------------------------------------------------------+ void CLogger::deinit(void) { flush(); // Vaciar datos FileClose(handleFile); // Cerrar archivo }
Para que el guardado de datos sea automático.
ps.: Lo siento si he ofendido a la ortografía, el traductor de google me ayudó ...
Dmitry Alexandrovich, gracias por su trabajo, he estado buscando algo como esto durante mucho tiempo y finalmente lo encontró ))
sugerencia para mejorar logmon.exe, para hacer un ajuste que sería capaz de especificar las rutas donde buscar archivos con registros, porque tener dos copias en carpetas diferentes (para el probador y el trabajo estándar) de alguna manera amateur ))
aunque tal vez lo termine yo mismo cuando me ponga manos a la obra ))
si tienes algo mas util - postealo, tu estilo de programacion y presentacion del material es muy descerebrado )).
Obtengo un error cuando depuro en datos históricos: "MQL5 debugger failed to start debugging 'testlogger.ex5' on history". En datos reales funciona bien.
¿Pueden decirme qué tengo que modificar para que funcione en el historial?
- 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 Búsqueda de errores y registros:
MetaEditor 5 dispone de la opción de depuración. Sin embargo, cuando escribe sus programas en MQL5, por lo general quiere mostrar no solo los valores individuales, sino todos los mensajes que van apareciendo durante la prueba y el trabajo en línea. Si el archivo de registro tiene un tamaño muy grande, es evidente que hay que automatizar la recuperación rápida y sencilla del mensaje necesario. En este artículo vamos examinar las formas de búsqueda de errores en programas MQL5 y los métodos de registro. Además, vamos a simplificar el registro en archivos y le haré descubrir un programa sencillo, LogMon, para una visualización cómoda de los registros.
Autor: Дмитрий Александрович