PulseHub
OPEN-SOURCE SCRIPT

TRADION Gaussian Trend Engine

254
TRADION Gaussian Trend Engine

OVERVIEW

TRADION Gaussian Trend Engine is a multi-factor trend analysis framework designed to evaluate market direction, trend strength, momentum alignment and volatility within a unified model.

The indicator is built around an independently implemented multi-pole Gaussian cascade. Instead of using Gaussian direction alone as a trading signal, the engine evaluates several additional dimensions of market behavior before qualifying a directional transition.

The framework combines:

• Configurable multi-pole Gaussian smoothing
• ATR-normalized Gaussian slope
• Price displacement from the Gaussian baseline
• RSI momentum analysis
• Rate of Change (ROC)
• A composite 0–100 Trend Strength Score
• Volatility-adaptive trend ribbons
• Three-level BUY / SELL classification
• Confirmed-bar signal generation
• Dedicated PulseWire alerts

The design objective is selective trend qualification rather than generating a signal on every minor directional fluctuation.


────────────────────────────
GAUSSIAN TREND ENGINE
────────────────────────────

The core of the indicator is a configurable multi-pole Gaussian cascade.

The user can control two primary parameters:

Gaussian Period:
Controls the smoothing horizon of the filter.

Gaussian Poles:
Controls the number of sequential Gaussian smoothing stages used by the engine, from 1 to 6.

Each additional pole applies another stage of Gaussian smoothing to the previous output.

This architecture provides a configurable balance between responsiveness and noise reduction.

The final output of the selected pole becomes the Gaussian trend baseline used by the rest of the engine.


────────────────────────────
TREND DIRECTION
────────────────────────────

Directional state is determined from the slope of the Gaussian baseline.

When the current Gaussian value is above its previous value, the engine identifies a bullish directional state.

When the current Gaussian value is below its previous value, the engine identifies a bearish directional state.

The Gaussian line changes dynamically:

Green = Bullish Gaussian direction
Red = Bearish Gaussian direction

An unchanged Gaussian value preserves the previous directional state.


────────────────────────────
VOLATILITY NORMALIZATION
────────────────────────────

Raw price movement has different significance across instruments and volatility regimes.

For this reason, ATR is used as a normalization reference within the engine.

Two important measurements are normalized relative to ATR:

• Gaussian slope magnitude
• Distance between price and the Gaussian baseline

This allows the strength model to evaluate movement relative to current market volatility rather than relying only on absolute price changes.


────────────────────────────
TREND STRENGTH SCORE
────────────────────────────

TRADION Gaussian Trend Engine calculates a composite Trend Strength Score ranging from 0 to 100.

The score combines four normalized components:

1. Gaussian Slope Strength — 40%
2. Price Distance from Gaussian — 20%
3. RSI Momentum Intensity — 25%
4. ROC Magnitude — 15%

Gaussian Slope Strength measures the magnitude of directional movement in the Gaussian baseline relative to ATR.

Price Distance measures the absolute displacement of price from the Gaussian baseline relative to ATR.

RSI Momentum Intensity measures the distance of RSI from its neutral 50 level.

ROC Magnitude measures the absolute velocity of price movement.

Each component is normalized before being incorporated into the final weighted score.

The result is a single 0–100 metric designed to describe the degree of agreement between trend movement, price expansion and momentum.


────────────────────────────
MOMENTUM CONFIRMATION
────────────────────────────

Momentum confirmation can be enabled or disabled by the user.

For bullish confirmation, the default model requires:

• RSI above 50 plus the selected Neutral Zone
• Positive ROC

For bearish confirmation, it requires:

• RSI below 50 minus the selected Neutral Zone
• Negative ROC

This layer prevents every Gaussian slope change from automatically qualifying as a BUY or SELL event.

The RSI Neutral Zone is configurable, allowing the user to control how much momentum separation is required around the RSI 50 equilibrium level.


────────────────────────────
DIRECTIONAL QUALIFICATION
────────────────────────────

A qualified bullish setup requires:

• Rising Gaussian direction
• Price above the Gaussian baseline
• Valid bullish momentum when momentum confirmation is enabled
• Trend Strength above the configured minimum threshold

A qualified bearish setup requires:

• Falling Gaussian direction
• Price below the Gaussian baseline
• Valid bearish momentum when momentum confirmation is enabled
• Trend Strength above the configured minimum threshold

This means that Gaussian direction, price structure, momentum and trend strength are evaluated together before a directional event is accepted.


────────────────────────────
THREE-LEVEL SIGNAL CLASSIFICATION
────────────────────────────

Qualified transitions are classified according to their Trend Strength Score.

Bullish classifications:

BUY
STRONG BUY
EXTREME BUY

Bearish classifications:

SELL
STRONG SELL
EXTREME SELL

The default thresholds are:

Minimum Signal Strength: 25
Strong Signal Threshold: 55
Extreme Signal Threshold: 75

These thresholds are fully configurable.

A standard signal represents a qualified directional transition below the Strong threshold.

A STRONG signal represents a transition whose Trend Strength reaches the Strong threshold.

An EXTREME signal represents a transition whose Trend Strength reaches the highest configured classification threshold.

These labels describe the strength of the conditions detected by the model. They are not predictions of future returns.


────────────────────────────
CONFIRMED-BAR SIGNAL ENGINE
────────────────────────────

Signal generation uses confirmed-bar logic.

A new directional signal is accepted only when the current chart bar is confirmed.

This prevents temporary intrabar conditions from being treated as completed signals before the candle closes.

The engine also maintains directional signal state.

Once a bullish signal has been generated, another bullish signal is not repeatedly produced while the signal state remains bullish.

A new bullish event becomes possible after the engine has transitioned through the opposite qualified state, and vice versa.

This creates cleaner transition-based signal behavior.


────────────────────────────
VOLATILITY-ADAPTIVE TREND RIBBON
────────────────────────────

The trend ribbon provides a visual representation of directional state and adaptive market conditions.

Its base width is calculated using ATR.

The final ribbon width also incorporates the current Trend Strength Score.

As calculated trend strength increases, the ribbon can expand according to the user-defined Trend Strength Width Effect.

During bullish states, the ribbon is positioned below the Gaussian baseline.

During bearish states, the ribbon is positioned above the Gaussian baseline.

The ribbon consists of multiple visual layers, creating a clear distinction between the Gaussian baseline and the outer volatility-adjusted trend zone.

This makes direction and changes in trend intensity easier to interpret directly from the chart.


────────────────────────────
VISUAL INTERPRETATION
────────────────────────────

GREEN GAUSSIAN / GREEN RIBBON

The Gaussian baseline is rising and the engine is operating in a bullish directional regime.


RED GAUSSIAN / RED RIBBON

The Gaussian baseline is falling and the engine is operating in a bearish directional regime.


BUY / SELL

A new directional setup has passed the minimum qualification requirements.


STRONG BUY / STRONG SELL

A qualified transition has reached the configured Strong Trend Strength threshold.


EXTREME BUY / EXTREME SELL

A qualified transition has reached the configured Extreme Trend Strength threshold.


────────────────────────────
USER CONTROLS
────────────────────────────

Gaussian Engine:

• Source
• Gaussian Period
• Gaussian Poles


Momentum Confirmation:

• Enable / Disable Momentum Confirmation
• RSI Period
• ROC Period
• RSI Neutral Zone


Trend Strength:

• ATR Period
• Gaussian Slope Sensitivity
• Price Distance Sensitivity
• Minimum Signal Strength
• Strong Signal Threshold
• Extreme Signal Threshold


Adaptive Trend Ribbon:

• Show / Hide Adaptive Trend Ribbon
• Ribbon ATR Width
• Trend Strength Width Effect


Visual Settings:

• Show Trading Signals
• Color Price Bars
• Show Gaussian Trend Line


────────────────────────────
ALERTS
────────────────────────────

Six dedicated PulseWire alert conditions are included:

• TRADION BUY
• TRADION STRONG BUY
• TRADION EXTREME BUY
• TRADION SELL
• TRADION STRONG SELL
• TRADION EXTREME SELL

This allows each signal classification to be monitored independently.


────────────────────────────
PRACTICAL USE
────────────────────────────

TRADION Gaussian Trend Engine can be used as:

• A directional trend filter
• A trend-strength visualization tool
• A momentum-confirmed transition detector
• A volatility-adaptive trend framework
• A confirmation layer for discretionary analysis
• An alert-based trend monitoring system

Because sensitivity depends on the selected parameters, instrument and timeframe, users should evaluate settings according to their own methodology.

Higher sensitivity may detect directional changes earlier but can increase exposure to market noise.

Greater smoothing and higher qualification thresholds can reduce signal frequency but may identify transitions later.


────────────────────────────
DESIGN PHILOSOPHY
────────────────────────────

The central idea behind TRADION Gaussian Trend Engine is that trend direction alone provides incomplete information.

A rising filter does not necessarily represent a strong trend.

For this reason, the engine evaluates four questions:

1. What direction is the Gaussian structure moving?
2. How significant is that movement relative to volatility?
3. Is price positioned consistently with that direction?
4. Does momentum support the directional structure?

The Trend Strength model then measures the degree of alignment between these components.

This creates a unified framework for analyzing direction, momentum, volatility and trend intensity rather than treating each component as an isolated indicator.


────────────────────────────
IMPORTANT NOTES
────────────────────────────

TRADION Gaussian Trend Engine is an analytical indicator, not a strategy and not a prediction system.

BUY, STRONG BUY, EXTREME BUY, SELL, STRONG SELL and EXTREME SELL labels represent mathematical classifications produced by the indicator's current conditions.

They do not guarantee future price direction, profitability or trade outcomes.

Signals are confirmed at bar close, but confirmed-bar processing does not eliminate normal market risk or signal lag.

Users should independently evaluate the indicator and apply appropriate risk management.

For research and educational purposes.

Disclaimer

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by PulseWire. Read more in the Terms of Use.