Ayuda a la codificación - página 196

 
mladen:
Georgebaker, ¿Por qué no usas algunos de los indicadores como este : https://www.mql5.com/en/forum/180648/page307 como base para tu indicador? Podría ahorrarte algo de tiempo de codificación

mladen,

No necesito un indicador con una alerta. ¿Podría explicar lo que quiere decir?

 

Ahhh - ¿Querías decir usar el indicador de rejilla en su lugar?

 
Georgebaker:
mladen, no necesito un indicador con alerta. ¿Podría explicar a qué se refiere?

Georgebaker

Ese indicador no es un indicador con alertas. Es un indicador que dibuja líneas en los valores redondos deseados del símbolo al que se aplica y se puede adaptar muy fácilmente para mostrar esas líneas adicionales que también necesitas

 
Georgebaker:
Ahhh - ¿quieres decir que se utilice el indicador de rejilla en su lugar?

Sí...

 

No puedo encontrar la forma de añadir las dos líneas adicionales a 15 pips de la línea de números redondos. He intentado varias cosas.

 
Georgebaker:
No encuentro cómo añadir las dos líneas extra a 15 pips de la línea de números redondos. He intentado varias cosas.

Pruebe algo como esto (puede ver en él cómo se puede hacer)

Archivos adjuntos:
 

Hola chicos,

¿Es posible hacer que este indicador MTF dibuje una línea angular en el gráfico con las mismas preferencias?

¡Gracias de antemano!

ma_angle_mtf.mq4

Archivos adjuntos:
 

Gracias mladen,

Funciona bien. Voy a mirar más de cerca la diferencia de los dos indicadores.

 
mladen:
Prueba algo como esto (puedes ver en él cómo se puede hacer)

Ayer fui un poco rápido

¿Por qué este indicador sólo dibuja las líneas adyacentes para cada uno de los números redondos?

Por ejemplo, 1,6000 y 1,62000 y así sucesivamente, pero no en 1,6100

 
Georgebaker:
Ayer fui un poco rápido

¿Por qué este indicador sólo dibuja las líneas adyacentes a los números redondos?

por ejemplo, 1,6000 y 1,62000 y así sucesivamente, pero no en 1,6100

Puede añadirlo para que dibuje esas líneas adicionales una vez más - así :

if (add>0) { drawLine(totalLevels,current+diff+add,addLinesColor,addLinesStyle); drawLine(totalLevels,current+diff-add ,addLinesColor,addLinesStyle); }

y dibujará esas líneas adicionales alrededor de todas las líneas "básicas