Awesome Oscillator Momentum Changes as Long and Short Signals
Summary
This backtest script calculates an Awesome Oscillator variant by subtracting a slower simple moving average of the midpoint price from a faster one, then subtracting a further smoothed value. It plots the resulting oscillator as a histogram and classifies each bar by whether the oscillator has increased from the prior bar. Rising values indicate a long signal; falling values indicate a short signal, with an option to reverse the direction. The strategy submits entries in the corresponding direction.
The document provides script logic and default fast and slow lengths, but no backtest results, market, or evaluation period from which to assess performance. The signal uses only the oscillator’s one-bar change, so it may reverse frequently and does not specify separate position sizing, stop-loss, or risk controls. The source itself frames the script for learning or paper trading, not as a validated live strategy.
Key ideas
- The oscillator is built from moving-average differences applied to midpoint prices.
- An increase in the oscillator selects a long direction, while a decrease selects short.
- A configuration option can reverse the signal direction.
- The script provides no performance results or explicit risk-management rules.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.