Inicio Indicador técnico Publicación

Pivot Star: Tu Indicador Esencial para MetaTrader 4

Archivos adjuntos
17262.zip (3.23 KB, Descargar 0 veces)

¿Eres trader y buscas una herramienta que te facilite el análisis del mercado? Te presento Pivot Star, un indicador que traza los puntos pivote actuales sin complicaciones ni distracciones del pasado. Sencillo y efectivo.

Este indicador te permite elegir entre diferentes cálculos de pivote: Standard, Fibonacci, Camarilla, Woody's y Demark.

Los cálculos se basan en la barra anterior del periodo seleccionado. Por defecto, el ajuste es para H1, ideal para quienes practican scalping.

input int xShift = 3; // Desplazamiento en el eje X
input int xLen = 25; // Longitud de las líneas
  • xShift ajusta las líneas pivote en relación con la primera barra (un número positivo desplaza hacia la derecha).
  • xLen define la longitud de las líneas según el número de barras.

Además, se dibujan dos líneas adicionales: el High y el Low del día anterior. Cada línea se puede personalizar a tu gusto: color, estilo y grosor (puedes poner el color en "Ninguno" para desactivar una línea).

Standard Pivot

Las líneas más gruesas representan el High/Low del día anterior, visibles solo en marcos de tiempo menores a D1.

Camarilla Pivot

El pivote de Camarilla incluye las líneas L3, L4, L5, H3, H4, H5. Los demás puntos se omiten porque no son realmente necesarios.

Si el marco de tiempo visualizado es mayor que el periodo establecido por el indicador, las líneas no se dibujarán, ya que solo obstaculizarían la vista.

//--- Dibujar Líneas
   if(inpPeriod>=Period())
     {
      if(Period()<=1440)
        {
         DrawLevel("High del Día Anterior",xYH,StyleYH,WidthYH,LevelYH);
         DrawLevel("Low del Día Anterior",xYL,StyleYL,WidthYL,LevelYL);
        }
      DrawLevel("R3",xR3,StyleR3,WidthR3,LevelR3);
      DrawLevel("R2",xR2,StyleR2,WidthR2,LevelR2);
      DrawLevel("R1",xR1,StyleR1,WidthR1,LevelR1);
      DrawLevel("PP",xPP,StylePP,WidthPP,LevelPP);
      DrawLevel("S1",xS1,StyleS1,WidthS1,LevelS1);
      DrawLevel("S2",xS2,StyleS2,WidthS2,LevelS2);
      DrawLevel("S3",xS3,StyleS3,WidthS3,LevelS3);
     }


Actualizado el 05 de junio de 2017.

Se realizaron algunos cambios: mostrar los High/Low del día anterior es opcional; además, el código ha sido modificado para permitir usar varias instancias en diferentes marcos temporales (por ejemplo, uno para pivotes diarios y otro para semanales).

Publicaciones relacionadas

Comentarios (0)