Inicio Indicador técnico Publicación

Líneas Verticales: Potencia tu Análisis en MetaTrader 4

Archivos adjuntos
12266.zip (1.84 KB, Descargar 0 veces)

¿Qué son las Líneas Verticales?

  • Este indicador te permite dibujar hasta seis líneas verticales diferentes en momentos específicos.
  • Cada línea vertical puede ser repetida históricamente.
  • Formato de tiempo: hh:mm.
  • El número predeterminado de días históricos es 50. Puedes aumentarlo si es necesario. Recuerda que equipos más viejos pueden sufrir en rendimiento si el número es demasiado alto.

Posibles Usos:

  1. Marcar el inicio o fin de sesiones de trading.
  2. Indicar momentos de publicaciones de noticias importantes.
  3. Señalar cualquier otro momento relevante.

Nota - Respuesta a una Pregunta:

  • Si configuras una Línea Vertical a las 09:30 en un marco de tiempo M30 o menor, se mostrará como 09:30, ya que cada marco de tiempo tendrá una vela que comienza a esa hora.
  • Por otro lado, si la configuras a las 09:30 en un marco de H1 o mayor, no aparecerá como 09:30, porque cada marco no tendrá una vela que comience a esa hora. Por ejemplo, una Línea Vertical a las 09:30 en un marco H1 se mostrará como 09:00, ya que 09:30 está dentro de la vela de 09:00 a 10:00 y la vela abre a las 09:00.

Línea Vertical

Comentario:

El código actual permite hasta seis líneas verticales. Para añadir más líneas, simplemente repite los bloques de código relevantes y renómbralos según corresponda.

Código de Entradas Predeterminadas

  • Modifica el código a continuación para cambiar permanentemente las entradas predeterminadas.
  • Cambia lo que necesites: Line_x_Color (DodgerBlue, etc.), Line_x_Visible (true o false), Line_x_Time (08:30, etc.), Line_x_Width (1, 2, 3, 4 o 5), Line_x_Style (0=sólido, 1=rayado, 2=punteado, 3=rayado y punto, 4=doble rayado y punto).
  • Puedes ver un ejemplo básico de edición aquí.
  • Nombres de colores en MQL4 y su referencia aquí.
// ENTRADAS PREDETERMINADAS : INICIO
//-----------------------------------------------------
input int Historical_Days = 50; // Días históricos

input color  Line_1_Color = DodgerBlue; // Color de Línea 1
input bool   Line_1_Visible = true;     // Línea 1 Visible
input string Line_1_Time = "08:00";     // Hora de Línea 1
input LW     Line_1_Width = 1;          // Ancho de Línea 1
input ENUM_LINE_STYLE Line_1_Style = 2; // Estilo de Línea 1

input color  Line_2_Color = DodgerBlue; // Color de Línea 2
input bool   Line_2_Visible = true;     // Línea 2 Visible
input string Line_2_Time = "09:00";     // Hora de Línea 2
input LW     Line_2_Width = 1;          // Ancho de Línea 2
input ENUM_LINE_STYLE Line_2_Style = 2; // Estilo de Línea 2

input color  Line_3_Color = Magenta;    // Color de Línea 3
input bool   Line_3_Visible = false;    // Línea 3 Visible
input string Line_3_Time = "10:00";     // Hora de Línea 3
input LW     Line_3_Width = 1;          // Ancho de Línea 3
input ENUM_LINE_STYLE Line_3_Style = 2; // Estilo de Línea 3

input color  Line_4_Color = Magenta;    // Color de Línea 4
input bool   Line_4_Visible = false;    // Línea 4 Visible
input string Line_4_Time = "11:00";     // Hora de Línea 4
input LW     Line_4_Width = 1;          // Ancho de Línea 4
input ENUM_LINE_STYLE Line_4_Style = 2; // Estilo de Línea 4

input color  Line_5_Color = DarkOrange; // Color de Línea 5
input bool   Line_5_Visible = false;    // Línea 5 Visible
input string Line_5_Time = "12:00";     // Hora de Línea 5
input LW     Line_5_Width = 1;          // Ancho de Línea 5
input ENUM_LINE_STYLE Line_5_Style = 2; // Estilo de Línea 5

input color  Line_6_Color = DarkOrange; // Color de Línea 6
input bool   Line_6_Visible = false;    // Línea 6 Visible
input string Line_6_Time = "13:00";     // Hora de Línea 6
input LW     Line_6_Width = 1;          // Ancho de Línea 6
input ENUM_LINE_STYLE Line_6_Style = 2; // Estilo de Línea 6
//----------------------------------------------------- 
// ENTRADAS PREDETERMINADAS : FIN

Publicaciones relacionadas

Comentarios (0)