Backtest ---- Analizador de informes - Página 2

 

Publi

---- Analizador de informes

 

Publi

Página 2 de 2 PrimerPrimer 12
Resultados 11 al 19 de 19


  1. #11
    Avatar de Vinisius
    Erectus


    Reputación:
    Poder de reputación: 12

    Espana
    Mensajes: 312
    Créditos: 126

    Re: ---- Analizador de informes


    Publi
    ------------------------------------------------------------------------------------------------------------------------------------------------------


    Coño Rojote , ¿ y todo eso tienes que leerte para llegar a una conclusión ?.

    Que mareo.

    Podrías utilizar el programa gratuito SQ EA Analyzer.

    No lleva tanta cosa pero está aceptable.


    Saludos.
    Foro de Forex Trading United

  2. Publi
    Publi


  3. #12
    Avatar de Vinisius
    Erectus


    Reputación:
    Poder de reputación: 12

    Espana
    Mensajes: 312
    Créditos: 126

    Re: ---- Analizador de informes

    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


    ¿ Entonces sugieres que mejor utilice una base de datos que un archivo CSV ? . Mis archivos CSV de ticks son de 6 años. ¿ Vuelco y/o convierto mi archivo de ticks CSV a MySQL ?. ¿ Y luego ya paso a trabajar con Excel ?.



    En un backtest tick a tick también se podría mandar el DD flotante siempre que programes un módulo que lo calcule y envíe el dato cada x ticks. Incluso se podría mostrar en visual por pantalla el flotante a medida que se realiza el backtest. (yo lo tengo programado en alguno de mis expertos).
    Aquí entonces, cuando hablabas de modulo te estabas refiriendo a código mql4 del EA


    Ya casi lo tenemos.



    Un saludo
    Foro de Forex Trading United

  4. #13
    Avatar de Vinisius
    Erectus


    Reputación:
    Poder de reputación: 12

    Espana
    Mensajes: 312
    Créditos: 126

    Re: ---- Analizador de informes

    Y este otro programa Report Manager que es muy simple, pero en el dato del DD se acerca más al real que el otro.



    Saludos.
    Foro de Forex Trading United

  5. #14
    Avatar de Vinisius
    Erectus


    Reputación:
    Poder de reputación: 12

    Espana
    Mensajes: 312
    Créditos: 126

    Re: ---- Analizador de informes

    Llevo 1 mes leyendo y estudiando Excel y Mql4. Ahora añado además el MySQL y programación general.


    Este fin de año proximo, me van a sonar las campanas ... pero en la cabeza directamente.


    En que berenjenales me meto.


    Saludos.
    Foro de Forex Trading United

  6. #15
    Avatar de carlessan



    Reputación:
    Poder de reputación: 0

    Mensajes: 95
    Créditos: 2.505

    Re: ---- Analizador de informes

    Si ok, me refería programarlo en el EA.

    El hecho de usar csv o MySQL para los datos es una decisión personal en función de tus conocimientos, yo prefiero trabajar con MySQL que con archivos de texto.

    Salu2
    Foro de Forex Trading United

  7. #16
    Avatar de carlessan



    Reputación:
    Poder de reputación: 0

    Mensajes: 95
    Créditos: 2.505

    Re: ---- Analizador de informes

    No conozco de la existencia de un software que controle el flotante de la forma que quieres.
    Sería cuestión de crear uno.

    Tampoco no te hace falta mandar la equity a cada tick, lo puedes hacer cada x segundos en tiempo real y si usas el backtest del meta normal puedes mandarla a cada cierre de vela de 1M o 5M, etc, dependiendo del TF que usen tus estrategias. Si usas backtest tick a tick, puedes probar de hacerlo cada x pips por ejemplo. Para ello puedes hacerlo de dos formas desde un experto metatrader:

    1.- con la librería wininet.dll de Windows con la que llamas a una página web en php y le mandas los valores que quieres procesar en la base de datos.
    2.- con la librería libmysql.dll para conectar directamente el EA con la base de datos MySQL
    (te pongo un enlace del foro de metaquotes donde hay un experto que lanza los ticks a una base de datos MySQL):TicksInMySQL - MQL4 Code Base

    Con esto tienes el envío de datos

    Para su proceso, puedes utilizar Visual Studio y trabajar directamente con MySQL, no te hace falta pasar por Excel, pero todas estas opciones don una solución para para el análisis forward o "en directo", pero no para backtest, ya que ¿cómo lo harás para que desde un backtest del meta te mande el flotante tick a tick?

    Es por eso que hace falta un software que realice la comparación entre los históricos tick a tick y el statment de la metatrader (de un backtest), los compare y obtenga el DD flotante. Supongo que con Excel se podría hacer, pero hay que dominarlo un poco. Para el backtest no te hace falta ni Visual Studio ni MySQL.

    En realidad para backtest no te hace falta ninguna base de datos, solo realizar un Excel que capture el statment del backtest y lo compare con el histórico tick a tick para obtener el flotante producido durante el transcurso de cada orden.

    Luego si lo quieres complicar más, pues se puede hacer que lea múltiples históricos (pares), que lea múltiples statments (de diferentes expertos), etc. y puedes obtener el flotante de un grupo de expertos que utilizan distintos pares, bien no?

    Salu2
    Foro de Forex Trading United

  8. #17
    Avatar de Vinisius
    Erectus


    Reputación:
    Poder de reputación: 12

    Espana
    Mensajes: 312
    Créditos: 126

    Re: ---- Analizador de informes

    Cita Iniciado por dream3r Ver mensaje
    Para nada! No te dejes desanimar por nadie ni por nada.
    El tema es cuestión de prioridades: yo prefiero tener este tiempo para hacer otras cosas que programar un sistema de backtesting que a lo mejor después no lo aprovecho tanto. O a lo mejor sí! No sé....valora lo que hagas, que el tiempo es limitado e incomprable!

    Pués para mi sería prioritario. Yo utilizo más de un EA al mismo tiempo en la misma cuenta.
    Para diversificar pero principalmente para intentar controlar el DD global.
    Con 2 Robots voy haciendo pero como le quiera meter más es de lo más cansino y aburrido que se puede esperar (que te estaré contando que no sepas).

    No veas el rato que me lleva analizar cada robot por separado y luego ir comparando sus informes y graficos uno al lado del otro para buscar sus DD y situarlos correctamente en el tiempo para verificar aproximadamente que harían juntos en una cuenta. Pero bueno, tengo aprendido que comparando los gráficos y apuntando con el cursor tengo todos los datos que necesito y no es necesario backtestear por año, solamente en su conjunto (6 años).


    Bueno, después de decir eso , no me queda otra que retractarme, no es prioritario pero que carajo ... como ayudaría.



    Mirad esta páginita: StrategyQuant EA Analyzer

    Ah si. Es precisamente una de las herramientas que aconsejo a Rojote unos post más arriba.


    Saludos
    Foro de Forex Trading United

  9. #18
    Avatar de Vinisius
    Erectus


    Reputación:
    Poder de reputación: 12

    Espana
    Mensajes: 312
    Créditos: 126

    Re: ---- Analizador de informes

    Ok.

    Pués muchas gracias por todo Carlessan.

    Espero no haberte resultado demasiado pesado pero es que a mí cuando me apasiona un tema no paro hasta llegar al final.


    Un saludo.
    Foro de Forex Trading United

  10. #19
    Avatar de Vinisius
    Erectus


    Reputación:
    Poder de reputación: 12

    Espana
    Mensajes: 312
    Créditos: 126

    Re: ---- Analizador de informes


    Publi
    En realidad para backtest no te hace falta ninguna base de datos, solo realizar un Excel que capture el statment del backtest y lo compare con el histórico tick a tick para obtener el flotante producido durante el transcurso de cada orden.


    Cita Iniciado por carlessan Ver mensaje
    Sorry, he cometido un error en el análisis anterior

    En un backtest tick a tick también se podría mandar el DD flotante siempre que programes un módulo que lo calcule y envíe el dato cada x ticks. Incluso se podría mostrar en visual por pantalla el flotante a medida que se realiza el backtest. (yo lo tengo programado en alguno de mis expertos).

    Supongo que aquí estas hablando de programarlo en el código del mismo EA ¿no?. Pero esto sería trasladable después para que Excel recalcule las operaciones y sus equidades de la mezcla de 2 robots o más. No necesitaríamos base de datos dices para Backtests, entonces utilizamos directamente los archivos CSV para ello ?... ¿ O como?. ¿ Cuando hablas de modulo te refieres al propio EA o a Excel ?.

    ¿ Serias tan amable de explicarme de nuevo el proceso para realizar SOLO Backtests , para abrir los report o statements y recalcular las operaciones tick a tick con equity y con la mezcla de varios EAs ?.

    Está última actualización tuya me ha confundido. Cuando me haga grande quiero ser programador.


    Saludos.
    Foro de Forex Trading United

Página 2 de 2 PrimerPrimer 12
This website uses cookies
Utilizamos cookies propias y de terceros para elaborar información estadística y mostrarle publicidad personalizada a través del análisis de su navegación. Si continúa navegando acepta su uso. Más información y política de cookies.
     

 

Publi


Aviso Legal
Ley Orgánica 15/1999, de 13 de diciembre, de Protección de Datos de Carácter Personal