Tuto Backtest EA MT4 + Historiales

 

Publi

Tuto Backtest EA MT4 + Historiales

 

Publi

Resultados 1 al 9 de 9


  1. #1
    Avatar de albertodls



    Reputación:
    Poder de reputación: 10

    Espana
    Mensajes: 123
    Créditos: 2.918

    Re: Tuto Backtest EA MT4 + Historiales


    Publi
    Cita Iniciado por Xicod Ver mensaje
    Buenos días
    He intentado descargarme el historial desde MEGA, pero no se puede.
    Puedes decirme otra forma de descargarlos.

    Saludos
    hooola.

    Creo que esta arreglado:


    https://mega.nz/#F!lWAnlLqK!z2hZzSFuy6kxQWgYL5gKRw

    Si no funciona tiro el titulo de informatica de la formacion profesional a la basura


    O te lo envio por mail

    espero te llegara el correo que te envié.

    Un Saludo!!
    Foro de Forex Trading United

  2. Publi
    Publi


  3. #2
    Avatar de albertodls



    Reputación:
    Poder de reputación: 10

    Espana
    Mensajes: 123
    Créditos: 2.918

    Tuto Backtest EA MT4 + Historiales

    Buenas!!

    Voy a compartir lo que e conseguido sacar en claro en el tema de realizar baktesting de Eas, un
    mundo apasionante pero con una carencia enorme de información clara y concisa. Espero que este aporte
    ayude un poco a aquel que comience a interesarse por el tema. Vamos al lio.


    La realidad sobre los EAs

    Si buscas un robot maravilloso que nada mas enchufarlo empiece a escupir pasta por tu pantalla
    olvídate desde ya. Hedge Funds y demas depredadores los usan, si, con salas llenas
    de profesionales mejorando y optimizando continuamente sus maquinas. No esperes comprarte
    un Ea por 100 pavos y forrarte mientras agitas un martini junto a la piscina.
    No digo que no haya buenos Eas en el mercado, todo lo contrario, pero manejarlos sin
    conocimiento es como darle un ferrari a un mono tuerto. Tenemos que saber exactamente
    que hace y como (el Ea, no el mono, ese seguro que se la pega).

    Tipos de Robots

    Tipo / Indicador adecuado
    Scalper | Willian`s percent range
    Tendencial | MACD, CCI, Momentum, ADX
    Breakout | ADX, ATR, Momentum
    Rango | RSI, Envelopes y Keltner

    Esto es lo basico, son los nombres, faltan los apellidos.
    - Brekaout por volatilidad
    - Breakout Tendencial
    - Scalper de Rangos
    - Scalper Asiatico: Subfamilia del anterior, se pusieron de moda hace unos años.
    FapTurbo es un ejemplo.
    - Falso Breakout de rango medio basado en medias con condensador de flufo y... las
    posibilidades son enormes.

    Cartera de inversion

    Lo ideal es tener una cantera de robots preparada para usarla
    en cualquier momento. En el mercado tendremos una seleccion
    de ellos, operando conjuntamente en pares distintos.

    ¿Cuantos? unos 11, por temas de riesgo no se aconseja mas.
    ¿De que tipo? pues depende del mercado, en 2014 que el Euro
    caía que daba gusto le dariamos prioridad a los tendenciales:
    5 tendenciales, 2 rangos, 3 Breakout, 2 Scalpers por ejemplo.

    Los robots tienen una vida útil. Cuando decaen hay que
    quitarlo del Dream Team, pasarlos a demo y dejarlos
    en cuarentena. Si vuelve a darnos rendimiento (ya sea
    dentro de un año) ya veriamos si conectarlo de nuevo
    al real.

    Por eso la importancia de tener una cantera extensa y nutrida,
    Si el mercado me pide a gritos que haga scalpin y no tengo ninguno
    mal vamos.

    Software

    ¿Porqué Metatrader?
    Habrá muchos sofwares muy bonitos y llenos de colorines pero necesitamos
    baktests de muchos años, de multitud de pares, en distintas temporalidades, de nosecuantosmil
    robots que queremos probar. El mejor por el momento para esto es metatrader.

    Tikstory para tener los históricos tick a tick REALES. En este foro
    hay un tutorial muy bueno para aprender a manejarlo.

    Para el análisis uso el Quant Analizer. Exportas el baktest hecho en metatrader y a disfrutar
    de estadísticas cojonudas. Aquí podemos conjuntar los resultados de varios robots
    como si hubiesen estado operando juntos. Justo lo que buscamos no?
    Parte del programa es de pago, al final me someteré a esta sucia sociedad capitalista
    y lo compraré U.U

    ¿tick a tick u open price?


    Necesitamos velocidad, hacer baktests de 10 años tick a tick.... mejor no.

    Por eso buscaremos Eas que operen a la apertura de vela.
    El mayor problema que e encontrado es controlar que los TP y SL sean lógicos
    a la temporalidad que uso. Graficos H1 con TP y SL a 10 pips da resultados
    irreales. Si de un velazo se cubren mis salidas la maquina no sabe donde
    estuvo primero el precio y me dará el resultado que le de la gana.

    Con los scalper muchas veces no tendremos mas remedio que operar al tick
    así que tocara fastidiarse.


    In Sample / Out Sample

    Para la optimizacion usaremos un periodo de tiempo extenso. Unos
    10 años mínimo, buscamos sistemas robustos que puedan con
    todo.

    Por ejemplo, del 1-1-2007 al 1-1-2017. este es mi periodo In Sample
    Optimizamos hasta obtener los resultados esperados.

    Probaremos el robot desde el 1-1-2017 hasta hoy. Out Sample.

    Si todo va bien pasamos a demo unos meses.
    Que la cosa marcha, a cuenta micro. Esta es la prueba de fuego
    que de ser superada ya podremos recibir con honores a un nuevo
    jugador en nuestra cantera.

    Todo esto requiere tiempo y trabajo... pues claro, que esperabas

    Optimizacion y algoritmo genetico

    Para no extenderme voy a suponer que todos sabemos como se usa
    el genético en metatrader.

    Esta herramienta es buena, si, pero no tires de ella poniendo datos
    sin ton ni son y a ver lo que sale. Hay que buscar la lógica de lo que
    estamos testeando, conocer la estrategia en la que se basa el robot
    y potenciarla.
    Un cambio de parámetros mal pensado puede convertir
    un Breakout en un Tendencial. A no ser que sea esto lo que busco,
    estoy perdiendo el control de lo que hago. No mola.

    La optimizacion da para un tutorial independiente. Solo quiero dejar
    claro que no podemos dejar nada al azar.

    Preparando el metatrader

    Tendremos una plataforma para operar y otra para testear.
    Nada mas abrir la de testeo (una demo nuevecita) quitamos los gráficos
    que se abren por defecto.

    En Herramientas/Opciones/Gráficos pondremos
    Max. Barras en historias y Max Barras en grafico al maximo
    llenando sus respectivos campos de nueves (99999999999)
    y aceptar.
    En Herramientas/Opciones/Asesores Expertos
    marcamos Permitir trading automatico, Permitir importacion DLL
    y Permitir Web Reqest.

    Historiales

    Aquí está la chicha, el historial lo es todo para nosotros. A de ser de calidad
    y sin huecos. Los mejores los encontramos facilmente en AlpariNA, broker
    arabe en el que me he abierto una demo bajo el seudonimo de Ali Ahmadi
    (Aldi para los colegas).

    En algunos pares los encontramos desde 1999, en otros desde 2007, 2009...
    No e descargado los de M1 porque solo los había desde 2014 y, como digo,
    quiero mas años para mis pruebas. Aquí el enlace:

    https://mega.nz/#F!lWAnlLqK!z2hZzSFuy6kxQWgYL5gKRw

    Nunca e usado mega asi que espero puedan acceder sin problemas, si los
    hubiese dejame un comentario.
    Si alguien quiere los datos M1 de algun par o cualquier otra cosa
    pues lo mismo.


    Me dejo mil cosas en el tintero pero va siendo hora de cerrar.

    E sacado gran parte de lo que e dicho buscando en foros y comiendome
    todos los videos de Pablo Ortiz de Robot-de-forex.
    No pretendo hacerme el master, solo compartir lo aprendido que para eso
    estamos aqui.

    Para el proximo capitulo subiré el primer robot que e echo, cómo lo copié
    vilmente de uno de la tienda de metaquotes (500 pavos vale el muy jodio)
    porqué da un rendimiento bonito y porqué no lo operaria jamas.

    Un Saludo!!
    Foro de Forex Trading United
    Última edición por albertodls; 01:12 a las


  4. Gracias Xicod, Armando, Jjalonso, pelentaro Gracias por este post
  5. #3
    Avatar de albertodls



    Reputación:
    Poder de reputación: 10

    Espana
    Mensajes: 123
    Créditos: 2.918

    Re: Tuto Backtest EA MT4 + Historiales

    Cita Iniciado por Piperon Ver mensaje
    Muy buen post, me interesa mucho ya que estoy inciandome en esto de los sistemas automáticos, de hecho estoy haciendo ahora mismo un curso de mql4.
    ¿Entonces entiendo que la secuencia para realizar backtesting sería primero lo realizas en el metatrader y luego lo analizas en Quant Anayzer?
    En Quant Analizer las estadísticas son completas, es decir los resultados que te arroja te indican operaciones ganadoras y perdedoras, el número seguido de operaciones perdedoras, porcentaje de acierto, día y hora de cuando se han llevado a cabo, etc.
    Pregunto todo este tocho porque mi idea inicial era aprender a usar mql4 y luego utilizar Forex Tester, que para hacer backtesting manual me parece cojonudo, y ya he comprobado que el backtest corresponde con mis operaciones reales, pero descubrí hace poco que su lenguaje de programación es distinto con lo que esa idea inicial queda descartada.
    Estaba pensando en dejar el curso mql4 y pasarme a prorealtime pues las estadísticas que ofrece a mi parecer son bastante buenas, pero si se pueden backtestear tantos años atrás y conseguir estadísticas cojonuda de esa manera sigo con el curso mql4.
    Bueno gracias por tu post Alertodls y perdón si las preguntas son un tanto absurdas, pero estoy comenzando en esto de los sistemas y aún me queda mucho camino por recorrer.

    Enviado desde mi ONEPLUS A3003 mediante Tapatalk

    En cuanto al Quant Analyzer, es un conjunto. Muchas veces afino la optimizacion en MT4 y en el Quant descubro
    que la sesion asiatica le sienta fatal. Pues vuelvo a mt4 y optimizo con mi nuevo dato. por ejemplo.

    Ademas el Quant (de pago) tiene muchas funciones como el simulado de apagado del robot al
    aplicarle una media movil a la curva de capital para evitar DD`s, simulaciones de montecarlo...

    Luego piensa que no tendras un solo robot, tienes que saber como funcionan todos juntos,
    no para ver lo que ganas, eso mas o menos da igual, si no cuanto pierden:
    DD max
    DD de media por operacion
    Correlacion de DD entre robots...

    Comparar un backtest algoritmico con uno manual de la misma estrategia... no suele ser efectivo,
    manualmente es muy dificil simular lo que aria la maquina. Por no decir que testear 10 años
    de graficos M15 tiene que ser titanico

    Sigue con el curso, como minimo descubriras que la programacion es algo cojonudo,
    a veces tedioso, si, pero te ayuda a enterder mejor los robots y mejorarlos.
    (Y hacerte tus propios indicadores y scripts mola muchisimo)
    Tienes que tener en cuenta que el 99.9% de lo que hay actualmente en tema de Eas
    esta echo por y para mt4. (si, soy de ese 45,3% de la gente que se inventa
    las estadisticas )

    Un saludo!!

    - - - Updated - - -

    Cita Iniciado por Xicod Ver mensaje
    Buenos días
    He intentado descargarme el historial desde MEGA, pero no se puede.
    Puedes decirme otra forma de descargarlos.

    Saludos
    Si es que soy un patata para ciertas cosas
    Esta noche lo miro y lo arreglo
    Foro de Forex Trading United
    Última edición por albertodls; 17:50 a las


  6. Gracias Piperon Gracias por este post
  7. #4




    Reputación:
    Poder de reputación: 10

    Mensajes: 38
    Créditos: 923

    Re: Tuto Backtest EA MT4 + Historiales

    Buenos días

    Felicitarte por el post y decirte que lo veo muy completo e interesante.

    Saludos
    Foro de Forex Trading United

  8. #5
    Avatar de albertodls



    Reputación:
    Poder de reputación: 10

    Espana
    Mensajes: 123
    Créditos: 2.918

    Re: Tuto Backtest EA MT4 + Historiales

    Cita Iniciado por Xicod Ver mensaje
    Buenos días

    Felicitarte por el post y decirte que lo veo muy completo e interesante.

    Saludos
    Hola xicod!

    Te e escrito un tocho mensaje pero me da error al enviarlo
    Cuando diga de funcionar te lo mando.

    Un saludo!!
    Foro de Forex Trading United

  9. #6




    Reputación:
    Poder de reputación: 10

    Mensajes: 38
    Créditos: 923

    Re: Tuto Backtest EA MT4 + Historiales

    Gracias
    Espero leerlo cuando funcione,
    veo que no puedo darte el mail para que me lo envíes.

    saludos
    Foro de Forex Trading United

  10. #7




    Reputación:
    Poder de reputación: 10

    Mensajes: 38
    Créditos: 923

    Re: Tuto Backtest EA MT4 + Historiales

    Buenas noches,
    Perdona por contestar tan tarde, no he recibido ningún mail tuyo, me lo podrías reenviar.

    Gracias
    Foro de Forex Trading United

  11. #8




    Reputación:
    Poder de reputación: 10

    Mensajes: 38
    Créditos: 923

    Re: Tuto Backtest EA MT4 + Historiales

    Buenos días
    He intentado descargarme el historial desde MEGA, pero no se puede.
    Puedes decirme otra forma de descargarlos.

    Saludos
    Foro de Forex Trading United

  12. #9




    Reputación:
    Poder de reputación: 8

    Espana
    Mensajes: 5
    Créditos: 166

    Re: Tuto Backtest EA MT4 + Historiales


    Publi
    Muy buen post, me interesa mucho ya que estoy inciandome en esto de los sistemas automáticos, de hecho estoy haciendo ahora mismo un curso de mql4.
    ¿Entonces entiendo que la secuencia para realizar backtesting sería primero lo realizas en el metatrader y luego lo analizas en Quant Anayzer?
    En Quant Analizer las estadísticas son completas, es decir los resultados que te arroja te indican operaciones ganadoras y perdedoras, el número seguido de operaciones perdedoras, porcentaje de acierto, día y hora de cuando se han llevado a cabo, etc.
    Pregunto todo este tocho porque mi idea inicial era aprender a usar mql4 y luego utilizar Forex Tester, que para hacer backtesting manual me parece cojonudo, y ya he comprobado que el backtest corresponde con mis operaciones reales, pero descubrí hace poco que su lenguaje de programación es distinto con lo que esa idea inicial queda descartada.
    Estaba pensando en dejar el curso mql4 y pasarme a prorealtime pues las estadísticas que ofrece a mi parecer son bastante buenas, pero si se pueden backtestear tantos años atrás y conseguir estadísticas cojonuda de esa manera sigo con el curso mql4.
    Bueno gracias por tu post Alertodls y perdón si las preguntas son un tanto absurdas, pero estoy comenzando en esto de los sistemas y aún me queda mucho camino por recorrer.

    Enviado desde mi ONEPLUS A3003 mediante Tapatalk
    Foro de Forex Trading United

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