Indicadores de tendencia - página 24

 
mladen:
Publicando este simple ejemplo para mostrar la diferencia entre el dibujo de líneas y el dibujo de puntos en metatrader y espero aclarar algunas cosas de codificación

Sólo tiene un parámetro. DibujarLíneas. Si se establece como verdadero, establecerá el estilo de dibujo de 2 buffers de dibujo a líneas, y si se establece como falso, dibujará puntos en su lugar (así que no líneas). Lo que hace id es aún más simple. Si el punto anterior de algún color se dibuja, entonces el siguiente punto se dibuja en otro color. Ahora vea la comparación de los 2 modos: el superior es cuando está dibujando "puntos" y el inferior es cuando está dibujando líneas. Y no, tus ayes no te están fallando : en la parte donde deberías ver líneas no ves nada, ya que no se pueden dibujar líneas de color especificando un solo punto. Espero que este ejemplo aclare lo que realmente ocurre en los buffers de dibujo de metatrader si no se cumplen algunas reglas ya que la única diferencia entre los 2 es el estilo de dibujo - los valores son exactamente los mismos

Gracias,

Casi no me importa cómo se "dibujan" estas cosas, para un EA y cómo optimizar

Lo que importa es que las salidas digitales no cambian por barra, por lo que el resultado digital indie para recientemente

barra formada recientemente sigue siendo el mismo cuando se mueve a la siguiente posición hacia atrás. Tal vez eso es lo que mi

Programador está viendo la diferencia de, los valores y cómo dibujar? ¿Lo has deducido de sus gifs?

Estoy seguro de que este indie mantiene sus valores de la ventana de datos por barra o usted me dirá, como digo, eso es todo lo que importa en el probador, cómo

Indie parecía originalmente en el gráfico era sólo original enamor-ization con indie.

 

...

Lo siento

Pero no puedo explicar más simple. Por favor, vuelva a leer el post con la explicación de por qué las líneas de varios colores deben ser dibujados de una manera determinada y ver el ejemplo que he adjuntado el código también.

todo lo mejor Mladen

Batchboy:
Gracias,

Casi no me importa cómo se "dibujan" estas cosas, para un EA y cómo optimizar

Lo que importa es que las salidas digitales no cambian por barra, por lo tanto el resultado digital indie para recién

barra formada recientemente sigue siendo el mismo cuando se mueve a la siguiente posición hacia atrás. Tal vez eso es lo que mi

Programador está viendo la diferencia de, los valores y cómo dibujar? ¿Lo has deducido de sus gifs?

Estoy seguro de que este indie mantiene sus valores de la ventana de datos por la barra o me estará diciendo, como digo, eso es todo lo que importa en el probador, cómo

El indie que se veía originalmente en el gráfico era sólo un enamoramiento original con el indie.
 
derumuro:
Hola,

He encontrado la siguiente imagen:

Divergenz-Sensor

¿Puede alguien hacer este Indikotor?

Gracias y saludos

derumuro

Este se ve muy bien...

 

TDI laguerre rsi basado ...

Encontré esta interesante variación del TDI (índice dinámico de los comerciantes) que no está utilizando RSI pero Laguerre RSI para el cálculo. Los resultados parecen ser interesantes. No sé de quién fue la idea de utilizar Laguerre RSI en el indicador originalmente

Archivos adjuntos:
 

Un interesante indicador de tendencias

Archivos adjuntos:
 

indicador de tendencia

Puede alguien hacer este cambio de Indikotor (trendMA) en mt4

meta: subchart ( false );

Entradas:

Precio ( Cierre ),

PeriodFast ( 4, 1 ),

PeriodPro ( 2, 1 ),

Dibujos ( True ),

Sistema ( On_, Off_ ) = Off_ ;

Variables:

Avg, Avg2;

Avg = Promedio(Precio, PeriodoPro);

Avg2 = Avg[-PeriodPro];

Si Sistema = On_ entonces Comienza

Si Avg cruza por encima de Avg2

entonces compra ("LONG") 1 acciones en esta barra al cierre;

Si Avg cruza por debajo de Avg2

entonces vender ("SHORT") 1 acciones de esta barra al cierre;

Fin;

si los dibujos entonces comienzan

drawline(avg, "avgNormal",stylesolid,2,blue,blue);

drawline[-PeriodPro](avg, "avgZukunft",stylesolid,2,red,red);

fin;

gracias mahatma

 

...

mahatma

Eso es simplemente un sistema de cruces de una media y su propio valor dos barras atrás. Es muy parecido a operar cuando cambia la pendiente de la media pero este es diferente ya que en él no se compara la primera barra pasada con la actual para obtener una señal sino que se compara una segunda barra con la actual (que en realidad no es mala idea para filtrar alguna señal falsa). Adjunto el indicador que hace eso. He puesto el tipo de ma por defecto a EMA en lugar de SMA (está en el código que has puesto). Si quieres que use SMA, pon el FastMethod a 0

mahatma:
Puede alguien hacer este cambio de Indikotor (trendMA) en mt4

meta: subchart ( false );

Entradas:

Precio ( Cierre ),

PeriodFast ( 4, 1 ),

PeriodPro ( 2, 1 ),

Dibujos ( True ),

Sistema ( On_, Off_ ) = Off_ ;

Variables:

Avg, Avg2;

Avg = Promedio(Precio, PeriodoPro);

Avg2 = Avg[-PeriodPro];

Si Sistema = On_ entonces Comienza

Si Avg cruza por encima de Avg2

entonces compra ("LONG") 1 acciones en esta barra al cierre;

Si Avg cruza por debajo de Avg2

entonces vender ("SHORT") 1 acciones de esta barra al cierre;

Fin;

si los dibujos entonces comienzan

drawline(avg, "avgNormal",stylesolid,2,blue,blue);

drawline[-PeriodPro](avg, "avgZukunft",stylesolid,2,red,red);

fin;

gracias mahatma
Archivos adjuntos:
2_mas.mq4  2 kb
2_mas.gif  30 kb
 

indicador de tendencia

super gracias mladen,

¿hay algo más?

posiblemente poner la tendencia Ma en un indicador diferente

¡Por ejemplo: el trendMA poner en una media móvil tal Kama, o Hull!

aquí es una versión ligeramente modificada

meta: subchart (falso);

entradas:

Precio (Cierre)

Período rápido (4, 1),

PeriodPro (2, 1),

Dibujos (Verdadero)

Sistema (On_, off_) = off_;

Variables:

Avg, avg2;

Avg = Promedio (Precio, PeriodoPro);

Avg2 = AVG [PeriodPro];

Si sistema = On_ entonces Comienza

Si Avg cruza por encima de avg2

entonces compra ("LONG") 1 acciones esta barra al cierre;

Si Avg cruza por debajo de avg2

entonces corto ("SHORT") 1 acciones de esta barra al cierre;

Fin;

si los dibujos comienzan

DrawLine (avg, "avgNormal" style solid, 2, blue, blue);

DrawLine (avg2, "avgVergangenheit" style solid, 2, red, red);

fin;

muchas gracias de antemano

mahatma

 

...

mahatma

Es la misma fórmula, sólo se cambia el nombre de los parámetros

En cuanto a aplicarlo a algún otro indicador (si entiendo bien la pregunta) no es posible en metatrader 4

mahatma:
super gracias mladen,

¿hay algo más?

posiblemente poner el trend Ma en un indicador diferente

¡¡¡Por ejemplo: el trendMA poner en una media móvil tal Kama, o Hull!!!

aquí es una versión ligeramente modificada

meta: subchart (falso);

entradas:

Precio (Cierre)

Período rápido (4, 1),

PeriodPro (2, 1),

Dibujos (Verdadero)

Sistema (On_, off_) = off_;

Variables:

Avg, avg2;

Avg = Promedio (Precio, PeriodoPro);

Avg2 = AVG [PeriodPro];

Si sistema = On_ entonces Comienza

Si Avg cruza por encima de avg2

entonces compra ("LONG") 1 acciones esta barra al cierre;

Si Avg cruza por debajo de avg2

entonces corto ("SHORT") 1 acciones de esta barra al cierre;

Fin;

si los dibujos comienzan

DrawLine (avg, "avgNormal" estilo sólido, 2, azul, azul);

DrawLine (avg2, "avgVergangenheit" style solid, 2, red, red);

fin;

muchas gracias de antemano

mahatma
 
"Ganador de la tendencia indestructible"
Archivos adjuntos:
Razón de la queja: