OPEN-SOURCE SCRIPT

FluxPulse Momentum [JOAT]

90
FluxPulse Momentum - Adaptive Multi-Component Oscillator

FluxPulse Momentum is a composite oscillator that blends three distinct momentum components into a single, smoothed signal line. Rather than relying on a single indicator, it synthesizes adaptive RSI, normalized rate of change, and a Kaufman-style efficiency ratio to provide a multi-dimensional view of momentum.

What This Indicator Does

  • Combines RSI, Rate of Change (ROC), and Efficiency Ratio into one weighted composite
  • Applies EMA smoothing to reduce noise while preserving responsiveness
  • Displays overbought/oversold zones with optional background highlighting
  • Generates buy/sell signals when the oscillator crosses its signal line in favorable zones
  • Provides a real-time dashboard showing current state, momentum direction, and efficiency


Core Components

  1. Adaptive RSI (50% weight) — Standard RSI calculation normalized around the 50 level
  2. Normalized ROC (30% weight) — Rate of change scaled relative to its recent maximum range
  3. Efficiency Ratio (20% weight) — Measures directional movement efficiency, inspired by Kaufman's adaptive concepts


The final composite is smoothed twice using EMA to create both a fast line and a signal line.

Signal Logic

Pine Script®
// Buy signal: crossover in lower half buySignal = ta.crossover(qmo, qmoSmooth) and qmo < 50 // Sell signal: crossunder in upper half sellSignal = ta.crossunder(qmo, qmoSmooth) and qmo > 50


Signals are generated only when the oscillator is positioned favorably—buy signals occur below the 50 midline, sell signals occur above it.

快照

Dashboard Information

The on-chart table displays:
  • Current oscillator value with gradient coloring
  • Momentum state (Overbought, Oversold, Bullish, Bearish, Neutral)
  • Momentum direction and acceleration
  • Efficiency ratio percentage
  • Active signal status


Inputs Overview

  • RSI Length — Period for RSI calculation (default: 14)
  • ROC Length — Period for rate of change (default: 10)
  • Smoothing Length — EMA smoothing period (default: 3)
  • Overbought/Oversold Levels — Threshold levels for zone detection
  • Await Bar Confirmation — Wait for bar close before triggering alerts


How to Use It

  • Watch for crossovers between the main line and signal line
  • Use overbought/oversold zones to identify potential reversal areas
  • Monitor the histogram for momentum acceleration or deceleration
  • Combine with price action analysis for confirmation


Alerts

  • Buy Signal — Bullish crossover in the lower zone
  • Sell Signal — Bearish crossunder in the upper zone
  • Overbought/Oversold Crosses — Level threshold crossings


This indicator is provided for educational purposes. It does not constitute financial advice. Always conduct your own analysis before making trading decisions.

— Made with passion by officialjackofalltrades

免責聲明

這些資訊和出版物並非旨在提供,也不構成TradingView提供或認可的任何形式的財務、投資、交易或其他類型的建議或推薦。請閱讀使用條款以了解更多資訊。