Penunjuk dan strategi
Supply and Demand ZonesSupply and Demand Zones.
Best settings to have is have multiplier by 3 and only turn on the 30 minute, the 1 hour, and the 4 hour.
TSEP Dual SMA + Optional BB//@version=6
indicator(title="TSEP Chart Info Overlay", shorttitle="TSEP Overlay", overlay=true)
// === INPUTS ===
tickerID = input.string(title="Ticker Symbol", defval="TYPE", tooltip="Manually enter the ticker symbol for this chart.")
showOverlay = input.bool(true, title="Show TSEP Overlay")
// === PRICE ===
currentPrice = close
// === VOLUME ===
currentVol = volume
adtv50 = ta.sma(volume, 50)
// === TIMESTAMP ===
timestampText = "🕓 01:40 AM CDT 07/10/2025" // Replace automatically on future updates if needed
// === DISPLAY STRING ===
labelText = "Ticker: " + tickerID + " Price: $" + str.tostring(currentPrice, "#.##") +
" Volume: " + str.tostring(currentVol, "#.##") +
" 50-day ADTV: " + str.tostring(adtv50, "#.##") +
" " + timestampText
// === RENDER ===
if showOverlay
label.new(x=bar_index, y=high, text=labelText, style=label.style_label_left,
textcolor=color.white, size=size.normal, color=color.new(color.black, 85))
TSEP Dual SMA + Optional BB//@version=5
indicator("50-Day ADTV", overlay=false)
// Calculate 50-day Average Daily Trading Volume
adtv_50 = ta.sma(volume, 50)
// Plot the ADTV as a line
plot(adtv_50, color=color.blue, title="50-Day ADTV", linewidth=2)
// Add a label to display the current ADTV value
label.new(bar_index, adtv_50, text="ADTV: " + str.tostring(adtv_50, "#.##"), color=color.blue, textcolor=color.white, style=label.style_label_down)
TSEP Dual SMA + Optional BB//@version=5
indicator("TSEP – 50-day ADTV & Current Volume", overlay=false)
// Calculate values
currentVol = volume
avgVol50 = ta.sma(volume, 50)
// Format as millions (M)
formatVolume(v) =>
v >= 1e9 ? str.tostring(v / 1e9, "#.##") + "B" :
v >= 1e6 ? str.tostring(v / 1e6, "#.##") + "M" :
v >= 1e3 ? str.tostring(v / 1e3, "#.##") + "K" :
str.tostring(v, "#.##")
// Create output strings
volText = "Current Volume: " + formatVolume(currentVol)
adtvText = "50-day ADTV: " + formatVolume(avgVol50)
// Display in a table
var table t = table.new(position.top_right, 1, 2, border_width = 1)
if bar_index % 5 == 0 // Update every 5 bars to avoid flicker
table.cell(t, 0, 0, adtvText, text_color=color.white, bgcolor=color.new(color.blue, 80))
table.cell(t, 0, 1, volText, text_color=color.white, bgcolor=color.new(color.blue, 80))
TSEP Dual SMA + Optional BB//@version=5
indicator("TSEP Chart Data Overlay", overlay=true)
currentVol = volume
avgVol50 = ta.sma(volume, 50)
currentPrice = close
timestampStr = str.tostring(year) + "-" + str.tostring(month, "00") + "-" + str.tostring(dayofmonth, "00")
// === Format Helpers ===
formatVal(val) =>
val >= 1e9 ? str.tostring(val / 1e9, "#.##") + "B" :
val >= 1e6 ? str.tostring(val / 1e6, "#.##") + "M" :
val >= 1e3 ? str.tostring(val / 1e3, "#.##") + "K" :
str.tostring(val, "#.##")
// === Label Text ===
labelText = "✅ Current Price: $" + str.tostring(currentPrice, "#.##") + " " +
"✅ 50-day ADTV: " + formatVal(avgVol50) + " " +
"✅ Current Volume: " + formatVal(currentVol) + " " +
"✅ Timestamp: " + timestampStr
// === Display Label ===
var label dataLabel = label.new(x=bar_index, y=high, text=labelText,
xloc=xloc.bar_index, yloc=yloc.price, style=label.style_label_left,
textcolor=color.white, size=size.normal, color=color.new(color.blue, 80))
label.set_xy(dataLabel, bar_index, high)
label.set_text(dataLabel, labelText)
TSEP Dual SMA + Optional BB✅ Current Price: $163.44
✅ 50-day ADTV: 21.7M
✅ Current Volume: 19.5M
✅ Timestamp: 2025-07-10
TSEP Dual SMA + Optional BB//@version=5
indicator("TSEP Volume + Price Overlay", overlay=true)
// === Data Calculations ===
currentVol = volume
avgVol50 = ta.sma(volume, 50)
currentPrice = close
timestampStr = str.tostring(year) + "-" + str.tostring(month, "00") + "-" + str.tostring(dayofmonth, "00")
// === Format Helpers ===
formatVal(val) =>
val >= 1e9 ? str.tostring(val / 1e9, "#.##") + "B" :
val >= 1e6 ? str.tostring(val / 1e6, "#.##") + "M" :
val >= 1e3 ? str.tostring(val / 1e3, "#.##") + "K" :
str.tostring(val, "#.##")
// === Label Text ===
labelText = "✅ Current Price: $" + str.tostring(currentPrice, "#.##") + " " +
"✅ 50-day ADTV: " + formatVal(avgVol50) + " " +
"✅ Current Volume: " + formatVal(currentVol) + " " +
"✅ Timestamp: " + timestampStr
// === Display Label ===
var label dataLabel = label.new(x=bar_index, y=high, text=labelText,
xloc=xloc.bar_index, yloc=yloc.price, style=label.style_label_left,
textcolor=color.white, size=size.normal, color=color.new(color.blue, 80))
// === Update Each Bar ===
label.set_xy(dataLabel, bar_index, high)
label.set_text(dataLabel, labelText)
MOM Buy/Sell + MACD Histogram Signal TableJarmo script ETGAG to be used for chart analysis
Meant to assist with determining how to choose direction
Revenue, Income, Profit, Debt & Cash Flow (FQ)Revenue, Net Income, Gross Profit, Net Debt & Free Cash Flow (FQ)
show basic financial number
BOR + 08:28BOR + TIME: Precision 1-Minute Opening Range Analysis
METHODOLOGY OVERVIEW
This indicator implements a proprietary time-based trading methodology that combines opening range analysis with precision timing algorithms designed exclusively for 1-minute charts during the New York trading session.
CORE ALGORITHM COMPONENTS
1. Bond Opening Range (BOR) Identification
- Captures the complete price range during 08:00-09:00 NY time
- Establishes the foundational trading range for the session
- Uses high-precision minute-level data to define exact boundaries
2. Critical Time Level Analysis (08:28 Candle)
- Identifies the 08:28-08:29 minute candle as a key reference point
- This specific timing represents a critical juncture before market open
- Captures the exact high/low range of this precise minute
3. Directional Bias Determination (09:00 Analysis)
- At exactly 09:00, compares current price position relative to 08:28 boundaries
- Above 08:28 High: Activates support-seeking mode (bullish bias)
- Below 08:28 Low: Activates resistance-seeking mode (bearish bias)
- Inside 08:28 Range: No directional bias established
4. Dynamic Standard Deviation Projections
- Uses the 08:28 candle range as the mathematical basis for standard deviation calculations
- Support Mode: Projects levels below 08:28 low using range multipliers (-1σ, -2σ, -3σ, -4σ)
- Resistance Mode: Projects levels above 08:28 high using range multipliers (+1σ, +2σ, +3σ, +4σ)
- Levels are active only during 09:00-10:30 trading window
UNIQUE FEATURES
Conditional Logic Engine
- Real-time directional switching based on 09:00 price position
- No static levels - everything adapts to intraday price action
- Eliminates noise by focusing on specific time windows
Precision Timing Requirements
- Requires exact 1-minute timeframe for accurate calculations
- Time-sensitive algorithm that relies on minute-by-minute analysis
- Optimized for high-frequency intraday trading decisions
Mathematical Framework
- Standard deviations calculated using actual candle range data
- Dynamic level spacing based on market volatility (08:28 range)
- Four-tier projection system for multiple target/stop levels
TRADING APPLICATION
Best Used For:
- ES, NQ, YM and other liquid index futures
- Active day trading during NY session (07:00-12:00)
- Scalping and short-term reversal strategies
- Intraday support/resistance identification
Signal Interpretation:
- Red lines represent potential reversal zones
- Direction determined by 09:00 vs 08:28 relationship
- Multiple standard deviation levels provide layered entry/exit points
- Time-restricted plotting ensures relevance during active trading hours
IMPORTANT REQUIREMENTS
- ONLY works on 1-minute charts - precision timing is essential
- Designed for New York trading session (futures markets)
- Most effective during high-volume trading periods
CUSTOMIZATION OPTIONS
- Toggle BOR box visibility and transparency
- Enable/disable 08:28 candle highlighting
- Adjust visual elements (colors, transparency)
- Show/hide range information labels
EdgeXplorer - Gaussian Forecast GridEdgeXplorer – Gaussian Forecast Grid
The Gaussian Forecast Grid is a forward-looking market modeling tool that uses a Gaussian Process Regression framework to estimate future price behavior. Built around a non-parametric machine learning approach, it maps recent historical price data to generate smoothed forecasts, offering an evolving yet mathematically grounded projection of where price could be headed.
This is not a “signal generator”—it’s a probabilistic estimation tool that overlays a fitted baseline with a future-facing forecast curve, giving traders visual guidance on short-term trend expectations while accounting for noise and variance in price behavior.
⸻
🔍 What Does the Gaussian Forecast Grid Do?
Gaussian Forecast Grid takes a fixed historical training sample of price data and fits it using a Gaussian kernel, generating two key visual elements:
• Fit Line — a smoothed, mathematically reconstructed version of the past data window
• Forecast Line — a forward-projected estimation of price behavior based on the shape and curvature of the past data
Traders can adjust how sensitive the model is to local volatility, how smooth the prediction curve is, and how frequently the forecast updates.
⸻
⚙️ How It Works – Technical Logic Explained
1. Kernel Regression Foundation
The tool applies a Gaussian kernel function that evaluates similarity between time steps in a defined window. This results in a covariance matrix that models how likely different values are to move together.
kernel(x1, x2) = exp( - (x1 - x2)² / (2 * scale²) )
• X-axis: Time steps
• Y-axis: Price deviations from baseline
• Scale: Smoothing factor (determines how tight or loose the fit is)
2. Training Phase
A fixed number of bars (Data Sample Length) are selected as the training window, from which the tool:
• Computes a baseline average (via SMA)
• Normalizes price deviations
• Builds a covariance matrix for training (with optional noise)
• Inverts the matrix to solve for weights
3. Forecast Generation
With the model trained:
• Future time steps (Projection Steps) are mapped
• The kernel is applied between past and future points
• A projected set of values is generated based on how past structure likely evolves
4. Model Refresh Options
Users can control when the model retrains:
• Lock Forecast: Generates forecast once and holds it
• Update Once Reached: Recomputes after reaching the end of the forecast window
• Continuously Update: Recalculates forecast on every new bar
⸻
📈 What Each Visual Element Represents
Visual Component Meaning
Blue Line (Fit) A smoothed curve fitted to historical price behavior
Red Line (Forecast) Projected price path based on Gaussian inference
Baseline The mean price used to normalize the data
Polyline Split Left = historical fit, Right = projected future
These lines are dynamically drawn and cleared based on model refresh mode, ensuring only relevant and current data is displayed.
⸻
📊 Inputs & Settings Explained
Training Inputs
Setting Description
Data Sample Length How many bars are used to fit the model (higher = smoother, slower)
Fit Color Color for the historical fit curve
Forecast Controls
Setting Description
Projection Steps Number of future bars to forecast
Prediction Color Color of the projected forecast line
Model Behavior
Setting Description
Smoothing Factor Controls the “tightness” of the curve; lower values = more reactive
Noise Scale Adds Gaussian noise to prevent overfitting; useful in high-volatility assets
Model Behavior (Refresh Mode)
• Lock Forecast = static output
• Update Once Reached = refresh after forecast ends
• Continuously Update = live update every bar
⸻
🧠 How to Interpret It in Real Markets
This indicator does not tell you where price is going. Instead, it provides a smoothed probabilistic path based on the recent shape of price movement.
Use Cases:
• 🧭 Price Projection Framing: Align other tools (like OBs, liquidity zones, or support/resistance) within the estimated trajectory
• 🔄 Reversion vs. Continuation: Compare current price position relative to the forecast path to judge whether the market is returning to structure or breaking from it
• 📐 Bias Context: Use forecast slope direction to determine short-term directional bias
⸻
🧪 Strategy Integration Tips
• Pair with a volatility filter to use only when price is ranging or compressing
• Overlay with SMC tools like OB, FVG, or BOS indicators for confirmation
• Use as a visual narrative tool to avoid chasing price blindly during uncertain phases
That Awesome StrategyThis is of course a work in progress. I really would like feedback.
I designed this specifically for the S&P 500, specifically ES1!, and have not tested on any other charts. I am not responsible for any losses you may incur by using this strategy.
This strategy is based in parts on MACD calculations, the momentum indicator i created, and a pair of dual offset identical moving averages, along with other tweaks.
It has a SL/TP function based on ticks.
It has several options for moving average types for the main moving averages, the MACD moving averages, and the momentum indicator moving average. Many combinations.
Since I am using a CME futures product for trading, this strategy automatically closes all trades at 2pm and disallows any trading until 4pm. I will update this with an adjustable time slot for this market closure time soon so that it will fit your timezone.
Pine Script version 6.
Momentum Buy/Sell IndicatorMomentum indicator that needs to be followed and not relied upon completely
Pivot Tops & BottomsHow it works
strategy() call replaces indicator() and enables backtesting.
Longs are opened at each confirmed swing-low and closed at the next swing-high.
Shorts can be turned on via the Enable Short Side toggle.
Position sizing uses 10% of equity per trade by default—adjust in the default_qty_value input.
Turn on Show Pivot Shapes to see where tops/bottoms land on your chart (shifted back by pivotLen).
Use the built-in Strategy Tester tab to review performance, drawdowns, win rate, etc.
AI Dynamic Fib Tool V1.0📌 Description
ND EĞİTİM – AI Auto Fibonacci is a next-generation Fibonacci indicator that goes beyond static levels. It automatically determines optimal lookback periods based on market conditions such as volatility, volume, trend strength, momentum, and RSI positioning. Using this data, it dynamically identifies Higher High (HH) and Lower Low (LL) levels and draws multi-layered adaptive Fibonacci levels.
Unlike traditional indicators that rely on fixed periods, this script simulates an AI-like decision engine by incorporating:
Volatility (ATR-based)
Momentum (ROC + RSI deviation)
Volume activity (volume vs. average volume)
Trend strength (EMA + MACD crossover)
Bollinger Band width
These are synthesized into a “Market Score”, which guides the system’s behavior.
🧠 AI-Like Adaptive Calculation Logic
The indicator behaves like a basic machine learning agent that adapts to changing market environments:
In low volatility, it extends the historical window for broader context.
In high-volume, high-trend scenarios, it shortens the lookback for faster reactions.
This reduces noise and increases relevancy compared to fixed-period methods.
⚙️ How It Works
Calculates Optimal Lookback Period:
A “market score” is derived from volatility, trend momentum, RSI bias, volume ratio, and BB width.
This score adjusts the lookback window between 15 and 100 bars.
Detects HH and LL:
Finds most recent Higher High and Lower Low within the optimal window.
These act as anchors for Fibonacci levels.
Draws Fibonacci Zones:
Classic levels: 0%, 23.6%, 38.2%, 50%, 61.8%, 78.6%, 100%, 127.2%, 161.8%
Dynamic extensions: -61.8%, -38.2%, 14.6%, 9.1%, depending on market score
Displays a Detailed Info Panel:
Shows current trend (Bullish, Bearish, Sideways)
Volatility rating
HH/LL levels, age in bars, and total range
Market activity commentary
🎯 Best Use Cases
Support & Resistance Mapping:
Use Fibonacci levels to identify likely zones for pullbacks, reactions, or breakouts.
Trend Analysis:
EMA, MACD, and HH/LL cross-confirm the trend direction and strength.
Alert-Based Monitoring:
Use built-in alert conditions to track price breakouts above key Fibonacci zones (e.g., 61.8%, 127.2%).
📢 User Notes
🔹 Always apply the indicator on price charts (overlay = true).
🔹 All levels and drawings update dynamically on the last bar.
🔹 Use the “Add Alert” panel to select from pre-defined crossover/crossunder conditions for Fibonacci levels.
TIP:
When the market score is high (>0.7), the system draws extended levels and reacts faster. In quiet markets, it reduces visual clutter by only showing core zones.
💡 Key Advantages
✅ AI-inspired adaptive structure
✅ Optimal lookback logic per asset condition
✅ Clean, informative labels and lines
✅ Alarm-ready setup
✅ Suitable for both swing trading and trend analysis
📈 Developed by:
This indicator was created by ND Eğitim, a Turkey-based trading education company focused on algorithmic systems and practical technical analysis.
📌 Telegram (Free Signals): @nd_bist100_signal
📌 X (Twitter): @ndegitim
📌 Web: www.ndegitim.com
Scalping Candle [Crak x MMT]The Scalping Candle is a TradingView indicator designed for scalping strategies, identifying potential bullish and bearish engulfing patterns on price charts. It overlays directly on the chart and marks specific candle patterns with visual signals, helping traders spot short-term trading opportunities. The indicator includes a customizable bias filter to focus on bullish, bearish, or neutral market conditions.
Features
Overlay Indicator : Displays bullish and bearish signals directly on the price chart.
Bias Filter : Allows users to select a market bias ('Bullish', 'Bearish', or 'Neutral') to filter signals based on their trading preference.
Visual Signals : Plots green upward triangles below bullish candles and red downward triangles above bearish candles.
Alerts : Generates alerts for bullish and bearish engulfing patterns, enabling timely notifications for trade setups.
How It Works
The indicator analyzes the relationship between the current and previous candles to detect engulfing patterns:
Bullish Engulfing : Triggered when the current candle's low is at or below the previous candle's low, and its close is at or above the previous candle's midpoint. This signal is displayed only if the bias filter is set to 'Neutral' or 'Bullish'.
Bearish Engulfing : Triggered when the current candle's high is at or above the previous candle's high, and its close is at or below the previous candle's midpoint. This signal is displayed only if the bias filter is set to 'Neutral' or 'Bearish'.
The previous candle's midpoint is calculated as the average of its high and low prices.
Usage
- Add to Chart : Apply the indicator to any TradingView chart.
- Configure Bias Filter :
Neutral : Displays both bullish and bearish signals.
Bullish : Displays only bullish signals.
Bearish : Displays only bearish signals.
- Interpret Signals :
Green upward triangle below a candle indicates a potential bullish reversal.
Red downward triangle above a candle indicates a potential bearish reversal.
- Set Alerts : Use the built-in alert conditions to receive notifications when bullish or bearish engulfing patterns are detected.
Settings
Bias Filter : Choose between 'Neutral', 'Bullish', or 'Bearish' to control which signals are displayed.
Shape Size : Signals are plotted as small triangles for minimal chart clutter.
Alert Conditions : Enable alerts for 'Bullish Engulfing Detected' or 'Bearish Engulfing Detected' to stay informed of new signals.
Ideal Use Case
This indicator is tailored for scalpers and short-term traders looking to capitalize on quick price movements driven by engulfing candle patterns. It works best on 15-minute chart and can be combined with other technical tools for confirmation.
moh1//@version=6
indicator("moh1", overlay=true)
// === الإعدادات ===
length = input.int(20, title="عدد الشموع (حساسية الاتجاه)")
src = input.source(close, title="مصدر السعر")
maType = input.string("EMA", title="نوع المتوسط", options= )
// الألوان
colorUp = input.color(color.green, title="لون الاتجاه الصاعد")
colorDown = input.color(color.red, title="لون الاتجاه الهابط")
colorSide = input.color(color.yellow, title="لون الاتجاه العرضي")
sensitivity = input.float(0.1, title="حساسية الاتجاه العرضي (%)", minval=0.01)
// === حساب المتوسط ===
ma = maType == "EMA" ? ta.ema(src, length) : ta.sma(src, length)
// === تحليل الاتجاه ===
ma_slope = ma - ma
slope_pct = ma_slope / ma * 100
trendColor = slope_pct > sensitivity ? colorUp :
slope_pct < -sensitivity ? colorDown :
colorSide
// === رسم الخط المتغير اللون ===
plot(ma, title="خط الاتجاه", color=trendColor, linewidth=2)
MP AMS (100 bars)Indicator Name: ICT Nested Pivots: Advanced Structure with Color Control
Description:
This indicator identifies and labels nested pivot points across three levels of market structure:
Short-Term Pivots (STH/STL)
Intermediate-Term Pivots (ITH/ITL)
Long-Term Pivots (LTH/LTL)
It detects local highs and lows using a user-defined lookback period and categorizes them into short, intermediate, and long-term pivots based on their relative strength compared to surrounding pivots.
Key Features:
Multi-level pivot detection: Nested identification of short, intermediate, and long-term highs and lows.
Customizable display: Toggle visibility of each pivot level independently for both highs and lows.
Color control: Customize colors for high and low pivot labels and text for enhanced chart readability.
Clear labeling: Each pivot is marked with intuitive labels ("STH", "ITH", "LTH" for highs and "STL", "ITL", "LTL" for lows) placed above or below bars accordingly.
Safe plotting: Avoids errors by validating data and only plotting labels within the lookback range.
This tool helps traders visually analyze market structure and identify key turning points at different time scales directly on their price charts.
EdgeXplorer - Momentum EngineMomentum Engine by EdgeXplorer
Momentum Engine is a precision-driven oscillator and trend framework engineered to track market momentum with adaptive clarity. Unlike traditional momentum indicators, this engine blends ATR-based envelope logic, multi-mode oscillator scaling, and real-time directional overlays—all in one responsive system.
Designed for intraday traders and swing strategists alike, Momentum Engine offers a streamlined way to visualize momentum direction, impulse strength, and volatility-adaptive trend zones—with minimal noise and maximum context.
⸻
🔍 What Does Momentum Engine Do?
Momentum Engine visualizes market energy through a volatility-aware oscillator and accompanying trend overlays. It adapts dynamically to price behavior and enables traders to:
• Detect momentum waves with real-time visual cues
• Confirm directional bias using trend overlays and impulse zones
• Switch between Regular and Normalized oscillator modes
• See heatmap-based signal confirmation for crossovers
• View optional info panels, labels, and trend bar colors for clarity
It’s a compact yet powerful system built for discretionary and systematic use.
⸻
⚙️ How It Works – Technical Breakdown
1. Trend Envelope Logic
At its core, Momentum Engine constructs a price envelope using:
• The average of the highest closes and highs (Baseline Length)
• The average of the lowest closes and lows
• A multiplied ATR to scale the distance between upper and lower bounds
These bounds determine trend bias:
• Price above the short side of the channel → Bullish
• Price below the long side → Bearish
• In-between → Neutral
A dynamic midline tracks the central channel axis.
2. Oscillator Wave Calculation
The momentum oscillator reacts to price positioning relative to the envelope:
• In Regular Mode, it shows raw price deviation from the trend channel
• In Normalized Mode, it maps price movement into a 0–100 scale with historical scaling logic
Both modes use smoothing (Smoothing) to reduce noise.
3. Overlay Channel (Optional)
• Displays trend floors (bull) and ceilings (bear) on the price chart
• Color-coded trend shifts appear as pulse circles
• Optionally, bars themselves can be recolored for instant trend recognition
4. Heatmap Signal Zones
The background dynamically changes based on oscillator crossovers:
• Bullish signal → Yellow heatmap
• Bearish signal → Blue heatmap
These zones signal momentum ignition, especially helpful for early entries.
⸻
📈 What You See on the Chart
Element Meaning
Green Momentum Wave Bullish pressure (oscillator > midline or >50)
Red Momentum Wave Bearish pressure (oscillator < midline or <50)
Zero Line Base reference in Regular mode
Gray Guide Lines (Normalized) Bands for Overbought (85), Oversold (15), and Neutral (33–50)
Channel Lines Trend bias boundaries (bull/bear zones)
Pulse Marker (Circle) Trend direction change
Bar Colors (Optional) Bull or bear bar overlays for added clarity
Background Heatmap Bullish or bearish impulse confirmation
Info Table (Optional) Real-time trend and oscillator data panel
Debug Labels (Optional) Inline oscillator readings per bar
⸻
📊 Inputs & Settings
Engine Settings
Input Description
Timeframe Optional custom timeframe override
Baseline Length Determines envelope size (larger = smoother trend)
Multiplier Factor Controls ATR-based range expansion
Momentum Wave Settings
Input Description
Mode Regular = raw wave, Normalized = 0–100 scaling
Bull/Bear Colors Wave color customization
Line Width & Smoothing Visual clarity adjustments
Overlay Channel
Input Description
Show Overlay Toggle trend ceilings/floors on chart
Channel Colors Separate bull/bear lines
Trend Bar Color Recolors candle bodies based on trend bias
Signal Heatmap
Input Description
Enable Heatmap Background impulse shading toggle
Bull / Bear Colors Adjust visual tone of crossover zones
Add-ons
Input Description
Show Debug Labels View oscillator values at each bar
Show Info Panel Display current trend, oscillator value, and mode
⸻
🧠 How to Use Momentum Engine
Regular Mode
• Oscillator above 0 = Bullish bias
• Oscillator below 0 = Bearish bias
• Use zero line as your confirmation threshold
Normalized Mode
• 85 → Overbought / exhaustion
• <15 → Oversold / reversal watch
• Crossing 50 → Momentum ignition
• 33–50 → Neutral zone / ranging phase
Visual Interpretation Tips
• Green wave + yellow heatmap = Bull momentum confirmation
• Red wave + blue heatmap = Bear momentum confirmation
• Pulse marker = New trend — evaluate strength with wave slope
• Trend bar coloring = Scan trend alignment at a glance
⸻
🧪 Use Cases & Strategy Ideas
• ⚡ Scalping Impulse Moves
Use oscillator + heatmap crossover to catch directional bursts
• 🔁 Pullback Continuation
Wait for momentum to reset near neutral zone, then re-enter trend
• 📉 Reversal Triggers
Look for divergence or Normalized wave flipping at extremes
• 🎯 Multi-timeframe Confirmation
Set custom timeframe and layer on top of a higher or lower TF structure
GARCH Volatility [Trading Signals]This is a GARCH-like indicator rather than a full academic GARCH model
Current Strengths:
Current Strengths:
Captures core volatility clustering (alpha + beta)
Provides actionable signals
Lightweight for TradingView
When to Use This vs True GARCH:
Use This For: Real-time trading signals, visual market analysis
Use Full GARCH For: Risk modeling, quantitative research