Scripts: sHistoryExport - script útil para exportar los datos del historial a formato de МetaТrader 4

 

sHistoryExport - script útil para exportar los datos del historial a formato de МetaТrader 4:

Exporta todos los instrumentos y periodos necesarios con un solo click, a la vez que los carga y los comprueba.

Problema con el historial en MetaTrader 4? Cargue un histórico detallado para cualquier intervalo de tiempo desde MetaTrader 5!

Autor: Andrey Khatimlianskii

 

por qué no funciona

 

Hola, su script 1 año (370 000 barras de minutos) para 0,5 seg escribe apagado, pero 370 001 ya causa un slipson (en un i7 2600k 4GHz de 4 núcleos, 16Gb RAM) desde el servidor de Alpari, en algún lugar hay un error ya sea en el script o en los datos, porque la CPU y la memoria cuando el script no molesta en absoluto (en el administrador de tareas), también el programa Open Office con generados *.csv no se abre correctamente, aunque si se mira con un editor de texto, todo está OK.

 
EvMir:

Hola, su script escribe 1 año (370.000 barras de minutos) en 0,5 segundos, pero 370.001 ya causa un cuelgue (en un i7 2600k 4GHz de 4 núcleos, 16Gb RAM) del servidor de Alpari, en algún lugar hay un error ya sea en el script o en los datos, porque la CPU y la memoria no me molestan en absoluto cuando el script se está ejecutando (en el administrador de tareas).

Si reinicias el terminal y ejecutas el script con 370.001 bar en la configuración, ¿se cuelga?

¿Están vacíos los registros?

¿Se borra el script del gráfico?

¿Qué hay en los ajustes del terminal ("Barras en la ventana")?

 
Muy bueno!
¿Podría también añadir la opción de salida a .hst a la vez
 
wlad:
Muy bueno!
¿Podría añadir una opción para dar salida a .hst de una vez?

En principio, se podría. Para ahorrarle al usuario pulsar 3 botones más es imprescindible.

Intentaré hacerlo pronto.

 

Hola! Pero no tengo nada más que M1 y M5, y llevo una hora colgado con este.

En los ajustes he puesto M1, M5, M15, H1.

Que estoy haciendo mal?

2013.03.14 22:52:16 sHistoryExport (GBPUSD,H1) GBPUSD, PERIOD_M30: ERROR sincronizando historia!!!
2013.03.14 22:52:16 sHistoryExport (GBPUSD,H1) GBPUSD, PERIOD_M15: ERROR sincronizando historia!!! 2013.03.14 22:52:16 sHistoryExport (GBPUSD,H1) GBPUSD, PERIOD_M15: ERROR sincronizando historia!!!!!
2013.03.14 22:52:16 sHistoryExport (GBPUSD,H1) GBPUSD, PERIOD_M5: ¡1000000 barras han sido escritas en "History (InstaForex-Server)\GBPUSDM5.csv" en 9.7 seg!
2013.03.14 22:52:06 sHistoryExport (GBPUSD,H1) GBPUSD, PERIOD_M1: ¡1000000 barras han sido escritas en "History (InstaForex-Server)\GBPUSDM1.csv" en 9.8 seg!
2013.03.14 22:51:13 sHistoryExport (EURUSD,M15) C:\Users\villi\AppData\Roaming\MetaQuotes\Terminal\761EB886B0261916FE9EA8538D91CBC9\MQL5\Files\History (InstaForex-Server)\

 
villi311:

Hola! Pero no tengo nada más que M1 y M5, y llevo una hora colgado con este.

En los ajustes he puesto M1, M5, M15, H1.

¿Qué estoy haciendo mal?

Estás haciendo todo correctamente, pero no hay suficiente historial en el servidor. M1 y M5 se registran, pero M15 y M30 no.

Intentaré hacer que en este caso se registre todo el historial disponible (y que no aparezca un error como ahora).

Mientras se pueda establecer un número menor de barras, todo funcionará.

 
La nueva versión ha sido enviada para pruebas, estará disponible para su descarga en los próximos 1-2 días.
 
wlad:
Muy bueno!
¿Podrías añadir la posibilidad de imprimir en .hst de una sola vez?

Hecho. La nueva versión estará disponible para su descarga después de la comprobación del moderador.
[Eliminado]  

Toda la profundidad de la historia es un poco de un MITO ...


la cosa es que por ejemplo no necesito ni siquiera minutos para probar una estrategia - 1h y por encima es suficiente ...


Tomemos el mismo usd/jpy - parece que desde 1980 hay datos en h1 o incluso 1976 en fibo por ejemplo - tienen la historia más larga en pares por alguna razón ...


pero si te fijas bien, las velas HOUR van sólo desde 2000, o incluso desde 2001 ...

y cualquier cosa anterior a eso - que son barras diarias incrustado en el período de horas ...


por supuesto, es un infierno de la historia, no la historia ...


El mismo método de AÑADIR barras diarias se utiliza para todos los períodos ... 5h, 6h, 8,12 ... 1,2ч ... etc. 30m. Creo que también ...


Por qué no sé ... pero no añade ninguna credibilidad a la historia en absoluto ... aquí ...


____