Buenas noches compañeros. El problema que he detectado es el siguiente, os pongo en situación primero:
Cuando descargo un histórico para alimentar a Genbox al hacer una exploración, lo guardo en un fichero en formato .CSV.
Si con ese histórico Genbox consigue un robot que considero viable, ese histórico lo archivo.
Cuando subo el robot al VPS, utilizo ese mismo histórico para hacer el backtest en el VPS y ver que el robot se ha subido correctamente.
Pues bien, el problema que he detectado es que pasados unos días, en un gran porcentaje de los casos, los históricos que se descargan ya no coinciden y no tienen los mismos datos numéricos. Como consecuencia, si con estos nuevos históricos hago un backtest de los robots que tengo operando ya en el VPS, la mayoría se estrellan y ofrecen un gráfico totalmente distinto del que originariamente se obtiene con el histórico que yo archivé, y que fue con el que el robot se construyó.
En ambos casos, los históricos que descargo los paso por el programa de validación de históricos que muy amablemente un compañero nos pasó hace ya tiempo. En ambos casos he comprobado que no hay huecos en los históricos. Lo que difiere son los datos de las velas. Esto me pasa con históricos H4.
Ejemplo: En el par EURJPY H4, el día 23-02-2024 fijaos en los valores que hay en el histórico con el que construí un robot que tengo en funcionamiento:
2024.02.23,00:00,162.904,162.943,162.648,162.892,9786
2024.02.23,04:00,162.889,163.020,162.851,162.991,10527
2024.02.23,08:00,162.991,163.167,162.977,163.065,28992
2024.02.23,12:00,163.065,163.205,162.861,162.991,34468
2024.02.23,16:00,162.992,163.030,162.681,162.807,40091
2024.02.23,20:00,162.808,162.901,162.732,162.876,20411
y sin embargo, si descargo ahora el histórico de ese mismo par, las velas de este día tienen estos otros valores
2024.02.23,00:00,162.930,162.943,162.648,162.888,12215
2024.02.23,04:00,162.884,162.934,162.780,162.893,13552
2024.02.23,08:00,162.893,163.082,162.876,163.040,15094
2024.02.23,12:00,163.041,163.205,163.018,163.112,32759
2024.02.23,16:00,163.113,163.114,162.727,162.881,41103
2024.02.23,20:00,162.880,162.901,162.681,162.832,30859
Esto me hacer estar confuso, porque me surgen estas preguntas:
1- ¿Cuál es el histórico correcto, el que descargué el día que construí el robot con Genbox, o el que se ha descargado ahora?
2- ¿Por qué hay esa variación en los datos de las velas?. Si es un histórico, ¿no deberían ser siempre los mismos?
3- Si hago caso a las gráficas de los backtest del VPS generados con históricos descargados en el momento de hacer el backtest, una mayoría de los robots se me estrellan, y supuestamente los debería de eliminar de inmediato, pero si hago los backtest con los históricos con los que se generaron los robots, las gráficas del backtest salen buenas. ¿A cuál hago caso?
Aclarar que los históricos los descargo siempre desde la opción de “Herramientas” de MT4, desde el Centro de historiales que utiliza Darwinex. Nunca he utilizado otro proveedor de datos que no sea éste.
Agradecería algo de luz en este asunto, porque los datos históricos con los que alimentamos a Genbox para construir los robots es algo básico, y no acabo de entender la razón de que los históricos varíen, no ya en que haya huecos en los mismos, sino en los valores propios de las velas de cada día, lo cual es muy preocupante.
Un saludo a todos.