OTT Awesome Oscillator Alarm
- 지표
- 버전: 1.0
- 활성화: 5
1. Descripción general
OTT Awesome Oscillator Alarm es un indicador para MetaTrader 4 (MT4) diseñado para detectar y alertar sobre
señales alcistas y bajistas basadas en el Awesome Oscillator (AO). El indicador incorpora tres estrategias
clásicas: Zero Line Crossover, Saucer y Twin Peaks.
Además de las señales visuales mediante flechas, el indicador puede generar avisos mediante ventana
emergente, sonido y notificación Push. El sistema está pensado para trabajar con la última vela cerrada y evitar
señales repetidas dentro de una misma vela.
2. Cálculo del Awesome Oscillator
En esta versión, el AO se calcula internamente mediante la diferencia entre dos medias móviles simples (SMA)
aplicadas al precio medio de cada vela:
Precio medio = (High + Low) / 2
AO = SMA rápida − SMA lenta
Los periodos son configurables. Por defecto se utilizan 5 y 34, equivalentes a la configuración clásica.
3. Parámetros configurables
Parámetro Valor inicial Función
InpIndicatorName OTT Awesome Oscillator AlarmNombre mostrado para identificar el indicador.
AO_FastPeriod 5 Periodo de la SMA rápida utilizada para calcular el AO.
AO_SlowPeriod 34 Periodo de la SMA lenta utilizada para calcular el AO.
EnableZeroLine true Activa/desactiva la estrategia de cruce de la línea cero.
EnableSaucer true Activa/desactiva la estrategia Saucer.
EnableTwinPeaks true Activa/desactiva la estrategia Twin Peaks.
ShowArrows true Muestra u oculta las flechas de señal en el gráfico.
ArrowDistancePoints 30 Distancia de las flechas respecto a la vela, en puntos.
EnablePopupAlert true Activa las alertas mediante ventana emergente de MT4.
EnableSoundAlert true Activa las alertas sonoras.
EnablePushAlert false Activa las notificaciones Push configuradas en MT4.
AlertSound alert.wav Archivo de sonido utilizado por la alerta.
OneAlertPerBar true Evita repetir una misma alerta durante la misma vela.
TwinMinSeparation 2 Separación mínima entre los dos picos de Twin Peaks.
TwinMaxSeparation 20 Separación máxima entre los dos picos de Twin Peaks.
TwinPeakTolerance 0.0 Tolerancia configurable para la comparación de picos.
ShowConfigurationPanel true Muestra u oculta el panel informativo.
PanelX 10 Posición horizontal del panel
PanelY20Posición vertical del panel.
4. Estrategia Zero Line Crossover
Esta estrategia detecta el cruce del AO con el nivel cero. La señal se confirma sobre la última vela cerrada para
evitar generar señales prematuras mientras la vela actual todavía está formando.
BUY — señal alcista
Se genera cuando el AO pasa de estar en cero o por debajo a situarse por encima de cero.
SELL — señal bajista
Se genera cuando el AO pasa de estar en cero o por encima a situarse por debajo de cero.
5. Estrategia Saucer
La estrategia Saucer busca una pequeña estructura de continuación del impulso en el mismo lado de la línea cero.
BUY
El AO debe estar por encima de cero y presentar la secuencia característica de dos barras descendentes
seguidas por una barra ascendente. En términos del AO, la barra intermedia forma un descenso respecto a la
anterior y la barra de confirmación vuelve a subir.
SELL
El AO debe estar por debajo de cero y presentar dos barras ascendentes seguidas por una barra descendente,
confirmando el giro bajista.
6. Estrategia Twin Peaks
Twin Peaks identifica dos mínimos o dos máximos del AO situados en el mismo lado de la línea cero. La segunda
formación debe ser más favorable que la primera y posteriormente debe existir una barra de confirmación.
BUY — dos mínimos por debajo de cero
El indicador busca dos mínimos locales negativos. El segundo mínimo debe estar más cerca de cero (ser menos
negativo) que el primero. Después, una barra verde/ascendente confirma la señal.
SELL — dos máximos por encima de cero
El indicador busca dos máximos locales positivos. El segundo máximo debe ser inferior al primero. Después, una
barra roja/descendente confirma la señal.
TwinMinSeparation y TwinMaxSeparation permiten controlar la distancia entre ambos picos. Esto evita considerar
como dos picos independientes formaciones demasiado próximas o excesivamente alejadas.
7. Flechas y señales visuales
Cuando se detecta una señal, el indicador puede dibujar una flecha sobre el gráfico. ShowArrows permite activar o
desactivar esta función y ArrowDistancePoints controla la distancia visual de la flecha respecto a la vela.
Las señales se separan internamente por estrategia, de modo que pueden aparecer señales de Zero Line, Saucer
o Twin Peaks según cuáles estén activadas.
8. Sistema de alertas
Sound Alert Reproduce el archivo indicado en AlertSound.
Push Alert Envía una notificación al dispositivo mediante MetaTrader, si está configurado.
OneAlertPerBar Limita las alertas para evitar duplicados durante la misma vela.
El formato de mensaje identifica el instrumento, temporalidad, dirección y estrategia. Ejemplos: “EURUSD M15 —
BUY — ZERO LINE”, “EURUSD M15 — SELL — SAUCER” o “EURUSD M15 — BUY — TWIN PEAKS”
9. Panel de configuración
El indicador puede mostrar un panel informativo dentro del gráfico. El panel permite visualizar rápidamente los
periodos SMA utilizados y el estado de las estrategias y alertas.
El panel es informativo: los parámetros se modifican desde las propiedades del indicador en MT4. PanelX y
PanelY permiten cambiar su posición.
10. Configuración inicial recomendada
AO_SlowPeriod 34
Zero Line Activado
Saucer Activado
Twin Peaks Activado
ShowArrows Activado
Popup Activado
Sound Activado
Push Opcional
OneAlertPerBar Activado
TwinMinSeparation 2
TwinMaxSeparation 20
11. Ajuste de las SMA
La principal ventaja de esta versión es que los periodos del AO son configurables. Reducir AO_FastPeriod y/o
AO_SlowPeriod puede hacer que el indicador responda más rápidamente a cambios de precio, mientras que
periodos mayores tienden a producir un AO más suave y menos sensible.
Como regla general, AO_SlowPeriod debe ser mayor que AO_FastPeriod. La configuración clásica es 5/34, pero
el usuario puede experimentar con otros valores según el mercado, instrumento y temporalidad.
12. Consideraciones importantes
• Las señales se basan en el Awesome Oscillator y no constituyen por sí mismas una garantía de entrada
rentable.
• El comportamiento puede variar según el instrumento y la temporalidad.
• Se recomienda validar las señales junto con estructura de mercado, tendencia, volatilidad y gestión monetaria.
• El uso de Push requiere tener correctamente configuradas las notificaciones de MetaTrader 4.
• El sonido debe corresponder a un archivo disponible en la carpeta de sonidos de MT4.
• La detección de Twin Peaks depende de la separación configurada entre los picos.
13. Resumen
OTT Awesome Oscillator Alarm combina el cálculo configurable del Awesome Oscillator con tres estrategias
clásicas de interpretación: Zero Line, Saucer y Twin Peaks. Permite seleccionar qué estrategias utilizar, visualiza flechas, recibir alertas por diferentes canales y ajustar los periodos de las dos SMA que forman el AO.
