Optimización dentro del código

 

Publi

Resultados 1 al 3 de 3

Tema: Optimización dentro del código

  1. #1
    Hola,

    Me preguntaba si hay una forma de realizar la optimización, como usar el probador de egy, pero más bien dentro del código mismo con fines de tasa. ¿Posiblemente un guión?

    No crear un código más rápido, sino específicamente ejecutar la optimización para crear los resultados más rentables para un EA dentro del código.

    Si desea maximizar algo que necesita miles de millones de pases, ¿existe una forma más rápida de obtener los mejores resultados desde el propio código en lugar de usar el probador de energía?

    Entiendo que MT5 puede usar múltiples núcleos y generar resultados más rápidos que el probador de energía de un solo subproceso MT4, pero si está usando un procedimiento de fuerza bruta, esto aún requeriría años para maximizar algo que requirió miles de millones de pases, incluso usando un quadcore. Y MT5 se establece automáticamente en algoritmo genético una vez que pasa la necesidad de maximizar algo que necesita más de 100 000 000 pases. Así que nada de fuerza bruta.

    Alguien me dijo hace un tiempo que puede realizar la optimización dentro del código y es considerablemente más rápido.

    ¿Alguna idea?

    Gracias,

  2. #2
    Hola David, creo que la pregunta puede necesitar una reformulación. Estoy leyendo su consulta como (y reformulándola para aumentar el rango más allá de solo MT4/5):
    Cita Iniciado por ;
    ¿Puedo optimizar las entradas de un algoritmo comercial en tiempo real, p. basado en las condiciones actuales del mercado?
    La respuesta breve es sí, independientemente de la plataforma utilizada. Depende del diseño y la implementación de este algoritmo (o EA para utilizar la jerga de Metatrader). Puede que no sea una tarea pequeña desde la perspectiva de la programación o el diseño algorítmico, pero conceptualmente no hay mucho más que eso. La cantidad de CPU necesaria depende del algoritmo y de la forma en que gestiona y procesa la entrada (por ejemplo, las versiones o los indicadores, etc.) para producir señales. También necesita escribir su optimizador personal. ¿Puedo estar en lo correcto al decir que está buscando una egía elástica? .

  3. #3
    Buscaría mejorar la tasa de su código y trataría de evitar simplificarlo. De todos modos, ¿qué tan buena puede ser una energía si necesita optimizarla y operarla 100,000,000 de veces para encontrar algo que encaje? Un algoritmo de aprendizaje automático cumplido solo puede tomar una ejecución nocturna para manejar el comercio de un día. De todos modos, si necesita energía, tal vez use Matlab:
    http://uk.mathworks.com/products/par....mathworks.comIncluso creo que puedes usar agentes adicionales con MT5
    http://www.metatrader5.com/en/terminal/help/mql5cloudSin embargo, nunca tuve que usarlos cuando he codificado en Mt5

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Cookies
Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación. Si continua navegando, consideramos que acepta su uso. Puede cambiar la configuración u obtener más información y política de cookies aquí.