Comparing Oscillator Signals Across Adaptive Averages and Trade Rules
Summary
This analysis script is designed to compare oscillator inputs and several rule families in a strategy backtester. It constructs composite RSI and stochastic readings by averaging multiple short and longer lookback values, then blends those groups using adjustable timeframe weights. The selected oscillator feeds one of several approaches, including moving-average behavior, moving-average crossovers, zero-line crosses, entries at extremes, mean reversion, and take-profit rules. The source also includes a range of smoothing filters, such as adaptive and cycle-based averages.
The script exposes thresholds, profit and stop settings, and maximum-loss and drawdown controls, and it plots selected signals for inspection. It computes an average absolute-return measure that can adjust oscillator scaling. Although the tool is framed as an evaluator, the supplied excerpt contains no comparative results, validation method, or evidence that any configuration works across markets. Its strategy and filter breadth makes it useful for experimentation, but results would depend on choices, execution assumptions, and the tested data.
Key ideas
- The script combines RSI or stochastic readings from multiple lookbacks into short- and longer-horizon composites.
- A weighting parameter blends the oscillator groups, while a scale setting changes the selected signal's magnitude.
- Six rule families cover moving-average behavior, crossovers, zero-line crossings, extreme readings, mean reversion, and take-profit trading.
- Several smoothing filters and configurable stop, profit, loss, and drawdown thresholds support backtest experiments.
- The excerpt reports no comparative performance results or validation across instruments or market conditions.
Tags
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.