Gold Session Range Signals
- Indicadores
- Versión: 1.0
- Activaciones: 10
Indicador de MetaTrader 5 para el oro. Traza el rango de apertura de la sesión elegida —el máximo y el mínimo de sus primeros minutos, solo con velas cerradas enteras dentro del periodo— y marca con una flecha la primera vela cerrada cuyo cierre queda fuera del rango por un margen calculado con el ATR. Junto a la flecha aparecen cuatro precios de referencia —Entry, Stop reference, Objective 1 y Objective 2— obtenidos con una fórmula publicada aquí completa: son valores calculados, no recomendaciones, y el panel lo repite en su última línea.
Cuando no dibuja nada, el panel escribe el motivo en el gráfico. No abre, cierra ni modifica posiciones, y no toca la cuenta.
Lo que escribe el panel
GOLD SESSION RANGE SIGNALS
Symbol / TF GOLD M5
Session 10:00 Window closed
Range 4373.53 - 4381.41
Range / ATR 2.06 (0.50-3.00)
Signals Long 1 / Short 1
News Clear
Last Long setup 12:55 M5
Reference levels are calculated values, not recommendations.
La línea Session indica la hora de inicio en el reloj del servidor del bróker; Window closed significa que el plazo de ese día terminó.
La línea Range muestra primero el mínimo del rango de apertura y después el máximo; en el gráfico ese rango es la caja Opening range.
La línea Range / ATR indica la anchura del rango medida en ATR y, entre paréntesis, la banda permitida. La anchura se obtiene restando los dos precios de la fila Range: 4381.41 - 4373.53 = 7.88. Esa medición cae dentro de la banda, así que la sesión superó esa condición.
La línea Signals recoge cuántas flechas ha dado la sesión en cada sentido; el tope es una por sesión y sentido, así que ahí figura el máximo posible.
La línea News refleja el estado del filtro: Clear significa que está activo y que ahora no hay ninguna publicación cerca.
La línea Last se refiere a la última flecha dibujada: la hora es la de aquella vela, no la del momento presente, y al final va el marco temporal.
La última línea del panel aparece siempre. Los cuatro niveles de referencia se trazan en el gráfico, cada uno con el precio al lado.
Las condiciones exactas de una señal
ATR = iATR(InpAtrPeriod)
Margin = InpBreakAtr * ATR
RangeW = RangeHigh - RangeLow
InpMinRangeAtr * ATR <= RangeW <= InpMaxRangeAtr * ATR
Long setup Close[i] >= RangeHigh + Margin
Short setup Close[i] <= RangeLow - Margin
Entry = Close[i]
Stop reference = min(RangeLow, Entry - InpStopAtr * ATR)
Risk = Entry - Stop reference
Objective 1 = Entry + InpR1 * Risk
Objective 2 = Entry + InpR2 * Risk
La i es la última vela cerrada, nunca la vela en formación. RangeHigh y RangeLow son el máximo y el mínimo del rango de apertura, RangeW su anchura y Margin el hueco que el cierre debe dejar por fuera. Decide el cierre: una mecha que asome no basta, y un cierre justo en el borde vale. De los dos candidatos que recibe min, para Stop reference se toma el que queda más lejos de Entry.
En corto todo se invierte: para Stop reference se toma el candidato más lejano por arriba, Risk es la diferencia entre Stop reference y Entry, y Objective 1 y Objective 2 se obtienen restando a Entry el múltiplo correspondiente de Risk.
La desigualdad de la anchura se aplica una sola vez, cuando el rango queda cerrado, con el ATR de la última vela cerrada dentro del periodo.
Tres condiciones pueden dejar una sesión sin flecha: la anchura del rango, el silencio por publicaciones y el tope de una flecha por sesión y sentido.
El calendario económico
El indicador lee solo el calendario que ya viene en su terminal y no se conecta con ningún servicio externo. En las velas que cierran dentro de los 15 minutos anteriores o posteriores a una publicación no dibuja flecha. Filtra las publicaciones por importancia y país: cuatro países se eligen por separado y el resto va agrupado en All other countries.
El silencio retrasa, no borra: la vela detenida no consume el cupo, y si al reabrirse el precio sigue fuera del rango, la flecha aparece entonces. Las publicaciones solapadas se pliegan en un periodo, y la hora anunciada es la de la reanudación real:
News Suppressed until 15:45 (US High)
Una medición en un terminal real dio esto: 58 publicaciones pasaron el filtro y 212 velas cerradas cayeron dentro de los periodos de silencio; en esas 212 velas no apareció ninguna flecha y fuera de ellas sí. La ventana de comprobación se construyó desde el calendario sin usar las funciones del producto.
No repinta
Sobre la vela en formación no dibuja nada: el último elemento del búfer del indicador queda vacío siempre. El indicador decide con la serie de velas ya cerradas y aplica el silencio del calendario igual al histórico, así que un mismo histórico da siempre las mismas flechas y al cambiar de marco temporal siguen siendo las mismas. Una comprobación automática confirma que el recálculo completo y el cálculo vela a vela coinciden, y que cortando el histórico en 26 puntos no hay ni una discrepancia.
El indicador dice por qué no dibuja
Ejemplo real de una sesión cuya anchura quedó por encima del máximo:
Range is wider than the maximum. This session is skipped.
Hay un texto propio para cada caso: no se pudo formar el rango, resulta demasiado estrecho o demasiado ancho, el ATR aún no está disponible, el calendario no responde, hay una publicación cerca o un parámetro está fuera de rango.
¿Qué reloj marca la hora de la sesión?
La hora de inicio se indica con el reloj del servidor del bróker. El valor predeterminado corresponde a la apertura de Londres en un servidor GMT+3; si ese servidor tiene otro desfase, hay que desplazar esa hora en la misma diferencia.
Los parámetros
Los 31 parámetros de entrada se reparten en estos grupos:
Session / Signal / Reference levels / Economic calendar / Alerts / Display / Strategy Tester
De esos 31, solo 7 deciden dónde se coloca la flecha, y esos 7 parámetros están en la fórmula: InpAtrPeriod, InpBreakAtr, InpMinRangeAtr, InpMaxRangeAtr, InpStopAtr, InpR1 e InpR2. El filtro del calendario decide si la flecha aparece, no dónde; el resto elige qué sesión se mira, qué se dibuja y cómo se avisa. Un valor fuera de rango no se corrige en silencio: el panel escribe el nombre de ese parámetro y vuelve al valor predeterminado.
Avisos
Hay cuatro vías —ventana, sonido, notificación push y correo—, cada una se activa por separado, y cada aviso incluye el símbolo, el marco temporal y la condición cumplida. No se avisa del histórico anterior ni dos veces de la misma vela.
Pruebas y requisitos
En el probador de estrategias el terminal no proporciona el calendario económico, así que la versión de prueba reproduce un periodo de silencio de ejemplo, marcado en el gráfico:
Sample suppression window (Strategy Tester only)
Sobre ese mismo recorrido, con el periodo de ejemplo desactivado aparecen 19 flechas y con él activado no aparece ninguna.
Es un indicador de MetaTrader 5 para la ventana del gráfico y funciona con cualquier símbolo y marco temporal. Los valores predeterminados están pensados para el oro y los textos del gráfico van en inglés. Una comprobación automática confirma que no contiene ninguna llamada a funciones de trading, ninguna DLL ni petición a internet.
Lo que no hace
- No abre, cierra ni modifica posiciones.
- No muestra ningún resumen de resultados: esa función no existe.
- No reacciona a la vela en formación; espera a que cierre.
- En el probador de estrategias no actúa el filtro con publicaciones reales.
- No sigue el precio después de la flecha: una vez dibujada se queda fija.
- No afirma nada sobre símbolos distintos del oro, aunque se ha comprobado que funciona con ellos.
Las cifras de esta página describen lo ocurrido en velas ya cerradas y no anticipan lo que pueda suceder después. Operar en los mercados conlleva riesgo de pérdidas; conviene empezar por la versión de prueba.
