El indicador Setka es una herramienta muy útil que te permite determinar rápidamente el inicio y fin del día, la semana o el mes. Con él, podrás visualizar los precios máximos y mínimos del período, así como la magnitud y dirección del movimiento. También te ayudará a identificar niveles importantes, los horarios de apertura de los mercados y las publicaciones de noticias, entre otras cosas.
¡Pruébalo! Estoy seguro de que te resultará muy útil. El Lenguaje MQL5 permite implementar funciones adicionales que antes eran imposibles en MQL4 (ver más aquí).
Por defecto, el indicador tiene los siguientes parámetros:
//--- parámetros de entradainputint Step=250; // paso de la grilla vertical en puntosinputint Figure=1000; // paso de la figura
En ocasiones, es necesario ajustar estos parámetros para ciertos símbolos. Al cambiar estas variables de entrada en el código del programa, puedes configurar tu propia paleta de colores:
// color de las líneas verticalescolor new_hour=DimGray; // nueva horacolor new_day =Blue; // nuevo díacolor new_week=DeepPink; // nueva semanacolor new_mon =Yellow; // nuevo mes// color de las líneas horizontalescolor new_Hfigure=RoyalBlue; // nueva figuracolor new_Hline=DimGray; // nueva línea
Puedes personalizar tu propia paleta de colores cambiando estas variables.
Si te gusta y deseas usarlo, aquí tienes algunas recomendaciones:
- Desactiva la grilla estándar.
- Cambia el número de barras en el historial desde Servicio->Configuraciones->:
- Reinicia el terminal del cliente.
- Abre el gráfico y adjunta este indicador. Verás el siguiente resultado:
- Selecciona todos los objetos creados y elimínalos.
- Con clic derecho, guarda la plantilla (Plantillas->Guardar plantilla) con el nombre Default.tpl.




Como resultado, la grilla se activará automáticamente al abrir y cambiar cualquier gráfico. La hora y otra información se imprimirán en el registro:
2010.06.15 11:53:16 Setka (AUDUSD,M15) Falló o primera llamada Tiempo= 1.4 seg para 50000 barras ObjetosTotales= 12718 MaxBars= 0
- Si deseas disminuir el tiempo de inicio de la grilla (y no necesitas la grilla en toda la historia), establece MaxBars=2000 antes de guardar la plantilla.
- En un mercado lateral o en caso de fallos (los verás), necesitas refrescar el gráfico ("Actualizar") para recalcular el indicador.
Quiero agradecer a Renat por su ayuda en la escritura del indicador y el ejemplo https://www.mql5.com/ru/forum/1165/page3.

Comentarios 0