CARACTERÍSTICAS ORDENADOR PARA BACKTESTING

 

Hola 


Estoy empezando a "trastear" con un robot que he comprado en el market para entender cómo funciona el backtesting en MT4 y la optimización de parámetros. Además, he empezado a programar uno mío y lo estoy testeando.


El caso es que si quiero optimizar un robot con muchas variables y con una cantidad grande de valores de cada variable, el proceso se hace "eterno" con mi portátil. Además esto empeora si lo testeo en un periodo de tiempo grande. 


Mi pregunta es: ¿vale la pena comprar una WORKSTATION para hacer el backtesting? Es decir, un ordenador con una potencia alta de cálculo tipo los HP serie Z o DELL PRECISION. La duda es si el MT4 se beneficiaría de esa potencia.


Gracias por la ayuda

 
josecort_trader:

Hola 


Estoy empezando a "trastear" con un robot que he comprado en el market para entender cómo funciona el backtesting en MT4 y la optimización de parámetros. Además, he empezado a programar uno mío y lo estoy testeando.


El caso es que si quiero optimizar un robot con muchas variables y con una cantidad grande de valores de cada variable, el proceso se hace "eterno" con mi portátil. Además esto empeora si lo testeo en un periodo de tiempo grande. 


Mi pregunta es: ¿vale la pena comprar una WORKSTATION para hacer el backtesting? Es decir, un ordenador con una potencia alta de cálculo tipo los HP serie Z o DELL PRECISION. La duda es si el MT4 se beneficiaría de esa potencia.


Gracias por la ayuda


La respuesta es; NO.

MT4 no usa ni todos los micros (DualCore, QuadCore, etc), y con ello toda la potencia cuando hace BT's....abre el administrador de tareas y fíjate en la CPU mientras trabaja. ¿Como se te queda el cuerpo? XD

En cualquier caso para MT5, donde es todo lo contrario (usa todos los micros y toda la potencia).

Ademas para BT's con cierta relevancia en MT4 tienes que andar bajando históricos de ticks via TickStory/TickDownloader, etc.....con MT5 ya tienes eso resuelto.

Como ves MT5 es el futuro...aunque añorare la simpleza del MT4, la verdad. ^^

Saludos!

 
Miguel Angel Vico Alba:


La respuesta es; NO.

MT4 no usa ni todos los micros (DualCore, QuadCore, etc), y con ello toda la potencia cuando hace BT's....abre el administrador de tareas y fíjate en la CPU mientras trabaja. ¿Como se te queda el cuerpo? XD

En cualquier caso para MT5, donde es todo lo contrario (usa todos los micros y toda la potencia).

Ademas para BT's con cierta relevancia en MT4 tienes que andar bajando históricos de ticks via TickStory/TickDownloader, etc.....con MT5 ya tienes eso resuelto.

Como ves MT5 es el futuro...aunque añorare la simpleza del MT4, la verdad. ^^

Saludos!


Hola Miguel


Agradezco tus consejos. ¿Hay alguna forma de pasar los EA de MT4 a MT5 y viceversa directamente? Porque podría usar el MT5 para BT y el MT4 para las pruebas en DEMO o LIVE.


GRACIAS

 
josecort_trader:


Hola Miguel


Agradezco tus consejos. ¿Hay alguna forma de pasar los EA de MT4 a MT5 y viceversa directamente? Porque podría usar el MT5 para BT y el MT4 para las pruebas en DEMO o LIVE.


GRACIAS


Negativo.

Cada plataforma usa su propio lenguaje (MQL4 y MQL5)...que aunque parecidos, son lo suficientemente diferentes como para hacer que no sean compatibles.

 
Miguel Angel Vico Alba:


Negativo.

Cada plataforma usa su lenguaje propio (MQL4 y MQL5)...que aunque parecidos, son lo suficientemente diferentes como para hacer que no sean compatibles.


Entendido!


GRACIAS!!!!


:-)