Foro Forex 2 Optimizar EA dudas
  • facebook
  • google plus
  • twitter
  • youtube
  • linkedin
Resultados 1 al 8 de 8
  1. #1
    LLopanuy Invitado

    Optimizar EA dudas

    Buenas!
    A ver si álguien me puede orientar un poco.
    Tengo un EA ganador y nunca había hecho optimización hasta hoy. Así que me he puesto a hacer pruebas... pero no se si hago algo mal o que, porque para optimizar el EA en 1 año a 99.9% de calidad, me dice que el tiempo estimado es de 15 a 30 dias!

    He dejado los parámetros por defecto, porque no me dejaba modificar las entradas de la foto 2.
    No se si se puede optimizar algún simple parámetro como el SL o TP, ya que me hace pases y me prueba todos los parámetros del EA.

    En 1:30 horas, solo ha hecho 4 pases.
    Abajo pone los pases 22/10496.

    Lo curioso es que en el otro ordenador haciendole la Optimización a solo el 90% de calidad me dice que lo termina en 4 horas.
    Abajo pone los pases 6/160.

    Luego lo de Algoritmo Genético que significa??
    Gracias de antemano.Nombre:  forex eas2.jpg
Visitas: 0
Tamaño: 41.3 KBNombre:  forex eas.jpg
Visitas: 0
Tamaño: 43.5 KB

  2. #2
    TalTayo Invitado

    Re: Optimizar EA dudas

    Buenas , los parametros a optimizar los tienes en la pestaña entradas, ahi debes tipear en en el cuadrado de los parametros que te interesen optimizar solamente, luego tienes las cuatro columnas:
    Valor: que es el valor que tiene por defecto, no importa tocarlo para optimizar.
    Inicio: El valor que quieres que inicie la optimizacion.
    Pasos: de cuanto en cuanto tiene que ir "saltando"
    Detener: hasta que valor debe optimizar

    Asi si por ejemplo queremos optimizar el SL en el cual trabaja a 15pip normalmente, lo marcamos, en inicio ponemos ej. 10 - Pasos 2 y detener 20

    Asi hara un total de 6 pasos, comenzando en 10, luego 12, 14, 16, 18, 20.

    Por defecto metatrader omite los resultados negativos, de ahi que veas varios pasos y solo te aparezcan los positivos.
    Si quieres verlos todos basta con dar click derecho en la pestaña "resultados de optimizacion" y dejas sin marcar "omitir resultados no utiles".

    Otro tema que no puedo ayudarte mucho es lo del "alogaritmo generico", jamas he logrado acabar una optimizacion con esa casilla marcada, a mitad o antes de finalizar la optimizacion me lanza un error y se detiene todo... no se, falta de maquina quizas...

    Espero que te sea de ayuda!

    Un saludo!

  3. #3
    LLopanuy Invitado

    Re: Optimizar EA dudas

    Ahhhh!... ves, no tenía ni idea.
    Ahora me cuadra todo, por eso en un ordenador me quería hacer 10496 pases y en el otro solo 160, porque en uno tenía todas las casillas marcadas y en otro solo una.

    Genial, ya que no encontraba información concreta de como Optimizar.
    Entonces en este último ejemplo, si se marca TakeProfit (Iniciar:30 Paso:5: Detener:80) hará 11 BackTests sobre cada valor: 30,35,40,45,50,55,60,65,70,75,80 y al final me mandará el mejor resultado a la ventana de "Resultados de Optimización".

    Muchas gracias por tu ayuda Crack!
    Un saludo.

  4. #4
    Caletoyole Invitado

    Re: Optimizar EA dudas

    Otra cosa... puedes explicar un poco por encima sobre los parámetros de la foto 1 de "Parámetro optimizado" y los de la foto 2 de todas las limitaciones?

    Y una última cosa, rarita pero puede ser útil... tu sabes si se puede utilizar la GPU de las tarjetas gráficas NVIDIA para hacer BackTest u Optimizar? El sistema que utiliza es "CUDA", no se si te suena.

    Algunos programas lo permiten para hacer operaciones matemáticas como suplemento de la CPU, así la velocidad de proceso se multiplica.
    Si se pudiera usar en Metatrader sería la leche para optimizar EA's! :wohow:

  5. #5
    Palejom Invitado

    Re: Optimizar EA dudas

    Las opciones de la primera imagen son para el alogaritmo generico, por si hay algo en concreto que te interese obtener mejores valores vendría a ser, aquí te dejo mas info detallada, es de mq5 pero vale igual (al final donde pone"criterios de optimizacion")

    Ayuda de MetaTrader 5

    La ultima pestaña la verdad que ni idea, no la he tocado nunca

    Con respecto a lo de la gráfica no sabría decirte la verdad, aunque imagino que si tienes una maquina buena, cosa que intuyo por la gráfica (si le sobra GPU :lol: ), no te hará falta mas cpu, yo lo he hecho hasta con pc de doble nucleo (viejitas) y sin problema, eso si nunca uso "alogaritmo genetico" y a poder ser y si los parámetros no son muchos o no tienes prisa mejor hacer la optimizacion normal... el alogaritmo genetico omite segun que sets y pasa de hacer el backtest con esa conbinacion ya que intuye de que sera mala por los BT que hizo anteriormente, e igual se escapa alguna buena.
    Puedes, tambien, vijilar como esta el consumo de ram y cpu desde el administrador de tareas o con cualquier programita que te mida el rendimiento del sistema, asi veras como vas de recursos o incluso podrás detectar fallos en los eas o indicadores que usa... me paso en un par de EAs que el bucle no se cerraba por un error en el codigo del indicador y no dejaba de consumir ram y mas ram, hasta que la consumía por completo y el MT4 se paraba (y daba igual la ram que tuvieras, se la comía toda)

    Dejo este link por si quieres informarte mas en detalle sobre el "alogaritmo generico"

    Optimizacion de Expert Advisors III: Entendiendo el verdadero funcionamiento del Algoritmo Genetico - Rankia

  6. #6
    Qalkyr Invitado

    Re: Optimizar EA dudas

    Gracias ! Buah... esto de Optimizar es la pera!! :P
    Multiplica casi por 10 los beneficios respecto a no optimizar sin alterar el DD.
    El EA Optimizado pone mas operaciones y hace que gane mas todavia.

    La diferéncia Antes y Después de la Optimización. Como cambia eh!
    Saludos.

    Nombre:  guardo.jpg
Visitas: 0
Tamaño: 28.1 KB

    - - - Updated - - -

    Excelente , un cambio impresionante , si el backtest esta bien hecho, con comisiones y spread correcto incluido, tienes un bicho muy bueno.

    Hay que tener en cuenta que el spread y las comisiones lo son todo y pueden convertir un EA ganador en Backtest en uno perdedor en real...

    EJ. (comisiones de 6usd incluidas, pero spread bajo)

  7. #7
    alexleyv Invitado

    Re: Optimizar EA dudas

    Ostras... 1 Milloncejo de Euros en 2 años es bastante sorprendente.
    Tu si que tienes un buen bicho!! :clap:

    A mi solo me manda el gif y el htm de la ventana de Informe.
    Saludos.

  8. #8
    Yallly Invitado

    Re: Optimizar EA dudas

    Ya pero no sirve de mucho ya que en real no va tan bien, por eso decía de la importancia del spread, que suele estar por encima de 10 pips para el DAX en muchos brokers, eso son 100 ticks o "points".

    Para hacer esa captura simplemente guardas el informe, tiene que ser desde la pestaña de resultados y no desde el gráfico de balance, guardas el informe y se te abre en el navegado, reduces con scroll del raton + ctrl porque el foro no permite imágenes demasiado grandes asi que almenos lo reduzco un 10% y una ves ahi le das a imprimir pantalla (prtsc, print screen, print pant, según teclado), de ahi lo pegas en un paint mismo, mueves a la esquina, recortas, ajustas y guardas como jpg o similar...

    De seguro que hay algún método mas sencillo pero este es el que a mi me va bien y como estoy acostumbrado no tardo nada.

    Un saludo!

Configuración de cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.