Discusión sobre el artículo "MQL5 Wizard: Cómo enseñar a un Asesor Experto a abrir las órdenes pendientes de cualquier precio" - página 2
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
hola vladimir,
Me gusta este artículo, ¿es posible escribir un EA que utiliza sólo las órdenes pendientes para abrir operaciones con el uso de otro indicador. por ejemplo, si el precio se mueve en una dirección por 5 que desencadena una compra o venta sin tener en cuenta.
hola vladimir,
Me gusta este artículo, ¿es posible escribir un EA que utiliza sólo las órdenes pendientes de abrir operaciones con el uso de otro indicador. por ejemplo, si el precio se mueve en una dirección por 5 que desencadena una compra o venta sin tener en cuenta.
¿Está seguro de que su pregunta se refiere a un artículo MQL5 Wizard: Cómo enseñar a un EA a abrir órdenes pendientes a cualquier precio?
Hola Vladimir.
Hola @Vladimir Karputov -- ha sido un artículo muy instructivo, ¡gracias por ello!
Personalmente encuentro este framework OOP en MQL5 bastante interesante para la construcción de bots mediante la composición de objetos que representan expertos, señales, filtros, indicadores, gestores de riesgo, etc. -- enfoque muy elegante en mi opinión, ya que favorece la reutilización de código y la extensibilidad sin sacrificar aparentemente mucha potencia... sin embargo debido a su complejidad la curva de aprendizaje parece bastante empinada.
En cualquier caso, como estoy haciendo la transición a MQL5 exclusivamente y tengo buena experiencia en conceptos/lenguajes OOP, estoy realmente interesado en adaptarlo para mi propio uso en la creación de prototipos de nuevas ideas de trading y el desarrollo de sistemas de trading estudiando. He estado estudiando y jugando con el código de la biblioteca y me preguntaba acerca de su enfoque de mejores prácticas recomendadas para lo siguiente:
PREGUNTA: ¿Cómo integraría un filtro de tendencia para las señales recibidas en el experto?
La librería incluye la propiedad CExpertBase::m_trend_type pero desgraciadamente no se utiliza realmente en ninguna parte de los ejemplos proporcionados con la plataforma. Estoy dividido entre dos posibilidades de diseño... Añadir un objeto de filtrado de tendencias directamente en mi subclase de CExpert (ver fragmento de código más abajo), lo que podría ofrecer un mayor control en la toma de decisiones de trading a nivel del experto. Otra forma de resolverlo podría implicar juguetear con los filtros de mi objeto señal principal y de alguna manera calcular la tendencia y tomar una decisión dentro de mi subclase de CSignalExpert, por ejemplo, dentro de CSignalWithTrendFilter::Direction(). Aún no estoy muy seguro de cuáles son las ventajas y desventajas de un método frente al otro, y cuál me proporcionará más flexibilidad para los requisitos de mis futuros proyectos, es decir, más reutilización de código sin complicaciones y menos retoques de mis clases base.
Gracias de antemano por su ayuda y recomendaciones.
Cambié a mi motor de comercio hace mucho tiempo Un intento de desarrollar un constructor EA - es más flexible.
Vale, ya veo... estoy leyendo el artículo y echaré un vistazo al código adjunto... en cualquier caso, seguiría agradeciendo tu comentario/opinión sobre la pregunta anterior si no te importa. Muchas gracias.
Vale, ya veo... estoy leyendo el artículo y echaré un vistazo al código adjunto... en cualquier caso, seguiría agradeciendo tu comentario/opinión sobre la pregunta anterior si no te importa. Muchas gracias.
CExpertSignal es el pasado. Sin comentarios.
CExpertSignal es el pasado. Sin comentarios.
:-)