Preguntas de los principiantes MQL5 MT5 MetaTrader 5 - página 808
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
En el Asesor Experto, cuando se recibe un manejador de indicador en OnInit() ...
....terminal dibuja ambas líneas, pero yo sólo necesito la línea superior.
¿Cómo desactivar el dibujo de esta línea? Por ejemplo, ¿cambiar su color a CLR_NONE, o cambiar el estilo de línea a DRAW_DONE?
Cuando este asesor (en el que se crea un asa de indicador) funciona en un gráfico NORMAL en el TERMINAL - el indicador llamado no se muestra en absoluto en el gráfico.
Cuando un EA de este tipo (en el que se crea un asa de indicador) funciona en el STRATEGY TESTER en modo visual - el indicador llamado DEBE mostrarse en el gráfico.
Basado en lo anterior, ¿por qué necesita ocultar UNA línea del indicador llamado, si el Asesor Experto se ejecuta en el Probador de Estrategias en modo visual?
En el Asesor Experto, cuando se recibe un manejador de indicador en OnInit() ...
....terminal dibuja ambas líneas, pero yo sólo necesito la línea superior.
¿Cómo desactivar el dibujo de esta línea? Por ejemplo, ¿cambiar su color a CLR_NONE, o cambiar el estilo de línea a DRAW_DONE?
Pues porque es un indicador único que tiene dos líneas. Utilice la Media Móvil con los mismos parámetros que las Envolventes para dibujar sólo una línea de MA. Sólo se suma la Desviación*Punto() para la línea superior al valor de la MA y se resta la Desviación*Punto() para la línea inferior
Cuando un EA de este tipo (en el que se crea un asa de indicador) funciona en un gráfico NORMAL en el TERMINAL - entonces el indicador llamado no se muestra en absoluto en el gráfico.
Cuando un Asesor Experto de este tipo (en el que se crea un asa de indicador) funciona en el TESTER DE ESTRATEGIA en modo visual - el indicador llamado DEBE mostrarse en el gráfico.
Ahora está claro que se muestra en el TESTER, no he lanzado el Asesor Experto en el gráfico OVERWHELD.
La variante con Deviation*Point() es muy buena, pero sólo para las envolventes.
Basado en lo anterior, ¿por qué necesita ocultar UNA línea del indicador llamado, si el Asesor Experto se ejecuta en la PRUEBA DE ESTRATEGIA en modo visual?
Al hacer la prueba, me gustaría ver la línea superior de Sobres con el punto (por ejemplo) 14 y la línea inferior de Sobres con el punto (por ejemplo) 8.
La estrategia es una estrategia de ruptura con diferentes períodos de compra y venta. Los periodos se definen mediante la optimización. Pero entonces el resultado debe mirarse visualmente.
Al hacer la prueba, me gustaría ver una línea de Sobres superior con un periodo de (digamos) 14 y una línea de Sobres inferior con un periodo de (digamos) 8.
La estrategia es de ruptura con diferentes períodos para la compra y la venta. Los periodos están definidos por la optimización. Pero entonces el resultado debe ser visto visualmente.
Opciones:
Al hacer la prueba, me gustaría ver la línea de Sobres superior con el punto (por ejemplo) 14 y la línea de Sobres inferior con el punto (por ejemplo) 8.
La estrategia es una estrategia de ruptura con diferentes períodos de compra y venta. Los periodos se definen mediante la optimización. Pero entonces el resultado debe mirarse visualmente.
Opciones:
Interesante, pero no entiendo cómo "desactivar" la línea requerida. Yo mismo lo intenté, pero no funcionó.
Gracias por las ideas.
Dos MAs con los periodos correctos.
Esta opción es brillantemente simple, pero no busco el camino fácil.
Gracias por sus comentarios.
Esta opción es brillantemente simple, pero no busco el camino fácil.
Gracias por su respuesta.
A continuación, un indicador personalizado con una línea. Vladimir ya te lo ha contado.
No, no hay problema. Solo lo estoy tocando en mi cabeza, no hay manera de instalar MT5 en mi tableta.
Este fin de semana me pondré con el PC y lo haré.
Gracias a todos por la ayuda.