111 Robin Levels [StoneFace - Testing]111 Robin Levels
Overview The 111 Robin Levels indicator is a precision trading tool designed to plot dynamic Fibonacci extension and retracement levels based on key trading session ranges. It automatically detects specific time windows (Asia, London, and key hourly candles) and projects significant reaction levels used in the "Robin" trading methodology.
Key Features
Multi-Session Support: Easily toggle between key trading windows:
Asia Session (20:00 - 00:00 NY)
London Session (02:30 - 04:00 NY)
3 AM Candle (03:00 - 04:00 NY)
6 AM Candle (06:00 - 07:00 NY)
9 AM Candle (09:00 - 10:00 NY)
Dynamic Fibonacci Levels:
1.111 Extensions: Automatically plots the +/- 1.111 expansion levels from the session range, often used to identify stop hunts or reversals.
Highlights the 0.37 and 0.55 levels with a customizable shaded background for clear visualization of internal reaction zones.
Mirrored Sets: Capable of generating multiple sets of extensions (e.g., 2.111, 3.111) based on user configuration for trending markets.
Smart Visualization:
Dynamic Extension: Lines for the current day extend dynamically (Current Bar + 3) for real-time visibility but cap at 17:00 NY to prevent chart clutter.
Historical Accuracy: Past session lines remain fixed at the 17:00 NY daily close.
Full Customization: Control line styles (Solid, Dotted, Dashed), widths, colors, and fill transparency to match your charting theme.
How It Works
Once a selected session completes, the indicator calculates the High and Low of that specific time period. It immediately projects the 1.111 expansion levels and the internal 0.37/0.55 zones. Users can adjust the "Set Visible Ranges" setting to project further expansions (Sets 2, 3, 4, etc.) for days with high volatility.
Settings
Session to Display: Select the specific session or candle time you wish to analyze.
Set Visible Ranges: Define how many upper and lower extension sets are displayed.
Style: Customize colors for the 1.111 levels and the 37/55 zones, adjust fill transparency, and select your preferred line style.
Cycles
Qullamaggie Trading System ProQullamaggie Trading System
OVERVIEW
The Qullamaggie Trading System is a comprehensive indicator that implements Kristjan Qullamaggie's legendary "3 Timeless Setups" methodology. This professional-grade tool is designed for swing traders who want to identify high-probability momentum breakouts, episodic pivots, and parabolic short opportunities with institutional-level precision.
"The goal is not to trade often, but to trade well." - Qullamaggie
KEY FEATURES
1. Three Core Qullamaggie Setups
🚀 Momentum Breakouts
Identifies stocks with 30-100%+ prior moves in the last 60 days
Detects tight consolidation patterns (2-8 weeks) with higher lows
Confirms breakouts with volume expansion (1.5x+ average)
Validates "surfing" behavior on 10-day and 20-day moving averages
Never buys below 50MA (configurable Qullamaggie rule)
⚡ Episodic Pivots (EP)
Detects gap-ups of 10%+ on massive volume (2x+ average)
Identifies earnings-driven EPs with special labeling
Confirms strong closes above the gap open
Highlights fundamental catalysts
🔻 Parabolic Shorts
Identifies overextended stocks (3+ consecutive up days)
RSI overbought threshold (75+)
30%+ extension from recent lows
Perfect for counter-trend shorting opportunities
2. Advanced Pattern Recognition
🟡 Coiling/VCP Detection (Gold Dots)
Identifies Volatility Contraction Patterns (VCP)
Shows when price is tight (<10% range) and volume is drying up
Indicates pre-breakout accumulation phase
Hover tooltip shows: Range %, Volume ratio, Which MA it's surfing
💎 Relative Strength New Highs (Blue Dots)
Tracks when RS line vs SPY/QQQ makes a new 50-day high
Identifies true market leaders BEFORE they breakout
Customizable benchmark (SPY, QQQ, or any index)
Hover tooltip shows: RS status and what it means
🟣 Pocket Pivots (Purple Dots)
Detects institutional accumulation inside the base
Volume > Highest down-volume of last 10 days
Bullish sign per Qullamaggie methodology
Hover tooltip shows: Current volume vs down-volume comparison
3. 5-Star Setup Quality Rating System
Based on deep research of Qullamaggie's methodology, the indicator rates every setup:
⭐⭐⭐⭐⭐ (5-Star) - Exceptional Quality
Prior move 50%+ in 60 days
Above 50MA ✓
RS at new high (market leader)
Range < 3% (extremely tight)
Volume dry → expansion pattern
Perfect MA alignment (10>20>50>200)
Clean setup (not choppy)
⭐⭐⭐⭐ (4-Star) - Strong Quality
Prior move 30%+
Above 50MA ✓
Strong RS
Range < 5%
Good volume pattern
⭐⭐⭐ (3-Star) - Decent Quality
Prior move 20%+
Basic requirements met
Scoring Algorithm
Prior Move: 1.5 pts
Above 50MA: 1.0 pt
RS New High: 1.0 pt
Tightness: 1.0 pt
Volume Pattern: 1.0 pt
MA Alignment: 0.5 pt
Clean Setup: 0.5 pt
4. Professional "Pro Desk" Dashboard
A sleek, glassmorphism-style dashboard displays:
Prior Move (60d): Shows % move in last 60 days (green if >30%)
Above 50MA: YES ✓ or NO ✗ (Qullamaggie's core rule)
Setup Quality: ⭐⭐⭐⭐⭐ rating with color coding
ADR (20): Average Daily Range for volatility assessment
Trend: BULLISH 🟢 or MIXED 🟡 based on MA stack
RS vs Index: NEW HIGH 💎, STRONG 💪, or WEAK 📉
Status: BREAKOUT 🚀, EPISODIC ⚡, COILING 🕸️, PARABOLIC 🔻, or WAITING ⏳
Volume: EXPANSION 🔊, DRY UP 🔇, or NORMAL
Range (10d): Current 10-day range percentage
4 Premium Themes:
Deep Space (default)
Bloomberg
Clean Light
Midnight
5. Qullamaggie Filters (Configurable)
All core Qullamaggie rules are configurable:
✅ Require Prior Move (default: ON)
Min Prior Move %: 30% (adjustable)
Lookback: 60 days (adjustable)
✅ Require Above 50MA (default: ON)
Qullamaggie rarely buys below 50MA
✅ Volume Expansion (default: 1.5x)
Adjustable multiplier
✅ Consolidation Range (default: 10%)
Max allowed range for tight consolidation
6. Visual Elements
Moving Averages
10-day EMA (Cyan) - Primary trailing stop
20-day SMA (Purple) - Secondary support
50-day SMA (Orange) - Key Qullamaggie filter
200-day SMA (Grey) - Long-term trend
Dynamic coloring: Fades when MA is declining
Signal Labels
BO (Green) - Breakout confirmed
EP (Blue) - Episodic Pivot
EP (Earn) (Blue) - Earnings-driven EP
P-Short (Red) - Parabolic Short setup
Consolidation Boxes
Golden dotted boxes show active consolidation zones
Updates in real-time as price tightens
Trailing Stop Line
Visual 10-EMA crosshair when price is trending
Helps manage trades per Qullamaggie's rules
7. Comprehensive Alert System
6 customizable alerts:
Breakout Alert - When all criteria are met
EP Alert - Episodic Pivot detected
Parabolic Short Alert - Short setup triggered
Coil Alert - Price coiling (anticipation phase)
RS New High Alert - Relative strength breakout
Below 50MA Alert - EXIT signal when price drops below 50MA
🎓 HOW TO USE
For Breakout Trading:
Look for Gold Coil Dots (●) appearing near 10/20MA
Wait for Green "BO" label with volume expansion
Check Setup Quality: Only trade ⭐⭐⭐⭐ or ⭐⭐⭐⭐⭐ setups
Verify Above 50MA = YES ✓
Confirm Prior Move > 30%
Enter on breakout, stop at low of day (or 10EMA)
For Episodic Pivots:
Look for Blue "EP" or "EP (Earn)" labels
Earnings-driven EPs are highest quality
Enter at open or ORH (Opening Range High)
Stop at low of gap day
For Market Leaders:
Watch for Blue RS Dots (●) above price
These appear when stock outperforms the index
Often precedes major breakouts
Combine with Coil Dots for "Power Play" setups
Day of Week SeparatorThis indicator displays vertical lines to separate each day of the trading week, along with the optional 4hr separators. It also shows day-of-week labels (MON, TUE, etc.) at a specified hour for quick visual reference. Useful for intraday traders who want a clear view of daily and higher timeframe transitions.
Static K-means Clustering | InvestorUnknownStatic K-Means Clustering is a machine-learning-driven market regime classifier designed for traders who want a data-driven structure instead of subjective indicators or manually drawn zones.
This script performs offline (static) K-means training on your chosen historical window. Using four engineered features:
RSI (Momentum)
CCI (Price deviation / Mean reversion)
CMF (Money flow / Strength)
MACD Histogram (Trend acceleration)
It groups past market conditions into K distinct clusters (regimes). After training, every new bar is assigned to the nearest cluster via Euclidean distance in 4-dimensional standardized feature space.
This allows you to create models like:
Regime-based long/short filters
Volatility phase detectors
Trend vs. chop separation
Mean-reversion vs. breakout classification
Volume-enhanced money-flow regime shifts
Full machine-learning trading systems based solely on regimes
Note:
This script is not a universal ML strategy out of the box.
The user must engineer the feature set to match their trading style and target market.
K-means is a tool, not a ready made system, this script provides the framework.
Core Idea
K-means clustering takes raw, unlabeled market observations and attempts to discover structure by grouping similar bars together.
// STEP 1 — DATA POINTS ON A COORDINATE PLANE
// We start with raw, unlabeled data scattered in 2D space (x/y).
// At this point, nothing is grouped—these are just observations.
// K-means will try to discover structure by grouping nearby points.
//
// y ↑
// |
// 12 | •
// | •
// 10 | •
// | •
// 8 | • •
// |
// 6 | •
// |
// 4 | •
// |
// 2 |______________________________________________→ x
// 2 4 6 8 10 12 14
//
//
//
// STEP 2 — RANDOMLY PLACE INITIAL CENTROIDS
// The algorithm begins by placing K centroids at random positions.
// These centroids act as the temporary “representatives” of clusters.
// Their starting positions heavily influence the first assignment step.
//
// y ↑
// |
// 12 | •
// | •
// 10 | • C2 ×
// | •
// 8 | • •
// |
// 6 | C1 × •
// |
// 4 | •
// |
// 2 |______________________________________________→ x
// 2 4 6 8 10 12 14
//
//
//
// STEP 3 — ASSIGN POINTS TO NEAREST CENTROID
// Each point is compared to all centroids.
// Using simple Euclidean distance, each point joins the cluster
// of the centroid it is closest to.
// This creates a temporary grouping of the data.
//
// (Coloring concept shown using labels)
//
// - Points closer to C1 → Cluster 1
// - Points closer to C2 → Cluster 2
//
// y ↑
// |
// 12 | 2
// | 1
// 10 | 1 C2 ×
// | 2
// 8 | 1 2
// |
// 6 | C1 × 2
// |
// 4 | 1
// |
// 2 |______________________________________________→ x
// 2 4 6 8 10 12 14
//
// (1 = assigned to Cluster 1, 2 = assigned to Cluster 2)
// At this stage, clusters are formed purely by distance.
Your chosen historical window becomes the static training dataset , and after fitting, the centroids never change again.
This makes the model:
Predictable
Repeatable
Consistent across backtests
Fast for live use (no recalculation of centroids every bar)
Static Training Window
You select a period with:
Training Start
Training End
Only bars inside this range are used to fit the K-means model. This window defines:
the market regime examples
the statistical distributions (means/std) for each feature
how the centroids will be positioned post-trainin
Bars before training = fully transparent
Training bars = gray
Post-training bars = full colored regimes
Feature Engineering (4D Input Vector)
Every bar during training becomes a 4-dimensional point:
This combination balances: momentum, volatility, mean-reversion, trend acceleration giving the algorithm a richer "market fingerprint" per bar.
Standardization
To prevent any feature from dominating due to scale differences (e.g., CMF near zero vs CCI ±200), all features are standardized:
standardize(value, mean, std) =>
(value - mean) / std
Centroid Initialization
Centroids start at diverse coordinates using various curves:
linear
sinusoidal
sign-preserving quadratic
tanh compression
init_centroids() =>
// Spread centroids across using different shapes per feature
for c = 0 to k_clusters - 1
frac = k_clusters == 1 ? 0.0 : c / (k_clusters - 1.0) // 0 → 1
v = frac * 2 - 1 // -1 → +1
array.set(cent_rsi, c, v) // linear
array.set(cent_cci, c, math.sin(v)) // sinusoidal
array.set(cent_cmf, c, v * v * (v < 0 ? -1 : 1)) // quadratic sign-preserving
array.set(cent_mac, c, tanh(v)) // compressed
This makes initial cluster spread “random” even though true randomness is hardly achieved in pinescript.
K-Means Iterative Refinement
The algorithm repeats these steps:
(A) Assignment Step, Each bar is assigned to the nearest centroid via Euclidean distance in 4D:
distance = sqrt(dx² + dy² + dz² + dw²)
(B) Update Step, Centroids update to the mean of points assigned to them. This repeats iterations times (configurable).
LIVE REGIME CLASSIFICATION
After training, each new bar is:
Standardized using the training mean/std
Compared to all centroids
Assigned to the nearest cluster
Bar color updates based on cluster
No re-training occurs. This ensures:
No lookahead bias
Clean historical testing
Stable regimes over time
CLUSTER BEHAVIOR & TRADING LOGIC
Clusters (0, 1, 2, 3…) hold no inherent meaning. The user defines what each cluster does.
Example of custom actions:
Cluster 0 → Cash
Cluster 1 → Long
Cluster 2 → Short
Cluster 3+ → Cash (noise regime)
This flexibility means:
One trader might have cluster 0 as consolidation.
Another might repurpose it as a breakout-loading zone.
A third might ignore 3 clusters entirely.
Example on ETHUSD
Important Note:
Any change of parameters or chart timeframe or ticker can cause the “order” of clusters to change
The script does NOT assume any cluster equals any actionable bias, user decides.
PERFORMANCE METRICS & ROC TABLE
The indicator computes average 1-bar ROC for each cluster in:
Training set
Test (live) set
This helps measure:
Cluster profitability consistency
Regime forward predictability
Whether a regime is noise, trend, or reversion-biased
EQUITY SIMULATION & FEES
Designed for close-to-close realistic backtesting.
Position = cluster of previous bar
Fees applied only on regime switches. Meaning:
Staying long → no fee
Switching long→short → fee applied
Switching any→cash → fee applied
Fee input is percentage, but script already converts internally.
Disclaimers
⚠️ This indicator uses machine-learning but does not predict the future. It classifies similarity to past regimes, nothing more.
⚠️ Backtest results are not indicative of future performance.
⚠️ Clusters have no inherent “bullish” or “bearish” meaning. You must interpret them based on your testing and your own feature engineering.
BTC Kimchi Premium by alwc (KR Exchanges / BTCUSDT.P)This indicator visualizes the Kimchi Premium of BTC using Korean spot exchanges and global BTCUSDT perpetual futures.
How it works
Uses BTC/KRW from a selected Korean exchange (Upbit or Bithumb).
Uses BTCUSDT.P perpetual futures from a selected global exchange (Binance / Bybit / OKX).
Uses USDKRW (default: FX_IDC:USDKRW) to convert USD price into KRW.
Kimchi Premium is calculated as:
BTC_KRW / (BTCUSDT.P * USDKRW) - 1 and plotted in %.
Features
Inputs to select:
Domestic exchange: Upbit or Bithumb
Foreign futures exchange: Binance, Bybit, or OKX
Custom USDKRW symbol
Shows the latest Kimchi Premium value as a label on the indicator panel.
Displays a table in the top-right corner with real-time USDT(KRW) prices on Upbit and Bithumb, helping you monitor both BTC Kimchi Premium and the KRW-USDT premium at a glance.
Pine Script v6. Designed for BTC Kimchi Premium monitoring and KR/Global spread analysis.
MTF FVG 智能終極版 (Smart Clean)指標名稱:MTF FVG 智能終極版 (Smart Clean)
簡潔介紹
這是一款專為專業交易者設計的 多週期失衡區 (FVG) 監控系統,核心特色如下:
五維度監控:
在任何圖表上同時顯示 月、周、日、4H、2H 五種級別的支撐壓力缺口。
智慧重疊清理 (獨家):
當價格重疊時,自動刪除舊框框,只保留最新的 1~3 個(可設定);若無重疊則完整保留歷史痕跡。確保圖表乾淨且資訊不遺漏。
完美視覺體驗:
大週期無限延伸,小週期固定長度。
文字自動靠右並智慧留白,確保不遮擋右側價格座標。
深色邊框 + 淺色填充 + 中線虛線,層次分明。
Indicator Name: MTF FVG Smart Clean Ultimate Edition
Brief Introduction
This is a multi-timeframe Free Gaps (FVG) monitoring system designed for professional traders. Its core features include:
Five-Dimensional Monitoring: Simultaneously displays support, resistance, and gaps at five timeframes (monthly, weekly, daily, 4H, and 2H) on any chart.
Intelligent Overlap Cleanup (Exclusive): When prices overlap, automatically deletes old boxes, retaining only the latest 1-3 (configurable); if there is no overlap, it retains all historical data. Ensures a clean chart and complete information.
Perfect Visual Experience: Larger timeframes extend infinitely, while smaller timeframes have fixed lengths.
Text automatically aligns to the right with intelligent white space to ensure it doesn't obscure the price coordinates on the right.
Dark borders + light fill + dashed center line create clear visual hierarchy.
Weekends HighlighterHighlights all Saturdays and Sundays on the chart with two different background colors to easily spot weekends.
Session Highlighter (Asia / London / New York)This TradingView Pine Script highlights the three major Forex sessions—Asia, London, and New York—directly on the chart. Each session has customizable start/end times (based on New York time), toggle switches to show or hide them, and adjustable background colors. The script automatically detects sessions that cross midnight and shades the chart accordingly. It can also place optional labels at the exact opening of each session.
Huli-Huli (Reversal) WindowHuli-Huli (Reversal) Time-Zone Highlighter
Huli (Hawaiian for "turn/flip") highlights specific time regions on your chart where price reversals and pivots are statistically more common during major trading sessions (Asian, London, NY).
This indicator identifies potential turning points based on historical session transitions and market behavior patterns. It does NOT predict or guarantee reversals - it simply marks time zones where pivots frequently occur.
When combined with key support/resistance levels, supply/demand zones, or other confluence factors, these highlighted periods may provide additional context for timing entries and exits.
Use this indicator as one piece of your trading puzzle, not as a standalone signal. Always combine with proper risk management and other technical analysis tools.
Note: Past performance and statistical tendencies do not guarantee future results. Trade responsibly.
***UTC Time should match EST - So depending on Daylight Savings or not you will want to select UTC 4 or UTC 5***
Reversal iJung v2Reversal iJung v2 User Guide
1. Concept
Reversal iJung v2 is a trend-filtered reversal entry tool with:
Trend filter using EMA 20/50/200 (+ EMA cluster)
Candle pattern confirmation (Engulfing / Pin bar)
“Body over EMA20” logic for valid signals
Retrace-based Pending Entry (Limit style)
Auto Lot, RR-based exits, dashboard, and webhook alerts to Telegram
Objective: pick high-quality reversals in line with the major trend, enter with better RR via retrace, and manage risk clearly.
2. Core Components
2.1 EMA Trend Filter & Cluster
EMA20 / EMA50 / EMA200 define:
Bull trend: 20 > 50 > 200
Bear trend: 20 < 50 < 200
useTrendFilter:
On: only trade in trend direction
Off: ignore trend
EMA Cluster Mode
"Off": no cluster filter
"2 EMA (Fast/Mid)": EMA20 & EMA50 must stay within Max EMA Distance (x ATR)
"3 EMA (Fast/Mid/Slow)": EMA20/50/200 all clustered
This helps avoid messy conditions where EMAs are too wide or choppy.
2.2 MACD Weakness Filter
Long: accept only if selling pressure weakens:
macdLine < 0 and macdHist > macdHist
Short: accept only if buying pressure weakens:
macdLine > 0 and macdHist < macdHist
useMacdFilter = On/Off
2.3 Entry Logic & Retrace Mode
Patterns
Bull/Bear Engulfing
Bull/Bear Pin bar (with adjustable body/wick percentages)
Optional: “Any candle that closes over EMA20” as a signal
Body over EMA20
Long: candle body crosses EMA20 and closes above it
Short: body crosses EMA20 and closes below it
Entry Mode
"Close": entry at bar close
"Retrace":
Long: use close → low distance
Short: use high → close distance
EntryRetrace % controls how deep to place Limit entry
SL = swing low/high ± slBufferPts * mintick
TP1 / TP2 set by RR (1:rr1, 1:rr2)
2.4 Exit Logic
Normal exits:
Hit TP1, TP2, or SL
Track RR1 / RR2 statistics and total RR
EMA Exit:
Long exit when price closes below EMA20 with a bearish candle
Short exit when price closes above EMA20 with a bullish candle
Reason code: LONG_EMA_EXIT / SHORT_EMA_EXIT
2.5 Pending & Expiry
Only one side active at a time (no hedge).
minBarsBetweenSignals: lockout between signals to avoid spam.
pendingExpireBars: if price hasn’t touched entry within X bars, cancel pending and send *_PENDING_EXPIRED alert.
2.6 Auto Lot
Estimate lot size from:
Account Balance
Risk % per trade
Value per point per 1 lot
Then:
Lot ≈ (Balance × Risk%) / (|Entry – SL| × valuePerPointPerLot)
A label Lot≈... is shown near the entry line.
2.7 Dashboard
Modes: Normal, Compact, Mini
Mini mode shows:
Trend / Lot / Entry / SL / TP1 / TP2 / R1/R2 win%
Position options:
Top Right, Top Left, Bottom Right, Bottom Left
3. Alerts & Webhook
The script uses alert() with a JSON payload when useWebhook is enabled.
Key reasons:
ENTRY_SIGNAL → new pending (for placing Limit orders)
ENTRY_FILLED → order filled
LONG_SL, SHORT_SL, LONG_TP2, SHORT_TP2
LONG_EMA_EXIT, SHORT_EMA_EXIT
LONG_PENDING_EXPIRED, SHORT_PENDING_EXPIRED
Your Google Apps Script parses this JSON, builds a nice human-readable message, and forwards it to Telegram.
4. Telegram Flow (Short English Summary)
Create Telegram bot via BotFather → get BOT_TOKEN.
Get CHAT_ID of your group/channel.
Create Google Apps Script project, paste the provided code, set token + chat id.
Deploy as Web App (Anyone).
Use that Web App URL as Webhook URL in TradingView alert.
In TradingView:
Condition: Reversal iJung v2 → Any alert() function call
Leave message empty (the script generates JSON)
Enable Webhook + paste URL
Now you’ll receive:
Yellow (ENTRY_SIGNAL): to pre-place Limit orders
Green/Red (ENTRY_FILLED): when position is live
Exit / Cancel / EMA Exit notifications with full price details
CME Bitcoin Weekend Gap (Global) @jerikooDescription:
The Problem: You are watching the wrong hours. Many traders assume CME Bitcoin futures follow standard stock market hours or open Monday morning. This is incorrect.
Stock Market: Opens Monday morning.
CME Bitcoin: Opens Sunday Evening (US Time).
If you are in Europe, this means the market actually opens at Midnight (00:00) Monday. If you are waiting for the "Monday Morning Open," you are late.
The Solution: True Gap Detection This indicator highlights the exact downtime of the CME Bitcoin Futures market to help you identify true liquidity gaps.
Why this script is different: Most gap scripts break when you change your chart's time zone (e.g., switching from UTC to New York). This script is Universal.
Hardcoded Exchange Time: It calculates logic based on "America/Chicago" (CME HQ) time, regardless of your local chart settings.
Manual Offset Fix: Some data feeds have a +/- 1 or 2-hour sync difference depending on the broker. This script includes a "Hour Shift" setting to manually align the box perfectly to your specific candles.
How to use:
Add to your chart.
Look for the Dark Green highlighted zone.
This zone represents the Weekend Gap (Friday Close to Sunday Open).
Troubleshooting: If the box starts 1-2 hours too early or too late, go to Settings and change the "Hour Shift" value (e.g., -1, +1) until it snaps perfectly to the Friday close candle.
Technical Details:
CME Close: Friday 16:00 CT
CME Open: Sunday 17:00 CT
Color: Dark Green (50% Transparency)
Step 3: Categories & Tags
Select these options in the right-hand menu of the publishing page.
Category: Trend Analysis OR Bitcoin
Tags: CME Bitcoin BTC Gap Futures Weekend
Step 4: Final Checklist Before Clicking "Publish"
Load the Code: Make sure the "Manual Fix" version of the code (the last one I gave you) is currently open in the Pine Editor.
Add to Chart: You must click "Add to Chart" so the script is visible on your screen before publishing.
Privacy: Select Public (so others can search for it) or Private (if you only want to share the link).
Visibility: Choose Open (so others can see the code) or Protected (if you want to hide the code, though Open is better for simple scripts like this).
CCI Trading SystemCCI Trading System is a private, invite-only indicator designed to identify high-quality market turning points and reduce noise during volatile conditions.
It focuses on detecting key price zones, momentum shifts, and providing fully automated trade-management visuals for a clean and efficient trading experience.
Key Features
Clear BUY/SELL signals when market conditions align
Automatic drawing of Entry, Take-Profit, and Stop-Loss levels
Two flexible TP modes for different trading styles
Daily performance statistics (win-rate, total trades, TP/SL count)
Webhook support for automated trading with bots or external platforms
Non-repainting signals confirmed at bar close
Optional advanced filtering for more conservative entries
Best For
Intraday and short-term trading
Traders who want clean, simplified execution
Automated systems using Webhook integration
Nexural JMAHere's a natural description for TradingView:
Nexural JMA - Jurik Moving Average with Multi-Factor Analysis
WHAT IT DOES
This is a Jurik Moving Average indicator that I've enhanced with multi-factor scoring to help you identify high-quality trade setups. JMA is known for being smoother and more responsive than traditional moving averages, which means less lag without the whipsaw you get from faster EMAs.
The indicator plots the JMA line on your chart with dynamic support and resistance zones, entry signals, and a real-time dashboard that scores market conditions from 0 to 100 across five key factors.
KEY FEATURES
Jurik Moving Average - A sophisticated moving average that adapts quickly to price changes while staying smooth. You can adjust the phase and power settings to control its responsiveness.
Dynamic Zones - Creates a cloud around the JMA based on ATR. Think of it as a buffer zone that shows where price typically bounces or breaks through.
Multi-Factor Scoring - Real-time scores for Momentum, Volume, Volatility, and Trend Strength. All metrics are normalized to 0-100 so you can quickly see what's strong and what's weak.
Strength-Based Gradient - The JMA line and cloud change opacity based on trend strength. Bright and solid means strong conviction, faded means weak or transitional.
Filtered Signals - Entry signals only appear when multiple factors align - price crosses the JMA, volume confirms, and trend strength is adequate.
HOW TO USE IT
The JMA Line - This is your trend filter. When the line is green and rising, look for long opportunities. When it's red and falling, look for shorts. The brighter the color, the stronger the trend.
The Cloud - Price typically bounces off the cloud edges in trends. When price breaks through the cloud against the trend, it often signals exhaustion or reversal.
Entry Signals - Green triangles below price are long signals. Red triangles above price are short signals. These only fire when volume, momentum, and trend strength are adequate.
The Dashboard - This is your market health monitor. Check it before taking a trade. You want to see high scores (70+) in momentum and trend strength for the best setups. Volume above 50 adds confirmation.
Volatility Score - High volatility (70+) means wider stops and bigger targets. Low volatility (below 30) means tighter ranges and smaller moves.
BEST PRACTICES
Use the dashboard to filter trades. If trend strength is below 40, the market is choppy and you're better off waiting for clarity.
Pay attention to the gradient intensity. A bright solid JMA line with a visible cloud means the trend has conviction. A faded line means the trend is weak or transitioning.
Volume matters. Signals with volume scores above 70 tend to have better follow-through than those with weak volume.
Don't force trades when momentum is low. Below 40 momentum score means the market is consolidating or drifting.
Use the cloud as a stop loss guide in trends. Price reclaiming the cloud against the trend is often your signal to exit or tighten stops.
UNDERSTANDING THE SCORES
Momentum Score - Measures the rate of change over 10 bars compared to recent history. High scores mean price is moving decisively.
Volume Score - Compares current volume to the last 100 bars. Above 70 means volume is strong, below 30 means it's weak.
Volatility Score - Based on ATR percentile. High scores mean the market is moving with larger swings, low scores mean it's quiet.
Trend Strength - Combines how far price is from the JMA plus the slope of the JMA itself. This is your conviction meter.
SETTINGS BREAKDOWN
JMA Length - Default is 7, which is quite responsive. Increase to 14 or 21 for smoother trends on higher timeframes. Lower to 5 for faster response on scalping timeframes.
Phase - Default is 50 which is balanced. Higher values (70-100) make it more responsive but can increase whipsaws. Lower values (0-30) make it smoother but add lag.
Power - Controls the JMA curve calculation. Default is 2 which works well. Higher values make it more responsive at the cost of smoothness.
Source - Default is close, but you can experiment with hlc3 or ohlc4 for different characteristics.
PROS
Clean visual presentation - The gradient system makes trend strength obvious at a glance.
No guesswork on market conditions - The scored dashboard tells you exactly what's working and what's not.
Filtered signals - Unlike basic moving average crosses, these signals require multiple confirmations.
Adaptable - Works on stocks, crypto, forex, and futures. Just adjust the length for your timeframe.
Low lag - JMA responds faster than SMA or EMA of the same length, so you get earlier entries.
CONS
JMA can be sensitive - On the default settings, you might see some false signals in choppy markets. Consider increasing the length if this happens.
Requires interpretation - The dashboard gives you data, but you still need to make the trading decision. It's not a one-click solution.
Works best in trends - Like most moving average systems, it struggles in tight sideways ranges. Low trend strength scores will warn you when this is happening.
Not ideal for very fast scalping - The default length of 7 works for 5-minute and above, but for 1-minute scalping, you might need to drop it to 3-5 and accept more noise.
Volume data quality matters - On some assets or timeframes, volume data is unreliable or unavailable. The volume score will be less useful in those cases.
TIPS FROM MY TESTING
The indicator works best on the 5-minute to daily timeframes. I've had the most success on 15-minute and 1-hour charts.
When all scores are above 60, you're in prime trading conditions. These are your A+ setups.
Use it with support and resistance. When a signal fires at a key level with high trend strength, the probability increases significantly.
The cloud is your friend in trends. In strong trends, price will use the cloud edges as support or resistance for continuation entries.
Don't ignore weak signals in strong trends. Sometimes a low momentum score during a pullback in a strong trend is your best re-entry point.
Watch for divergence between price and the JMA. If price makes a new high but the JMA is fading in color and trend strength is dropping, that's often a warning sign.
ALERT SYSTEM
The alerts include the trend strength score in the message, so you know immediately if it's a high-conviction signal or a marginal one. Set your alerts to "once per bar close" to avoid repainting.
COMBINING WITH OTHER TOOLS
This works great with RSI or stochastic for timing entries. Use the JMA for trend direction and zones for context, then use an oscillator to time the exact entry.
It pairs well with volume profile. The JMA shows you the trend, volume profile shows you where the battle is happening.
Consider using a higher timeframe JMA for bias and a lower timeframe for entries. If the 1-hour JMA is bullish with 80 trend strength, look for long entries on the 15-minute chart.
This indicator is designed to give you clarity in a noisy market. The JMA itself is a powerful tool, but adding the multi-factor scoring system helps you understand the quality of what you're seeing. It's not magic, but it's been helpful for filtering out the junk and focusing on the setups with the best probability.
As always, backtest it on your markets and timeframes. Adjust the settings to fit your trading style. What works for one person might not work for another, so make it your own.
Good luck and trade safe.
ACE SqueezeACE Squeeze - Advanced Momentum Oscillator with Squeeze Detection
WHAT IT DOES
This is my take on a squeeze momentum indicator that I've been refining over time. At its core, it detects periods when volatility contracts (the squeeze) and measures momentum direction when the market breaks out. Think of it like a coiled spring - when price compresses into a tight range, it often leads to explosive moves once it breaks free.
The indicator plots a histogram oscillator that ranges from -100 to +100, with several visual elements to help you gauge signal strength and market conditions.
KEY FEATURES
Market Regime Detection - The indicator automatically adjusts its sensitivity based on whether the market is trending, ranging, choppy, or volatile. This helps reduce false signals in different market environments.
Hilbert Transform - Uses advanced cycle detection to identify the dominant market rhythm. You can toggle this on/off if you prefer the simpler calculation method.
Volume Analysis - Incorporates volume delta and footprint analysis to confirm momentum signals. Strong moves with volume confirmation get priority.
Statistical Filtering - Filters out low-quality signals by analyzing signal persistence and deviation from the mean. This helps focus on the high-probability setups.
Visual Enhancements - Three-tier glow system shows building momentum, heat maps at extreme levels, and cycle phase indicator to track market rhythm.
HOW TO USE IT
The Squeeze - When you see the purple background, that's a squeeze condition. The market is compressing and building energy. Wait for the squeeze to release (background disappears) and watch which direction the histogram breaks.
Histogram Direction - Green bars mean bullish momentum, red bars mean bearish momentum. The stronger the color and the larger the glow effect, the stronger the signal.
Zero Line - Think of this as the battleground. When the histogram crosses above zero with strong momentum, that's a buy signal. When it crosses below with conviction, that's a sell signal.
Extreme Levels - The +90/-90 zones are overbought/oversold areas. The heat map bands intensify as the signal reaches these extremes, warning you that a reversal or consolidation might be coming.
Signal Quality - The indicator has built-in quality filtering. The alerts are set to only fire when signal quality is high (above 70-80%), which helps avoid the junk trades.
BEST PRACTICES
Don't trade every signal. Wait for the high-quality setups where multiple factors align - squeeze release, strong momentum, volume confirmation, and good signal quality.
Use higher timeframes for confirmation. A squeeze on the 1-hour chart hitting at the same time as the daily chart is much more powerful than isolated signals.
Pay attention to the cycle phase line. When momentum aligns with the cycle direction, the move tends to have more follow-through.
The glow effects are your friend. When you see the tier 3 extreme glow, the market is really moving - consider trailing stops or scaling out.
PROS
Highly customizable - You can adjust almost everything from sensitivity to visual appearance.
Multi-faceted analysis - Combines volatility, momentum, volume, and cycle analysis in one indicator.
Smart filtering - The regime detection and statistical filtering help adapt to different market conditions.
Visual clarity - The glow effects and color gradients make it easy to see signal strength at a glance.
Good alert system - Alerts are filtered for quality, so you're not getting pinged on every minor wiggle.
CONS
Can be complex for beginners - There are a lot of settings and concepts to understand. Start with defaults and adjust gradually.
Lags on fast markets - Like any indicator, it's based on past data. In extremely fast-moving markets, you might get late entries.
Works best in volatile markets - In super tight, low-volatility ranges, you might see fewer signals. That's by design, but it means patience is required.
Computational load - With all the enhancements turned on, it's doing a lot of calculations. On lower-end devices, you might notice some lag.
Not a holy grail - No indicator is. This is a tool to help you make better decisions, not a replacement for proper risk management and trading discipline.
SETTINGS BREAKDOWN
Core Settings - Adjust the base cycle length (10 is good for most timeframes) and sensitivity (0.65 is balanced, lower for fewer signals, higher for more).
Enhancement Settings - Toggle the advanced features. If you're getting too many signals, try turning off RRED. If you want cleaner signals, keep statistical filtering on.
Visual Settings - Customize the appearance. The glow effects look cool but you can disable them if you prefer a cleaner chart.
Elite Settings - Market regime detection is powerful but you can disable it if you want consistent behavior across all market conditions.
TIPS FROM MY TESTING
The indicator shines best on the 15-minute to 4-hour timeframes. It works on lower timeframes but expect more noise.
Use it alongside support/resistance or supply/demand zones. When a squeeze fires near a key level, the probability increases significantly.
Don't ignore the small signals in trending markets. Sometimes the modest +30 to +40 readings in a strong uptrend are your best continuation entries.
The squeeze can last longer than you expect. Don't try to predict when it will fire - let the indicator tell you.
This indicator represents a lot of testing and refinement. It's not perfect, but it's been useful in my trading. I hope it helps you spot better setups and avoid some of the false signals that plague simpler momentum indicators.
Divine Master V17.1 (Fixed Vault)Key Features:
Smart Portfolio Memory: Saves entry prices for up to 20 different assets automatically.
Real-Time Options Simulator: Calculates theoretical option price, P&L, Delta, Theta, and Breakeven using the Black-Scholes model.
Clean Support & Resistance: Automatically draws and manages the last 3 support and resistance levels to keep the chart clean.
Institutional Tools: Includes MA 150 trend filter, Golden/Death Cross detection, and Smart Money Volume filter.
Risk Management: Calculates maximum allowed contracts based on portfolio size and risk tolerance, plus a built-in Trailing Stop visualizer.
Live Dashboard: A high-contrast HUD displaying all critical data, including Earnings countdown and a weighted Strategy Score (0-100).
Perfect for: Traders looking for a "Cockpit" view of their trades, combining technicals, fundamentals, and risk management in one script.
9/21 EMA Trend TOP rIGHT CORNER INDICATORCrossover indicator for the 9 & 21 EMA. Buy Sell for cross up or down respectively. Daily, weekly and Monthly trend.
BTC Risk Metric DCA Adapter (3Commas Webhook Strategy)Risk Metric DCA Adapter (3Commas Webhook Strategy) - WORK IN PROGRESS
This Pine Script strategy, originally inspired by the Risk Metric Indicator, is fundamentally engineered as an Adapter to interface with external trading bots like 3Commas via Webhooks. It calculates a dynamic market risk score and translates that score into specific dollar-cost averaging (DCA) entry levels and tiered profit-taking exits.
Key Features & Logic
Risk Metric Calculation (Credit to The Trading Parrot):
The strategy incorporates a complex, multi-timeframe Risk Metric calculation based on daily and weekly moving averages (SMA) and standard deviation (StDev). This metric aims to quantify the current market overextension or compression relative to long-term historical data. The resulting score dictates the level of conviction for a new trade.
Tiered DCA Entry Sizing:
The strategy defines three distinct Buy Levels (L1, L2, L3) corresponding to increasingly favorable (lower) Risk Metric scores.
L1 (Base): Risk is moderate, initiating the minimum defined trade amount.
L2 (Scaled): Risk is low, initiating L1 amount + L2 amount.
L3 (Aggressive): Risk is very low, initiating L1 + L2 + L3 amounts.
Tiered Profit-Taking Exits:
The strategy implements a staggered, partial profit-taking approach based on the Risk Metric rising:
Sell L1 & L2: Closes a percentage of the current position when the Risk Metric reaches defined high thresholds, locking in partial profits.
Sell L3 (Full Exit): Closes the remaining position when the Risk Metric reaches the highest defined threshold.
The Adapter Function (Webhook Integration)
This script is unique because it uses the Pine Script strategy() function to trigger Order Fills, which are necessary to access powerful placeholders in the TradingView alert system.
Trigger Type: The alert must be set to trigger on Any order fill.
Dynamic Webhook Data: Instead of using fixed alert() commands, the strategy generates dynamic labels (e.g., BUY_ENTRY_L3_USD_1000 or SELL_L1_PCT_25) using the strategy.entry and strategy.close commands.
Data Transfer: The alert message then uses the placeholder {{strategy.order.comment}} to pass these dynamic labels to the 3Commas bot, allowing the bot to execute the precise action (e.g., start_deal_with_volume_in_quote_currency or close_deal_at_market_percentage).
Full Strategy Webhook payload
{
"secret": "YOUR_3COMMAS_SECRET_KEY",
"max_lag": "300",
"timestamp": "{{timenow}}",
"trigger_price": "{{close}}",
"tv_exchange": "{{exchange}}",
"tv_instrument": "{{ticker}}",
"action": "{{strategy.order.action}}",
"bot_uuid": "YOUR_BOT_UUID",
"strategy_info": {
"market_position": "{{strategy.market_position}}",
"market_position_size": "{{strategy.market_position_size}}",
"prev_market_position": "{{strategy.prev_market_position}}",
"prev_market_position_size": "{{strategy.prev_market_position_size}}"
},
"order": {
"amount": "{{strategy.order.contracts}}",
"currency_type": "base",
"comment": "{{strategy.order.comment}}"
}
}
Disclaimer: This script is an adapter tool and does not guarantee profit. Trading requires manual configuration of risk settings, bot parameters, and adherence to platform-specific setup instructions.
Systemic Net Liquidity (Macro Fuel for Crypto & Stocks)This indicator tracks Systemic Net Liquidity, the single most important macro factor for determining the long-term trend of risk assets like Bitcoin (BTC) and major indices (S&P 500). It measures the amount of actual cash available in the financial system to chase speculative assets, distinguishing between money that is circulating and money that is locked up at the Federal Reserve.
Mechanism (What It Measures)
The script uses direct data from the FRED (Federal Reserve Economic Data) to calculate the true state of market funding:
\text{Net Liquidity} = \text{Fed Assets (WALCL)} - \text{Treasury General Account (TGA)} - \text{Reverse Repo (RRP)}
1. Fed Assets (WALCL): The total balance sheet of the Fed (The overall supply of money).
2. Treasury General Account (TGA): Funds the US Treasury collects via bond issuance. When the TGA rises, liquidity is actively drained from the banking system (A major bearish pressure).
3. Overnight Reverse Repo (RRP): Cash parked by banks and money market funds at the Fed, effectively frozen and not contributing to market activity.
How to Interpret Signals
Treat the Net Liquidity line as the market's "Fuel Gauge":
📈 BULLISH SIGNAL (Liquidity Injection): When the Net Liquidity line is rising, money is flowing back into the system, signalling a tailwind for risk assets.
📉 BEARISH SIGNAL (Liquidity Drain): When the line is falling (often due to high TGA balances), cash is being removed. This signals major friction and pressure on price action.
⚠️ DIVERGENCE WARNING: A strong signal is generated when Price (e.g., BTC) rises, but Net Liquidity falls. This macro divergence strongly suggests a major trend reversal or correction is imminent.
Important Notes
Data Source: Data is directly sourced from FRED and updates daily/weekly. This tool is best used for macro analysis and identifying high-level cycles, not short-term scalping.
Disclaimer: Use this indicator as a confirmation tool within your broader strategy. It is not a standalone trading signal.
Systemic Net Liquidity (Macro Fuel for Crypto & Stocks)This indicator tracks Systemic Net Liquidity, the single most important macro factor for determining the long-term trend of risk assets like Bitcoin (BTC) and major indices (S&P 500). It measures the amount of actual cash available in the financial system to chase speculative assets, distinguishing between money that is circulating and money that is locked up at the Federal Reserve.
Mechanism (What It Measures)
The script uses direct data from the FRED (Federal Reserve Economic Data) to calculate the true state of market funding:
\text{Net Liquidity} = \text{Fed Assets (WALCL)} - \text{Treasury General Account (TGA)} - \text{Reverse Repo (RRP)}
1. Fed Assets (WALCL): The total balance sheet of the Fed (The overall supply of money).
2. Treasury General Account (TGA): Funds the US Treasury collects via bond issuance. When the TGA rises, liquidity is actively drained from the banking system (A major bearish pressure).
3. Overnight Reverse Repo (RRP): Cash parked by banks and money market funds at the Fed, effectively frozen and not contributing to market activity.
How to Interpret Signals
Treat the Net Liquidity line as the market's "Fuel Gauge":
📈 BULLISH SIGNAL (Liquidity Injection): When the Net Liquidity line is rising, money is flowing back into the system, signalling a tailwind for risk assets.
📉 BEARISH SIGNAL (Liquidity Drain): When the line is falling (often due to high TGA balances), cash is being removed. This signals major friction and pressure on price action.
⚠️ DIVERGENCE WARNING: A strong signal is generated when Price (e.g., BTC) rises, but Net Liquidity falls. This macro divergence strongly suggests a major trend reversal or correction is imminent.
Important Notes
Data Source: Data is directly sourced from FRED and updates daily/weekly. This tool is best used for macro analysis and identifying high-level cycles, not short-term scalping.
Disclaimer: Use this indicator as a confirmation tool within your broader strategy. It is not a standalone trading signal.
All-time high and percentage dropsThis indicators tell you about percentage drops from all time highs. please use it after learning the cycles properly.
God Mode1m buy / sell indicator that uses timing, candlestick analysis, volume, trend, and volatility across multiple time frames. Best used on 1m but can be used on 3m/5m charts.
QVS Pro™ - Raw Volatility EditionQVS Pro - Raw Volatility Edition
A Professional Volatility Analysis Tool for Active Traders
What This Indicator Does
QVS Pro (Quantitative Volatility Score) is an advanced volatility measurement system that helps you understand market conditions beyond simple high or low volatility readings. It analyzes the quality and structure of volatility to identify the best trading opportunities.
Think of it as a weather forecast for the markets. It does not just tell you if there is a storm coming, it tells you what type of storm, how severe it will be, and whether conditions are right for your trading strategy.
Why the Raw Edition
This version removes all smoothing and lagging to give you real-time, unfiltered volatility readings. When volatility spikes, you see it immediately with no 3-5 bar delay like traditional indicators. This is critical for day traders and scalpers who need to react fast to changing market conditions.
Key Features
1. Multi-Dimensional Volatility Analysis
Instead of relying on one ATR calculation, QVS Pro combines multiple proven volatility estimators:
- Garman-Klass Estimator - Captures intraday price action more accurately than standard range calculations
- Yang-Zhang Estimator - Accounts for overnight gaps and opening price jumps
- Parkinson Estimator - Uses high/low range analysis for cleaner volatility signals
- Volume-Weighted True Range - Integrates volume data to identify real volatility vs noise
- Volatility of Volatility - Measures how stable or erratic volatility itself is
- Term Structure Analysis - Compares short-term vs long-term volatility trends
All of these are combined into a single composite score that is normalized and easy to read.
2. Intelligent Regime Detection
The indicator automatically classifies market conditions into five distinct regimes:
- DORMANT - Extremely low volatility, markets are asleep
- LOW - Below average volatility, good for option selling strategies
- NORMAL - Average volatility, standard trading conditions
- HIGH - Above average volatility, risk management becomes critical
- EXTREME - Dangerous volatility levels, position sizing should be reduced
These regime classifications adapt to the specific asset you are trading, so what is extreme for bonds might be normal for crypto.
3. NQ Optimization Mode
Special optimizations designed specifically for trading NASDAQ futures (NQ):
- Session Weighting - Automatically adjusts for RTH (Regular Trading Hours) vs Globex sessions
- Gap Adjustment - Compensates for overnight gaps that can distort volatility readings
- Time-of-Day Awareness - Recognizes that 10am volatility is different from 2pm volatility
Even if you do not trade NQ, these optimizations work well for ES, YM, and other index futures.
4. Entry Quality Score (0-100)
This is where QVS Pro really shines. It generates a numerical score from 0 to 100 that tells you how favorable current conditions are for entering new positions. The score considers:
- Current volatility regime (lower is better for entries)
- VIX premium or discount (is implied volatility cheap or expensive)
- Term structure (is volatility rising or falling)
- Bollinger Band squeeze conditions (coiled spring effect)
- Volume confirmation (is the move legitimate)
A score of 70+ means conditions are excellent for new trades. A score below 40 means you should probably wait or reduce position size.
5. Live VIX Integration
If you are trading equities or index futures, QVS Pro automatically pulls live VIX and VXN data to show you:
- Whether implied volatility is trading at a premium or discount to realized volatility
- Connection status (so you know if the data feed is working)
- Real-time VIX levels displayed in the status table
This helps you identify mispricings between options markets and underlying volatility.
6. Visual Heat Map
The bottom section shows a stacked heat map breaking down each component of the volatility calculation. This lets you see at a glance:
- Which volatility measures are elevated (red/orange zones)
- Which are compressed (blue/green zones)
- Whether volatility is broadly elevated or just one component is spiking
The heat map updates in real-time with zero lag.
7. Comprehensive Status Table
The top-right table shows you everything you need at a glance:
- ATR Engine Mode (Standard or Advanced with NQ optimization)
- Current Session (RTH or Globex for futures traders)
- VIX Connection Status and current levels
- Current Volatility Regime and percentile rank
- Entry Quality Score with rating (HIGH/MED/LOW)
- Volatility Trend (UP/DOWN/FLAT)
- Confirmation that you are seeing RAW unsmoothed data
Who Should Use This Indicator
QVS Pro is designed for:
- Day traders and scalpers who need instant volatility feedback
- Options traders who want to time entries when volatility is compressed
- Futures traders (especially NQ, ES, YM) who need session-aware analysis
- Swing traders looking to avoid entering during high volatility periods
- Risk managers who need quantifiable volatility metrics
How to Use It
For Entry Timing:
Look for Entry Score above 70 combined with LOW or DORMANT regime. This is your green light for new positions.
For Risk Management:
When regime jumps to HIGH or EXTREME, tighten stops and reduce position size immediately.
For Options Strategies:
Use the VIX ratio to identify when implied volatility is cheap (ratio under 0.8) for buying options, or expensive (ratio above 1.2) for selling premium.
For Volatility Expansion Plays:
Watch for Bollinger Band squeezes combined with LOW regime. These often precede explosive moves.
Alert Conditions
QVS Pro includes built-in alerts for:
- Volatility expansion from low regimes (catch moves early)
- Extreme volatility warnings (protect your capital)
- High quality entry setups (Score 70+ with low volatility)
- RTH session-specific alerts for futures traders
- Raw volatility spikes (immediate danger signals)
What Makes This Different
Most volatility indicators just show you a line going up or down. QVS Pro gives you context, structure, and actionable scores. It answers the questions that matter:
- Is this normal volatility for this asset or something unusual?
- Should I be entering positions right now or waiting?
- Is volatility likely to expand or contract from here?
- Are options cheap or expensive relative to actual price movement?
The raw edition specifically eliminates the lag that causes you to miss moves or get caught in false breakouts.
Settings You Can Customize
Core Settings:
- Regime Lookback Period (how much history to use for context)
- Show/hide status table and heat map
NQ Optimization:
- Enable/disable NQ-specific adjustments
- Session weighting on/off
- Gap adjustment on/off
Advanced ATR Engine:
- Enable advanced multi-estimator calculations
- Sensitivity adjustment (how reactive to changes)
- Adaptive strength (how much to adjust for market efficiency)
- Volume integration level (how much weight to give volume)
Visual Settings:
- Custom colors for bullish/bearish/neutral regimes
- Background transparency levels
Volatility Parameters:
- Fast, Medium, and Slow ATR periods for multi-timeframe analysis
Final Notes
This indicator does not predict where price is going. It tells you what the market conditions are right now and whether those conditions favor new positions. Use it as part of a complete trading system, not as a standalone entry signal.
The RAW edition prioritizes speed and accuracy over smoothness. You will see more noise, but you will also catch moves that smoothed indicators miss entirely.
Works on all timeframes from 1-minute to daily charts. Tested extensively on NQ, ES, YM futures as well as major stocks and forex pairs.






















