Omni-Flow Consensus
Aggregates multiple momentum and liquidity signals into a single consensus oscillator cutting through market noise with a clear, unified buy/sell signal.
Overview
The Omni-Flow Consensus eliminates the problem of conflicting indicators. Instead of running RSI, MACD, Stochastic, and volume analysis separately and trying to manually agree on a direction, this indicator does it for you voting internally across all signals and outputting a single, clean consensus score.
When the majority of internal sub-signals agree on direction, the indicator displays a buy or sell signal. When they disagree, it goes flat keeping you out of the market during indecision.
How It Works
Seven internal sub-oscillators each cast a directional vote:
- RSI direction (above/below 50)
- MACD histogram sign
- Stochastic %K vs %D crossover
- CCI above/below zero
- Volume flow (positive/negative)
- Momentum (rate of change sign)
- Price vs EMA(20)
Each vote is weighted equally. The consensus score ranges from -100 (all bearish) to +100 (all bullish). Signals are generated when consensus exceeds a configurable threshold.
How to Use
- Buy signal: Consensus score crosses above +43 (3 of 7 indicators bullish threshold)
- Strong buy: Consensus above +72 (5+ of 7 bullish)
- Sell signal: Consensus crosses below −43
- Flat/avoid: Consensus between −43 and +43
- Best used on 15m–4H timeframes. Pair with a trend filter for best results.
Settings
| Parameter | Default | Description |
|---|---|---|
signal_threshold | 43 | Minimum consensus score to generate a signal |
rsi_period | 14 | RSI calculation period |
macd_fast | 12 | MACD fast EMA period |
macd_slow | 26 | MACD slow EMA period |
show_labels | true | Display BUY/SELL labels on chart |