Publi

Publi

Resultados 1 al 4 de 4


  1. #1

    antecessor


    Reputación:
    Poder de reputación: 8

    Venezuela
    Mensajes: 597
    Créditos: 2,154

    ¿Para que sirve el botón "Optimización" en "Prueba de Estrategia"?


    Publi
    ¿Para que sirve el botón "Optimización" en "Prueba de Estrategia"? Parace sencillo de encontrar esta información, pero la busqué un rato google y no la encontré
    Foro de Forex Trading United

     

  2.                         
    Publi
  3. #2
    Avatar de YHOYO
    antecessor


    Reputación:
    Poder de reputación: 5

    Colombia
    Mensajes: 324
    Créditos: 428

    Re: ¿Para que sirve el botón "Optimización" en "Prueba de Estrategia"?

    El asunto es sencillo

    la idea es que configures 1 vez el EA y luego el probador de estrategias las prueba todas y luego te das cuenta cual es mejor

    por ejemplo.. pensemos un EA con los siguientes parametros, pero quieres saber con cuantos lotes responde mejor la estrategia... entonces..

    marcas la casilla de optimización y le das clic a "propiedades del experto".... te abre un cuadrito como el siguente por ejemplo:
    oro/attachment.php?s=ebdd4e73230721cf26d7e91be5e90470&attachmentid=28751&d=1404228239" id="attachment28751" rel="Lightbox_105982" >¿Para que sirve el botón "Optimización" en "Prueba de Estrategia"?-screenshot_106.png
    en este caso como lo unico que va a variar de tu estrategia son los lotes, pues marcas el cuadrito antes de donde dice lotes.... ¿lo viste? eso le indica al programa que haga tantas pruebas como indiques..... ¿como lo indicas? con las columnas que dicen Iniciar - paso - Detener... para el ejemplo del lote servirîa algo como lo siguiente:

    iniciar 0.1 este va ha ser el primer "backtest" que ara con un lote de 0.1

    paso 1 indica cuanto le va a "sumar" al iniciar para hacer un nuevo "backtest

    Detener 4 pues que valor "maximo" que debe tomar el lote.. en este caso 4


    ahora bien el Ea hace 5 "backtest" o "pruebas de estrategias.... todas ellas con diferentes lotes en este caso

    1. lote 0.1
    2. lote 1.1
    3. lote 2.1
    4. lote 3.1
    5. lote 4.1 (este tambien lo hace porque aunque es mayor a 4... la prueba 4 se hace con un lote de 3.1.. menor a lo maximo que dijimos)

    luego de eso en el cuadro resultados de la optimización te apareceran por defecto SOLAMENTE los resultados que obtengan beneficio... si no te aparece nada es porque ninguno de los test tuvieron ganancias al final... si eso ocurre y quieres ver todos los informes (en este caso 5) , pues le das clic derecho y desmarcas todos los parametros como "omitir resultados no utiles" y los demás..... si aún asi no aparece nada... vuelve ha hacer el backtest.. hay si te apareceran..

    ¿Para que sirve el botón "Optimización" en "Prueba de Estrategia"?-screenshot_107.png

    ahora bien .. luego de eso.. puedes darle doble clic a la estrategia que quieras verificar.. veras como automaticamente se pasa al cuadro de configuración, el cuadro de optimización esta desactivado y las opciones del experto han sido ajustadas respecto a la prueba que le diste doble clic.. todo ello para que realizes de nuevo el backtest solamente de dicha estrategia con el mejor parametro encontrado


    obviamente la cosa se complica entre mas parametros señales al respecto porque mas tiempo tomara al mt4 hacer todas las estrategias.. pero es mejor que hacerlas a mano.

    espero haber sido de ayuda

    Diego
    Foro de Forex Trading United


  4. #3

    antecessor


    Reputación:
    Poder de reputación: 8

    Venezuela
    Mensajes: 597
    Créditos: 2,154

    Re: ¿Para que sirve el botón "Optimización" en "Prueba de Estrategia"?

    Cita Iniciado por YHOYO Ver mensaje
    El asunto es sencillo

    la idea es que configures 1 vez el EA y luego el probador de estrategias las prueba todas y luego te das cuenta cual es mejor

    por ejemplo.. pensemos un EA con los siguientes parametros, pero quieres saber con cuantos lotes responde mejor la estrategia... entonces..

    marcas la casilla de optimización y le das clic a "propiedades del experto".... te abre un cuadrito como el siguente por ejemplo:
    oro/attachment.php?s=ebdd4e73230721cf26d7e91be5e90470&attachmentid=28751&d=1404228239" id="attachment28751" rel="Lightbox_106112" >¿Para que sirve el botón "Optimización" en "Prueba de Estrategia"?-screenshot_106.png
    en este caso como lo unico que va a variar de tu estrategia son los lotes, pues marcas el cuadrito antes de donde dice lotes.... ¿lo viste? eso le indica al programa que haga tantas pruebas como indiques..... ¿como lo indicas? con las columnas que dicen Iniciar - paso - Detener... para el ejemplo del lote servirîa algo como lo siguiente:

    iniciar 0.1 este va ha ser el primer "backtest" que ara con un lote de 0.1

    paso 1 indica cuanto le va a "sumar" al iniciar para hacer un nuevo "backtest

    Detener 4 pues que valor "maximo" que debe tomar el lote.. en este caso 4


    ahora bien el Ea hace 5 "backtest" o "pruebas de estrategias.... todas ellas con diferentes lotes en este caso

    1. lote 0.1
    2. lote 1.1
    3. lote 2.1
    4. lote 3.1
    5. lote 4.1 (este tambien lo hace porque aunque es mayor a 4... la prueba 4 se hace con un lote de 3.1.. menor a lo maximo que dijimos)

    luego de eso en el cuadro resultados de la optimización te apareceran por defecto SOLAMENTE los resultados que obtengan beneficio... si no te aparece nada es porque ninguno de los test tuvieron ganancias al final... si eso ocurre y quieres ver todos los informes (en este caso 5) , pues le das clic derecho y desmarcas todos los parametros como "omitir resultados no utiles" y los demás..... si aún asi no aparece nada... vuelve ha hacer el backtest.. hay si te apareceran..

    ¿Para que sirve el botón "Optimización" en "Prueba de Estrategia"?-screenshot_107.png

    ahora bien .. luego de eso.. puedes darle doble clic a la estrategia que quieras verificar.. veras como automaticamente se pasa al cuadro de configuración, el cuadro de optimización esta desactivado y las opciones del experto han sido ajustadas respecto a la prueba que le diste doble clic.. todo ello para que realizes de nuevo el backtest solamente de dicha estrategia con el mejor parametro encontrado


    obviamente la cosa se complica entre mas parametros señales al respecto porque mas tiempo tomara al mt4 hacer todas las estrategias.. pero es mejor que hacerlas a mano.

    espero haber sido de ayuda

    Diego
    Está muy útil está función (para no estar modificando el código a cada rato).

    Veo que en el cuadro que tu colocaste, aparece una lista de opciones de lotes. Cuando yo lo abro, aunque me sale varias, no me está saliendo la de lote.

    Me tocará curiosear
    Recibe un saludo.
    Foro de Forex Trading United

     

  5. #4
    Avatar de jmsetrader
    antecessor


    Reputación:
    Poder de reputación: 3

    Espana
    Mensajes: 471
    Créditos: 693

    Re: ¿Para que sirve el botón "Optimización" en "Prueba de Estrategia"?


    Publi
    Cita Iniciado por YHOYO Ver mensaje
    El asunto es sencillo

    la idea es que configures 1 vez el EA y luego el probador de estrategias las prueba todas y luego te das cuenta cual es mejor

    por ejemplo.. pensemos un EA con los siguientes parametros, pero quieres saber con cuantos lotes responde mejor la estrategia... entonces..

    marcas la casilla de optimización y le das clic a "propiedades del experto".... te abre un cuadrito como el siguente por ejemplo:
    oro/attachment.php?s=ebdd4e73230721cf26d7e91be5e90470&attachmentid=28751&d=1404228239" id="attachment28751" rel="Lightbox_136509" >¿Para que sirve el botón "Optimización" en "Prueba de Estrategia"?-screenshot_106.png
    en este caso como lo unico que va a variar de tu estrategia son los lotes, pues marcas el cuadrito antes de donde dice lotes.... ¿lo viste? eso le indica al programa que haga tantas pruebas como indiques..... ¿como lo indicas? con las columnas que dicen Iniciar - paso - Detener... para el ejemplo del lote servirîa algo como lo siguiente:

    iniciar 0.1 este va ha ser el primer "backtest" que ara con un lote de 0.1

    paso 1 indica cuanto le va a "sumar" al iniciar para hacer un nuevo "backtest

    Detener 4 pues que valor "maximo" que debe tomar el lote.. en este caso 4


    ahora bien el Ea hace 5 "backtest" o "pruebas de estrategias.... todas ellas con diferentes lotes en este caso

    1. lote 0.1
    2. lote 1.1
    3. lote 2.1
    4. lote 3.1
    5. lote 4.1 (este tambien lo hace porque aunque es mayor a 4... la prueba 4 se hace con un lote de 3.1.. menor a lo maximo que dijimos)

    luego de eso en el cuadro resultados de la optimización te apareceran por defecto SOLAMENTE los resultados que obtengan beneficio... si no te aparece nada es porque ninguno de los test tuvieron ganancias al final... si eso ocurre y quieres ver todos los informes (en este caso 5) , pues le das clic derecho y desmarcas todos los parametros como "omitir resultados no utiles" y los demás..... si aún asi no aparece nada... vuelve ha hacer el backtest.. hay si te apareceran..

    ¿Para que sirve el botón "Optimización" en "Prueba de Estrategia"?-screenshot_107.png

    ahora bien .. luego de eso.. puedes darle doble clic a la estrategia que quieras verificar.. veras como automaticamente se pasa al cuadro de configuración, el cuadro de optimización esta desactivado y las opciones del experto han sido ajustadas respecto a la prueba que le diste doble clic.. todo ello para que realizes de nuevo el backtest solamente de dicha estrategia con el mejor parametro encontrado


    obviamente la cosa se complica entre mas parametros señales al respecto porque mas tiempo tomara al mt4 hacer todas las estrategias.. pero es mejor que hacerlas a mano.

    espero haber sido de ayuda

    Diego
    Gracias máquina, te doy las gracias, reputación y no te doy un morreo pq estoy casado con mi mujer jejejej, lo has explicado de maravilla, no sabía esta función del backtest y esto me ahorrará mucho rato.
    Foro de Forex Trading United

     

Publi
Publi


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