Ichimoku EMA BandsSome find Ichimoku Clouds bit complicated. This simplified version is combined with EMA Bands may be profitable. Give a try!. I recommend hourly timeframe for good results. Aye! :D
Cari dalam skrip untuk "profitable"
yuthavithi volatility based force trade scalper strategyI have converted my volatility based force scalper into strategy. Nice to see it is so profitable. Work best with Heikin Ashi bar.
BACKTEST SCRIPT 0.999 ALPHATRADINGVIEW BACKTEST SCRIPT by Lionshare (c) 2015
THS IS A REAL ALTERNATIVE FOR LONG AWAITED TV NATIVE BACKTEST ENGINE.
READY FOR USE JUST RIGHT NOW.
For user provided trading strategy, executes the trades on pricedata history and continues to make it over live datafeed.
Calculates and (plots on premise) the next performance statistics:
profit - i.e. gross profit/loss.
profit_max - maximum value of gross profit/loss.
profit_per_trade - each trade's profit/loss.
profit_per_stop_trade - profit/loss per "stop order" trade.
profit_stop - gross profit/loss caused by stop orders.
profit_stop_p - percentage of "stop orders" profit/loss in gross profit/loss.
security_if_bought_back - size of security portfolio if bought back.
trades_count_conseq_profit - consecutive gain from profitable series.
trades_count_conseq_profit_max - maxmimum gain from consecutive profitable series achieved.
trades_count_conseq_loss - same as for profit, but for loss.
trades_count_conseq_loss_max - same as for profit, but for loss.
trades_count_conseq_won - number of trades, that were won consecutively.
trades_count_conseq_won_max - maximum number of trades, won consecutively.
trades_count_conseq_lost - same as for won trades, but for lost.
trades_count_conseq_lost_max - same as for won trades, but for lost.
drawdown - difference between local equity highs and lows.
profit_factor - profit-t-loss ratio.
profit_factor_r - profit(without biggest winning trade)-to-loss ratio.
recovery_factor - equity-to-drawdown ratio.
expected_value - median gain value of all wins and loss.
zscore - shows how much your seriality of consecutive wins/loss diverges from the one of normal distributed process. valued in sigmas. zscore of +3 or -3 sigmas means nonrandom realitonship of wins series-to-loss series.
confidence_limit - the limit of confidence in zscore result. values under 0.95 are considered inconclusive.
sharpe - sharpe ratio - shows the level of strategy stability. basically it is how the profit/loss is deviated around the expected value.
sortino - the same as sharpe, but is calculated over the negative gains.
k - Kelly criterion value, means the percentage of your portfolio, you can trade the scripted strategy for optimal risk management.
k_margin - Kelly criterion recalculated to be meant as optimal margin value.
DISCLAIMER :
The SCRIPT is in ALPHA stage. So there could be some hidden bugs.
Though the basic functionality seems to work fine.
Initial documentation is not detailed. There could be english grammar mistakes also.
NOW Working hard on optimizing the script. Seems, some heavier strategies (especially those using the multiple SECURITY functions) call TV processing power limitation errors.
Docs are here:
docs.google.com
CM Stochastic POP Method 1 - Jake Bernstein_V1A good friend ucsgears recently published a Stochastic Pop Indicator designed by Jake Bernstein with a modified version he found.
I spoke to Jake this morning and asked if he had any updates to his Stochastic POP Trading Method. Attached is a PDF Jake published a while back (Please read for basic rules, which also Includes a New Method). I will release the Additional Method Tomorrow.
Jake asked me to share that he has Updated this Method Recently. Now across all symbols he has found the Stochastic Values of 60 and 30 to be the most profitable. NOTE - This can be Significantly Optimized for certain Symbols/Markets.
Jake Bernstein will be a contributor on TradingView when Backtesting/Strategies are released. Jake is one of the Top Trading System Developers in the world with 45+ years experience and he is going to teach how to create Trading Systems and how to Optimize the correct way.
Below are a few Strategy Results....Soon You Will Be Able To Find Results Like This Yourself on TradingView.com
BackTesting Results Example: EUR-USD Daily Chart Since 01/01/2005
Strategy 1:
Go Long When Stochastic Crosses Above 60. Go Short When Stochastic Crosses Below 30. Exit Long/Short When Stochastic has a Reverse Cross of Entry Value.
Results:
Total Trades = 164
Profit = 50, 126 Pips
Win% = 38.4%
Profit Factor = 1.35
Avg Trade = 306 Pips Profit
***Most Consecutive Wins = 3 ... Most Consecutive Losses = 6
Strategy 2:
Rules - Proprietary Optimization Jake Will Teach. Only Added 1 Additional Exit Rule.
Results:
Total Trades = 164
Profit = 62, 876 Pips!!!
Win% = 38.4%
Profit Factor = 1.44
Avg Trade = 383 Pips Profit
***Most Consecutive Wins = 3 ... Most Consecutive Losses = 6
Strategy 3:
Rules - Proprietary Optimization Jake Will Teach. Only added 1 Additional Exit Rule.
Results:
Winning Percent Increases to 72.6%!!! , Same Amount of Trades.
***Most Consecutive Wins = 21 ...Most Consecutive Losses = 4
Indicator Includes:
-Ability to Color Candles (CheckBox In Inputs Tab)
Green = Long Trade
Blue = No Trade
Red = Short Trade
-Color Coded Stochastic Line based on being Above/Below or In Between Entry Lines.
Link To Jakes PDF with Rules
dl.dropboxusercontent.com
Vervoort Heiken Ashi Candlestick OscillatorHeiken-Ashi Candlestick Oscillator (HACO), by Sylvian Vervoort, is a digital oscillator version of the colored candlesticks.
Explanation from Vervoort:
"HACO is not meant to be an automatic trading system, so when there is a buy or sell signal from HACO, make sure it is confirmed by other TA techniques. HACO will certainly aid in signaling buy/sell opportunities and help you hold on to a trade, making it more profitable. The behavior of HACO is closely related to the level and speed of price change. It can be used on charts of any time frame ranging from intraday to monthly."
HACO has 2 configurable length parameters - "UP TEMA length" and "Down TEMA length". Vervoort suggests having them the same value.
I have also added an option to color the bars (overlay mode).
More info:
Trading with the Heiken-Ashi Candlestick Oscillator - Sylvian Vervoort
List of my other indicators:
- GDoc: docs.google.com
- Chart:
DEnvelope [Better Bollinger Bands]*** ***
Bollinger Bands (BB) usually expand quickly after a volatility increase but contract more slowly as volatility declines. This extended time it takes for BB to contract after a volatility drop can make trading some instruments using BB alone difficult or less profitable.
In the October 1998 issue of "Futures" there is an article written by Dennis McNicholl called "Better Bollinger Bands", in which the author recommends improving BB by modifying:
- the center line formula &
- different equations for calculating the bands.
These bands, called "DEnvelope", follow price more closely and respond faster to changes in volatility with these modifications.
Fore more indicators, check out my "Master Index of indicators" (Also check my published charts page for new ones I haven't added to that list):
More scripts related to DEnvelope:
------------------------------------------------
- DEnvelope Bandwidth: pastebin.com
- DEnvelope %B : pastebin.com
Sample chart with above indicators: www.tradingview.com
SuperTrend Long/Short Signals With FibonacciโBy using the updated version of the previously published indicator with a Fibonacci extension, you can obtain multiple take-profit levels and make profitable trades.
Wishing you plenty of profits.
Dynamic MAs Zscore | Lyro RSThe Dynamic MAs Zscore is an adaptive momentum and valuation oscillator built around advanced moving averages and statistical Z-Score normalization. By combining a wide selection of moving average types with dynamic deviation bands, this indicator delivers clear insights into trend strength , directional bias , and relative valuation โ all in a clean, visually intuitive format.
โโโโโโโโโโโโโโโ
Key Features
โโโโโโโโโโโโโโโ
Dynamic Moving Average Engine
Applies one of 12 selectable moving average types (SMA, EMA, WMA, VWMA, HMA, ALMA, TEMA, etc.) to the chosen source. This allows fine-tuning between responsiveness and smoothness depending on market conditions.
Z-Score Normalization
Transforms the selected moving average into a standardized Z-Score:
(MA โ mean) / standard deviation
This normalization makes momentum strength comparable across assets and timeframes.
Adaptive Deviation Bands
Upper and lower bands are derived from the rolling standard deviation of the Z-Score:
Custom band length
Independent positive and negative multipliers
These bands dynamically expand and contract with volatility.
Dual Signal Modes
Trend Mode โ Focuses on directional continuation. Color changes and signals occur when Z-Score breaks above or below deviation bands.
Valuation Mode โ Highlights relative overvaluation and undervaluation using a gradient color scale and predefined value zones.
Advanced Visual System
Includes bold layered plots, gradient fills, background shading, and candle/bar coloring to clearly reflect current market state.
Custom Color Palettes
Choose from multiple preset themes (Classic, Mystic, Accented, Royal) or define your own bullish and bearish colors.
โโโโโโโโโโโโโโโ
How It Works
โโโโโโโโโโโโโโโ
MA Calculation โ The selected moving average type is applied to the chosen price source.
Z-Score Computation โ The MA is normalized over a user-defined lookback period to quantify deviation from its mean.
Band Construction โ Standard deviation of the Z-Score is calculated over the band length and scaled by positive/negative multipliers.
Mode-Dependent Logic
Trend Mode โ Breaks above the upper band signal bullish momentum; breaks below the lower band signal bearish momentum.
Valuation Mode โ A gradient reflects relative valuation from undervalued to overvalued, with background highlights at extreme Z-Score levels.
โโโโโโโโโโโโโโโ
Signal Interpretation
โโโโโโโโโโโโโโโ
Trend Confirmation
In Trend Mode, sustained moves beyond deviation bands indicate strong directional bias.
Momentum Strength
The distance of the Z-Score from zero reflects the intensity of trend momentum.
Relative Valuation
In Valuation Mode, deep negative Z-Scores suggest undervaluation, while high positive Z-Scores suggest overvaluation.
Visual Clarity
Bar and candle coloring aligned with oscillator state allows for rapid assessment of market conditions.
โโโโโโโโโโโโโโโ
Customization
โโโโโโโโโโโโโโโ
Adjust MA type and length to balance speed vs. smoothness.
Modify Z-Score length to control sensitivity.
Tune band length and multipliers for volatility adaptation.
Switch between Trend and Valuation modes depending on strategy.
Personalize visuals using preset or custom color palettes.
โโโโโโโโโโโโโโโ
Alerts
โโโโโโโโโโโโโโโ
Bullish condition when Z-Score > 0
Bearish condition when Z-Score < 0
Overvalued and undervalued valuation alerts
โ ๏ธ Disclaimer
This indicator is intended for technical analysis and educational purposes only. It does not guarantee profitable outcomes and should be used alongside other tools, confirmation methods, and sound risk management. The author is not responsible for any financial decisions made using this indicator.
SNIPER ORB V3# ๐ฏ SNIPER ORB TRADING CHEAT SHEET
## Quick Reference Guide for Live Trading
---
## ๐ VISUAL IDENTIFICATION GUIDE
```
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
YOUR CHART AT A GLANCE
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ต BRIGHT BLUE LINES (3px) โ 5min ORB High/Low
๐ท CYAN LINES (2px) โ 15min ORB High/Low
๐ฃ PURPLE LINES (2px) โ 30min ORB High/Low (PRIMARY)
๐ข GREEN DASHED LINES (1px) โ Upside targets (1x, 2x, 3x from 30min ORB)
๐ด RED DASHED LINES (1px) โ Downside targets (1x, 2x, 3x from 30min ORB)
๐ก GOLD LINE (2px) โ Anchored VWAP (9:30 AM anchor for NY, 3:00 AM for London)
๐ INFO TABLE (top-right) โ Shows live ORB ranges, VWAP price, status
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
```
**KEY DIFFERENCE FROM OTHER ORB INDICATORS:**
- You see **ALL 3 ORB PERIODS SIMULTANEOUSLY** (5min, 15min, 30min)
- Targets calculated from **30min ORB ONLY** (not 5min or 15min)
- **NO BOX FILLS** - clean line-only display for sniper precision
- Auto-disappears at session end (no clutter from old sessions)
---
## ๐ NEW FEATURE: ORB DISPLAY TOGGLES
**You now have FULL CONTROL over which ORB periods to display!**
```
In indicator settings โ "ORB Display" section:
โ Show 5min ORB โ Toggle blue lines ON/OFF
โ Show 15min ORB โ Toggle cyan lines ON/OFF
โ Show 30min ORB โ Toggle purple lines ON/OFF
USE CASES:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
1. FOCUS MODE (30min only)
โ 5min โ 15min โ 30min
โ Clean chart, just your primary trading range
โ Best for beginners or minimalist traders
2. EARLY WARNING MODE (5min + 30min)
โ 5min โ 15min โ 30min
โ See early breaks with 5min, trade 30min confirmation
โ Reduces visual noise from 15min
3. CONFLUENCE MODE (all 3 ORBs)
โ 5min โ 15min โ 30min
โ Maximum information, all alignment signals
โ For advanced traders seeking highest probability
4. INTRADAY SCALP MODE (5min only)
โ 5min โ 15min โ 30min
โ Ultra-fast entries on 5min breaks
โ High-risk, high-frequency approach
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ก PRO TIP: Start with 30min only, then add 5min/15min as you gain experience
```
---
## ๐ฏ FIXED: ANCHORED VWAP (TIMESTAMP-BASED)
**The VWAP now anchors with SURGICAL PRECISION to the exact session start candle!**
```
LONDON SESSION:
โข Anchors at the EXACT 3:00 AM ET candle
โข Uses timestamp checking: hour == 3 AND minute == 0
โข Resets every morning at London Open
NEW YORK SESSION:
โข Anchors at the EXACT 9:30 AM ET candle
โข Uses timestamp checking: hour == 9 AND minute == 30
โข Resets every day at NY Open
WHAT THIS MEANS:
โ
VWAP starts accumulating from the first tick of the session
โ
No more "off by one bar" errors
โ
Institutional-grade VWAP anchoring
โ
Perfect alignment with your ORB start times
HOW TO VERIFY IT'S WORKING:
1. Load indicator on 1min or 5min chart
2. Find the exact 9:30 AM candle (NY) or 3:00 AM candle (London)
3. VWAP should START appearing from that exact bar
4. Not the bar before, not the bar after - THAT EXACT BAR
```
---
## โฐ SESSION TIMING MATRIX
| Session | Start Time | 5min Complete | 15min Complete | 30min Complete | Session End |
|---------|-----------|---------------|----------------|----------------|-------------|
| **London** | 3:00 AM ET | 3:05 AM | 3:15 AM | 3:30 AM | 9:30 AM ET (disappears) |
| **New York** | 9:30 AM ET | 9:35 AM | 9:45 AM | 10:00 AM | 5:00 PM ET (disappears) |
**๐ก GOLDEN RULES:**
1. **WAIT FOR 30MIN ORB TO COMPLETE** before trading targets (10:00 AM NY / 3:30 AM London)
2. Use 5min and 15min ORBs as **early warning signals** only
3. All ORB lines + VWAP **auto-delete** at session end (clean chart)
---
## ๐ฏ THE 3-ORB SYSTEM: HOW IT WORKS
### **Hierarchical ORB Structure**
```
TIME: 9:30 AM โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ> 10:00 AM โโโโโโ> 5:00 PM
โ โ
SESSION START 30min ORB COMPLETE
(all 3 ORBs begin forming) (targets appear)
๐ 5min ORB (9:30-9:35 AM): โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ>
Purpose: EARLY breakout signal, fastest-moving boundary
๐ 15min ORB (9:30-9:45 AM): โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ>
Purpose: MID-TERM institutional reference level
๐ 30min ORB (9:30-10:00 AM): โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ>
Purpose: PRIMARY TRADING RANGE - all targets calculated from this
๐ฏ TARGETS (10:00 AM onward): โช โช โช โช โช (1x, 2x, 3x from 30min ORB)
Purpose: Profit-taking levels based on 30min range
```
**Why 3 ORBs Instead of 1?**
- **5min ORB**: Captures early institutional positioning (first 5 minutes)
- **15min ORB**: Confirms directional bias (more stable than 5min)
- **30min ORB**: Full market digestion of overnight news + opening orders
- **Confluence = Higher Win Rate**: When all 3 align, breakouts are extremely reliable
---
## ๐ฏ THE 5 HIGH-PROBABILITY SETUPS
### **SETUP #1: TRIPLE ORB BREAKOUT CONFLUENCE** โญโญโญโญโญ
```
CONDITIONS:
โ
30min ORB complete (10:00 AM NY / 3:30 AM London)
โ
Price breaks ALL 3 ORBs simultaneously:
โข 5min high/low (blue line)
โข 15min high/low (cyan line)
โข 30min high/low (purple line)
โ
VWAP confirms direction (below price = bullish, above = bearish)
โ
Volume spike on breakout candle
ENTRY: Close of breakout candle (must close beyond ALL 3 ORBs)
STOP: Inside 30min ORB at 30m low (long) or 30m high (short)
TARGET 1: First green/red dashed line (0.5x 30m range)
TARGET 2: Second target (1x 30m range)
TARGET 3: Third target (1.5x 30m range)
WIN RATE: 75-85% | R:R = 1:2.5 minimum
NOTES: When all 3 ORBs align, institutional order flow is unanimous
```
---
### **SETUP #2: 5MIN EARLY BREAKOUT โ 30MIN CONFIRMATION** โญโญโญโญ
```
CONDITIONS:
โ
Price breaks 5min ORB first (blue line crossed)
โ
15min ORB holds initially (cyan line not crossed yet)
โ
After 30min ORB completes, price breaks 30min boundary (purple)
โ
VWAP alignment confirms direction
โ
All 3 ORBs now broken in same direction
ENTRY: When 30min ORB breaks (purple line) + 5min/15min already broken
STOP: 30min ORB opposite boundary
TARGET 1-3: Standard targets from 30min ORB
WIN RATE: 70-80% | R:R = 1:2+
NOTES: 5min gave early warning, 30min confirms institutional commitment
```
---
### **SETUP #3: FALSE 5MIN BREAKOUT โ 30MIN REVERSAL** โญโญโญโญโญ
```
CONDITIONS:
โ
Price breaks 5min ORB (blue line)
โ
Fails to break 15min or 30min ORBs (cyan/purple lines hold)
โ
Price reverses back inside 5min ORB
โ
Then breaks OPPOSITE side of 30min ORB (purple line)
โ
VWAP flips to confirm new direction
ENTRY: When 30min ORB breaks in OPPOSITE direction of failed 5min break
STOP: Failed 5min breakout high/low (now a liquidity grab zone)
TARGET 1-3: Standard targets
WIN RATE: 80-90% | R:R = 1:3+ (trapped traders forced to exit)
NOTES: Most profitable setup - 5min breakout was liquidity hunt
```
---
### **SETUP #4: TIGHT COMPRESSION โ EXPLOSION** โญโญโญโญ
```
CONDITIONS:
โ
All 3 ORBs tightly overlapping (5m, 15m, 30m within 50 points on YM)
โ
Range < 0.3% of price (very tight consolidation)
โ
VWAP sitting in middle of compression
โ
30min ORB complete, price still inside all 3
ENTRY: Simultaneous break of ALL 3 ORBs + VWAP cross
STOP: Middle of compression zone
TARGET: 2x-4x normal targets (volatility expansion)
WIN RATE: 65-75% | R:R = 1:5+ (explosive breakout)
NOTES: Low volatility โ high volatility shift, institutions coiling spring
```
---
### **SETUP #5: VWAP BOUNCE WITHIN 30MIN ORB** โญโญโญโญ
```
CONDITIONS:
โ
Price stayed inside 30min ORB for 1+ hours post-formation
โ
VWAP acting as dynamic support (long) or resistance (short)
โ
Price bouncing between VWAP and 30min ORB boundaries
โ
Clear rejection candles at VWAP
ENTRY: When price bounces off VWAP toward 30min ORB boundary
โข Long: VWAP bounce up toward 30m high (purple)
โข Short: VWAP rejection down toward 30m low (purple)
STOP: Beyond VWAP by 20 points
TARGET: 30min ORB opposite boundary
WIN RATE: 70-80% | R:R = 1:1.5-2
NOTES: Range-bound play, NOT for breakout traders
```
---
## ๐ก๏ธ RISK MANAGEMENT RULES
### **Position Sizing by ORB Range**
```
30min ORB Range | Stop Distance | Risk $500 (1%) | YM Contracts
-----------------|------------------|-----------------|-------------
< 50 points | 50 pts | $500 รท $250 = | 2 contracts
50-100 points | 100 pts | $500 รท $500 = | 1 contract
100-150 points | 150 pts | $500 รท $750 = | 0.66 (use 1)
150-200 points | 200 pts | $500 รท $1000 = | 0.5 (use 1)
> 200 points | Don't trade | Too wide | Skip setup
Formula: Risk $ รท (Stop Distance ร $5 per YM point) = Max Contracts
```
### **The 3-Strike Rule (MANDATORY)**
```
โ
Trade 1: Full position size (based on 30m ORB range)
โ Stop hit โ Trade 2: HALF position size
โ Stop hit โ Trade 3: QUARTER position size
โ Stop hit โ DONE FOR THE DAY (no exceptions)
```
### **Profit Taking Ladder**
```
TARGET 1 (0.5x 30m range): Take 50% off, move stop to breakeven
TARGET 2 (1.0x 30m range): Take 30% off, trail stop by 25 points
TARGET 3 (1.5x 30m range): Take 15% off, let 5% run with 50pt trail
```
---
## โ ๏ธ DO NOT TRADE IF...
```
๐ซ 30min ORB incomplete (< 10:00 AM NY / < 3:30 AM London)
๐ซ 30min ORB range < 40 points YM (too tight, likely chop)
๐ซ 30min ORB range > 250 points YM (too wide, unpredictable)
๐ซ All 3 ORBs wildly divergent (5m=100pts, 15m=180pts, 30m=240pts)
๐ซ Major news release within 30 minutes (wait for ORB to reform)
๐ซ You've hit 3 losses in the session (3-strike rule)
๐ซ You're tired, emotional, revenge trading, or distracted
๐ซ Time > 12:00 PM ET (lunch, avoid until 1:00 PM)
๐ซ Time > 3:00 PM ET unless Power Hour (3:00-4:00 PM) momentum
```
---
## ๐ PRE-SESSION CHECKLIST
**15 Minutes Before London (2:45 AM ET) or NY (9:15 AM ET):**
```
โก Check economic calendar (FOMC? NFP? CPI? โ extra caution)
โก Review previous session's ORB ranges (context for today's volatility)
โก Load SNIPER ORB on 1min or 5min chart
โก Select correct session: "London" or "New York"
โก Verify indicator settings:
โข Number of Targets: 3
โข Target % of 30min Range: 50%
โข Show Anchored VWAP: ON
โก Set TradingView alerts:
โข 30min ORB complete (10:00 AM or 3:30 AM)
โข Price crossing 30min high/low
โข VWAP crosses
โก Prepare bracket orders mentally (entry, stop, 3 targets)
โก Review yesterday's P&L and lessons learned
โก Set phone to "Do Not Disturb" mode
```
---
## ๐จ INDICATOR SETTINGS GUIDE
### **Core Settings (Updated with Toggles)**
```
SESSION SETTINGS:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โข Active Session: "London" or "New York"
ORB DISPLAY (NEW!):
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Show 5min ORB (toggle blue lines)
โ Show 15min ORB (toggle cyan lines)
โ Show 30min ORB (toggle purple lines)
๐ก Turn OFF any ORB to declutter your chart!
TARGET SETTINGS:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โข Number of Targets: 3 (default)
โข Target % of 30min Range: 50% (default)
VWAP SETTINGS:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Show Anchored VWAP
โข VWAP Color: Gold (#FFC107)
โข VWAP Width: 2px
```
### **Color Customization (Optimized for Dark Charts)**
```
DEFAULT COLORS:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
5min ORB: Bright Blue (#2196F3) - 3px wide
15min ORB: Cyan (#00BCD4) - 2px wide
30min ORB: Purple (#9C27B0) - 2px wide
Upside Targets: Green (#4CAF50) - 1px dashed
Downside Targets: Red (#F44336) - 1px dashed
VWAP: Gold (#FFC107) - 2px solid
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
WHY THESE COLORS?
โข Blue family (5m/15m) = short-term, high-frequency
โข Purple (30m) = primary, institutional level
โข Green/Red = universal up/down
โข Gold VWAP = fair value anchor (stands out)
```
### **Settings by Trading Style**
**BEGINNER (Clean & Simple):**
```
ORB Display:
โ Show 5min ORB
โ Show 15min ORB
โ Show 30min ORB (30min only - focus mode)
Number of Targets: 2-3
Target % of 30min Range: 50%
Chart Timeframe: 5-minute
```
**SCALPER (5-15 min holds):**
```
ORB Display:
โ Show 5min ORB (early signals)
โ Show 15min ORB
โ Show 30min ORB (confirmation)
Number of Targets: 5
Target % of 30min Range: 30-40%
Label Size: Tiny
Chart Timeframe: 1-minute
```
**DAY TRADER (30-90 min holds):**
```
ORB Display:
โ Show 5min ORB
โ Show 15min ORB
โ Show 30min ORB (all 3 - confluence mode)
Number of Targets: 3
Target % of 30min Range: 50%
Label Size: Small
Chart Timeframe: 5-minute (RECOMMENDED)
```
**SWING TRADER (2-4 hour holds):**
```
ORB Display:
โ Show 5min ORB (too noisy for swings)
โ Show 15min ORB
โ Show 30min ORB
Number of Targets: 2-3
Target % of 30min Range: 75-100%
Label Size: Normal
Chart Timeframe: 15-minute
```
---
## ๐ TIMEFRAME SELECTION GUIDE
| Your Timeframe | What You See | Best For |
|---------------|--------------|----------|
| **1-minute** | Every tick, high noise | Scalping, precision entries |
| **5-minute** | Balanced clarity | Day trading (RECOMMENDED) |
| **15-minute** | Clean structure | Swing positions |
| **30-minute** | Too compressed | Not recommended (can't see ORB form) |
**๐ก PRO TIP:**
- **Primary chart: 5-minute** (for entries and monitoring)
- **Secondary chart: 1-minute** (for precise timing)
- **Never go above 15-minute** (ORBs won't form properly)
---
## ๐ง READING THE 3-ORB STRUCTURE
### **Bullish Alignment Patterns**
```
PATTERN 1: "Staircase Expansion"
5min: โโโโ (tight, 60 pts)
15min: โโโโโโ (wider, 90 pts)
30min: โโโโโโโโ (widest, 120 pts)
โ Bullish expansion, expect upside breakout
PATTERN 2: "Nested Compression"
5min: โโ (30 pts)
15min: โโโ (35 pts)
30min: โโโโ (40 pts)
โ All tight, explosive breakout likely
PATTERN 3: "Early Commitment"
5min: โโโโโโ (100 pts, already broken up)
15min: โโโโโ (80 pts, holding)
30min: โโโโโ (110 pts, about to break)
โ 5min led the way, 30min confirmation coming
```
### **Bearish Alignment Patterns**
```
PATTERN 1: "Waterfall Setup"
5min: โโโโ (50 pts, broke down)
15min: โโโโโ (70 pts, broke down)
30min: โโโโโโ (90 pts, about to break)
โ Sequential breakdown, strong bearish momentum
PATTERN 2: "Failed Highs"
5min: โโโโโโ (upper wick rejections)
15min: โโโโโโ (couldn't break)
30min: โโโโโโโ (topped out)
โ All 3 rejecting highs, bearish reversal likely
```
### **Neutral/Chop Patterns (AVOID TRADING)**
```
PATTERN 1: "Wide Divergence"
5min: โโ (30 pts)
15min: โโโโโโโ (120 pts)
30min: โโโโโโโโโโโ (200 pts)
โ No consensus, unpredictable, skip
PATTERN 2: "Whipsaw City"
โข Price breaking 5min up, then down, then up again
โข 15min and 30min not aligned
โข VWAP getting crossed every 5 minutes
โ Chop day, step aside, wait for clarity
```
---
## ๐ INTEGRATION WITH YM ULTIMATE SNIPER v8.1
**The 2-System Confluence Method:**
```
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ STEP 1: SNIPER ORB โ Defines "Zones That Matter" โ
โ โข 30min ORB = primary institutional range โ
โ โข VWAP = fair value anchor โ
โ โข Targets = profit zones โ
โ โข 5min/15min = early warning signals โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ STEP 2: YM ULTIMATE SNIPER โ Triggers precise entry โ
โ โข Wait for GOD MODE signal AT 30min ORB boundary โ
โ โข 6-gate filter: Score โฅ9, fat body โฅ70%, delta โฅ70% โ
โ โข Candle Dominance Index (CDI) โฅ7 โ
โ โข Intrabar pressure consistent throughout formation โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ STEP 3: EXECUTE TRADE โ
โ โข ORB breakout + GOD MODE = MAXIMUM PROBABILITY โ
โ โข Enter ONLY when BOTH systems align โ
โ โข This is TRUE "sniper" trading (2-5 trades/day max) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
```
**Confluence Scoring for Combined System:**
```
SNIPER ORB Criteria:
โก 30min ORB complete (10:00 AM+) +2 points
โก All 3 ORBs broken in same direction +2 points
โก VWAP alignment (below=bull, above=bear) +1 point
โก Volume spike on breakout candle +1 point
โก Tight 3-ORB compression (<100pt divergence) +1 point
YM ULTIMATE SNIPER Criteria:
โก GOD MODE signal at ORB boundary +3 points
โก Score โฅ9.0 (tier classification) +1 point
โก Candle Dominance Index (CDI) โฅ8 +1 point
TOTAL POSSIBLE: 12 points
TRADE EXECUTION RULES:
โข 10-12 points = MAX SIZE (this is the holy grail setup)
โข 8-9 points = FULL SIZE (high probability)
โข 6-7 points = HALF SIZE (moderate probability)
โข <6 points = NO TRADE (wait for better alignment)
```
---
## ๐ก COMMON MISTAKES & FIXES
```
โ MISTAKE: Trading before 30min ORB completes
โ
FIX: Wait until 10:00 AM (NY) or 3:30 AM (London), NO EXCEPTIONS
โ MISTAKE: Ignoring 5min and 15min ORBs (only watching 30min)
โ
FIX: Use all 3 for confluence - they're your early warning system
โ MISTAKE: Chasing breakouts 100+ points beyond 30min ORB
โ
FIX: Wait for pullback to VWAP or 30min boundary for re-entry
โ MISTAKE: Not adjusting target % for market conditions
โ
FIX: Volatile day (ORB >200pts)? Use 75-100% targets
Calm day (ORB <80pts)? Use 30-40% targets
โ MISTAKE: Trading when all 3 ORBs are wildly different sizes
โ
FIX: Skip the day if 5m/15m/30m diverge by >100pts - no consensus
โ MISTAKE: Forgetting VWAP position
โ
FIX: VWAP MUST confirm bias:
โข Long: price > VWAP
โข Short: price < VWAP
โข If VWAP contradicts, skip the trade
โ MISTAKE: Not respecting the 3-strike rule
โ
FIX: 3 losses = DONE for the session, no rationalization
โ MISTAKE: Trading during lunch (12:00-1:00 PM ET)
โ
FIX: Volume dies, ORBs lose relevance, false signals increase
```
---
## ๐ ALERT SETUP (ESSENTIAL)
**TradingView Alerts You MUST Set:**
```
ALERT 1: "30min ORB Complete"
โข Type: Time-based
โข Trigger: 10:00 AM ET (NY) or 3:30 AM ET (London)
โข Message: "๐ฏ 30min ORB complete - targets now active"
ALERT 2: "30min ORB High Breakout"
โข Type: Crossing Up
โข Value 1: Close
โข Value 2: 30min ORB High (purple line)
โข Message: "๐ 30m ORB HIGH broken - check for long setup"
ALERT 3: "30min ORB Low Breakdown"
โข Type: Crossing Down
โข Value 1: Close
โข Value 2: 30min ORB Low (purple line)
โข Message: "๐ 30m ORB LOW broken - check for short setup"
ALERT 4: "VWAP Cross"
โข Type: Crossing
โข Value 1: Close
โข Value 2: VWAP
โข Message: "โก VWAP crossed - check institutional bias shift"
ALERT 5: "Target 1 Hit"
โข Type: Crossing
โข Value 1: High (for longs) or Low (for shorts)
โข Value 2: First target line
โข Message: "๐ฏ Target 1 hit - take 50% off, move stop to BE"
```
---
## ๐ฑ MOBILE TRADING WORKFLOW
**TradingView Mobile App Setup:**
```
1. SAVE LAYOUT
โข Chart: 5-minute timeframe
โข SNIPER ORB indicator loaded
โข YM Ultimate SNIPER v8.1 loaded (if using)
โข Save as "SNIPER ORB - YM"
2. ENABLE NOTIFICATIONS
โข Settings โ Notifications โ Push Alerts: ON
โข All 5 alerts above configured
3. QUICK ACCESS
โข Add YM futures to Watchlist: "MYM" or "YM1!"
โข Pin SNIPER ORB layout to favorites
4. EXECUTION READY
โข Broker app (TastyTrade, NinjaTrader, etc.) logged in
โข Preset bracket orders:
- Entry: market order
- Stop: 30m ORB opposite boundary
- Targets: 3 levels (50%, 30%, 20% of position)
5. BATTERY & CONNECTIVITY
โข Phone charged 100% before session
โข Stable WiFi or LTE connection
โข Backup power bank available
```
---
## ๐ DAILY PERFORMANCE JOURNAL
**After Each Trading Session (MANDATORY):**
```
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
DATE: __________ SESSION: โก London โก New York
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ORB DATA:
โข 5min ORB Range: ______ points
โข 15min ORB Range: ______ points
โข 30min ORB Range: ______ points
โข Alignment: โก Tight โก Moderate โก Wide (skip if wide)
VWAP BEHAVIOR:
โข Opening position: โก Above price โก Below price โก Mixed
โข Did VWAP act as support/resistance? โก Yes โก No
TRADES TAKEN:
Total Setups Identified: _____
Trades Executed: _____
Win/Loss Record: _____ W / _____ L
Win Rate: _____%
Gross P&L: $_______
Net P&L (after commissions): $_______
BEST TRADE:
โข Setup: ____________________ (which of the 5 setups?)
โข Entry Price: ______ Exit Price: ______
โข Profit: $_______
โข What went RIGHT: _________________________________
_________________________________________________
WORST TRADE:
โข Setup: ____________________
โข Entry Price: ______ Exit Price: ______
โข Loss: $_______
โข What went WRONG: _________________________________
_________________________________________________
โข Lesson Learned: ___________________________________
3-STRIKE RULE STATUS:
โก No losses (great day)
โก 1 loss (still in game)
โก 2 losses (caution, half size)
โก 3 losses (stopped for day, as required)
TOMORROW'S ADJUSTMENTS:
โก _________________________________________________
โก _________________________________________________
โก _________________________________________________
EMOTIONAL STATE TODAY:
โก Calm & focused (optimal)
โก Anxious/rushed (need to work on patience)
โก Overconfident (dial back position size)
โก Fearful (review winning trades to build confidence)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
```
---
## ๐ YOUR FIRST LIVE TRADE WALKTHROUGH
**Step-by-Step for New York Session (Most Common):**
```
โฐ 9:15 AM ET - PREPARATION
โก Load SNIPER ORB on YM 5-minute chart
โก Select "New York" session in indicator settings
โก Verify VWAP is showing (gold line)
โก Check economic calendar (any big news at 9:30?)
โก Prepare mentally: "I will wait for 30min ORB to complete"
โฐ 9:30 AM ET - SESSION OPENS
โก Watch 3 ORBs begin forming:
โข Blue lines (5min) will lock in at 9:35 AM
โข Cyan lines (15min) will lock in at 9:45 AM
โข Purple lines (30min) will lock in at 10:00 AM
โก Observe VWAP anchoring at 9:30 AM candle
โก DO NOT TRADE YET - just observe
โฐ 9:35 AM - 5MIN ORB COMPLETE
โก Note 5min high/low (blue lines locked)
โก Check info table: "5m Range = XX points"
โก If 5min ORB breaks early, note direction but DON'T ENTER
โฐ 9:45 AM - 15MIN ORB COMPLETE
โก Note 15min high/low (cyan lines locked)
โก Compare to 5min ORB: Aligned? Expanding?
โก Still waiting... patience pays
โฐ 10:00 AM - 30MIN ORB COMPLETE (TARGETS APPEAR!)
โก Purple lines locked (30m high/low)
โก Green/red dashed target lines appear automatically
โก Info table shows "Status: โ Complete"
โก NOW you can trade breakouts
โฐ 10:00 AM - 11:30 AM - TRADING WINDOW
โก Wait for price to break purple line (30m ORB high or low)
โก Confirm:
1. All 3 ORBs broken in same direction?
2. VWAP confirming (below=bullish, above=bearish)?
3. Volume spike visible?
4. YM SNIPER GOD MODE signal? (if using)
โก If all YES โ ENTER TRADE:
โข Market order at breakout close
โข Stop at 30m ORB opposite boundary
โข Targets at green/red dashed lines
โฐ TARGET MANAGEMENT
โก Price hits first target (1x) โ Take 50% off, move stop to BE
โก Price hits second target (2x) โ Take 30% off, trail stop
โก Price hits third target (3x) โ Take 15% off, let 5% run
โฐ 12:00 PM - LUNCH (AVOID TRADING)
โก Volume dies down
โก ORBs become less relevant
โก Take a break, review morning trades
โฐ 1:00 PM - 3:00 PM - AFTERNOON SESSION
โก ORBs still valid but less reliable
โก Consider waiting for Power Hour (3:00-4:00 PM)
โฐ 5:00 PM - SESSION END
โก All ORB lines disappear automatically
โก VWAP disappears automatically
โก Chart cleans itself - ready for tomorrow
โก Fill out daily journal
```
---
## ๐ WINNING MINDSET AFFIRMATIONS
Read these BEFORE each trading session:
```
"I trade ORBs, not chaos. Structure gives me edge."
"3 high-quality trades beat 20 mediocre ones."
"The 30min ORB is my anchor. I wait for it. Every. Single. Time."
"When all 3 ORBs align, institutions are unified. I follow."
"VWAP is my institutional compass. I respect its guidance."
"3 strikes and I'm out. Discipline > Ego."
"I am a SNIPER, not a machine gunner. Precision wins."
"My edge is patience. Let the ORBs complete."
"I don't predict. I react to proven structure."
"One perfect setup is worth waiting all morning."
```
---
## ๐ TROUBLESHOOTING
**"ORB lines not showing on chart!"**
โ Check timeframe: Must be 1min-30min (not daily/weekly)
โ Verify session time: Must be during London (3AM-9:30AM) or NY (9:30AM-5PM)
โ Check indicator status: Should say "โณ Forming" or "โ Complete" in table
**"Targets not appearing!"**
โ 30min ORB must be complete (10:00 AM NY / 3:30 AM London)
โ Check "Number of Targets" setting (must be โฅ1)
โ Verify "Target % of 30min Range" is set (default 50%)
**"VWAP disappeared!"**
โ Normal behavior: VWAP auto-deletes at session end (5PM NY / 9:30AM London)
โ Toggle "Show Anchored VWAP" OFF then ON to reset
โ Check if you're viewing chart outside session hours
**"All 3 ORBs look the same!"**
โ This is actually GOOD - means tight alignment (high-probability setup)
โ If they're diverging wildly (>100pts difference), that's a skip signal
**"Info table blocking my view!"**
โ Info table is in top-right corner by default
โ Drag it to a different position (TradingView allows moving)
โ Or minimize it by clicking the small arrow
**"Colors are hard to see on my chart!"**
โ Go to indicator settings:
โข "5min ORB", "15min ORB", "30min ORB" color pickers
โข "Upside Targets", "Downside Targets" color pickers
โข Recommended: Use contrasting colors vs your chart background
---
## ๐ ADVANCED INTEGRATION TECHNIQUES
### **Combining with Market Profile**
```
โข Use Volume Profile to identify Value Area High (VAH) and Low (VAL)
โข If 30min ORB aligns with VAH/VAL โ extra confluence
โข POC (Point of Control) acts similar to VWAP
```
### **Combining with Cumulative Delta**
```
โข Check if delta is positive on 30min ORB high break (bullish confirmation)
โข Negative delta on low break confirms bearish institutional flow
โข Your YM SNIPER already tracks this - use together!
```
### **Combining with Options Flow**
```
โข Large call buying near 30min ORB high? Institutions positioning for breakout
โข Large put buying near 30min ORB low? Smart money hedging/shorting
โข Tools: Unusual Whales, Cheddar Flow, OptionStrat
```
---
## ๐ฏ FINAL PRE-LIVE CHECKLIST
**DO NOT GO LIVE UNTIL ALL CHECKED:**
```
โก Practiced on TradingView Replay for 2+ weeks
โก Can identify all 5 setups by pattern recognition
โก Understand why targets come from 30min ORB only
โก Know difference between 5min/15min/30min roles
โก Risk management rules memorized (position sizing, 3-strike)
โก YM Ultimate SNIPER v8.1 loaded (optional but recommended)
โก All 5 TradingView alerts configured
โก Broker platform tested with demo account
โก Stop/target orders can be placed in <10 seconds
โก Daily journal template prepared
โก Emotional state: calm, patient, focused
โก Account size: Minimum $10,000 recommended
โก Understand auto-disappear behavior (ORBs delete at session end)
โก Know NOT to trade before 30min ORB complete
โก Comfortable with looking at chart and seeing 6+ lines (3 ORBs + targets)
IF ALL CHECKED โ YOU'RE READY TO SNIPE! ๐ฏ
IF ANY UNCHECKED โ KEEP PRACTICING, DON'T RUSH
```
---
## ๐ THE CORE PRINCIPLE
```
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ
โ "The ORB doesn't predict the market. โ
โ The ORB reveals where institutions are positioned. โ
โ โ
โ When you see all 3 ORBs align and break, โ
โ you're not guessing directionโ โ
โ you're following the billion-dollar order flow." โ
โ โ
โ THAT'S YOUR EDGE. โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
```
**๐ฏ Good luck, stay patient, and happy sniping! ๐ฏ**
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
END OF SNIPER ORB TRADING CHEAT SHEET v3.0
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Quality Detector (Buffett Style) + Beta [Solid]This indicator acts as an on-chart fundamental screener, designed to instantly evaluate the quality and financial health of a company directly on your price chart.
The concept is inspired by "Buffettology" principles: looking for large, profitable companies with low debt. Additionally, it includes a Beta calculation to assess market volatility risk.
The tool displays a panel in the bottom-right corner featuring four key metrics and a final verdict.
How it Works & Metrics Used
The script retrieves quarterly fundamental data ("FQ") and performs calculations to verify if the asset meets specific criteria.
1. Market Cap (Size)
What it is: The total market value of the company's outstanding shares.
Goal: To identify established, large-cap companies.
Default Threshold: Must be greater than $10 Billion.
2. ROE - Return on Equity (Quality)
What it is: A measure of financial performance calculated by dividing net income by shareholders' equity.
Goal: To find companies that are efficient at generating profits from shareholders' capital.
Default Threshold: Must be higher than 15%.
3. Total Debt to Equity (Health)
What it is: A ratio indicating the relative proportion of shareholders' equity and debt used to finance a company's assets.
Calculation: This script manually calculates this ratio by fetching TOTAL_DEBT and dividing it by TOTAL_EQUITY from fundamental data to ensure robustness across different symbols.
Goal: To ensure the company is not overly leveraged.
Default Threshold: Must be lower than 1.5.
4. Beta (Risk/Volatility)
What it is: A measure of a stock's volatility in relation to the overall market (S&P 500).
Calculation: It is calculated by comparing the asset's returns against SPY (S&P 500 ETF) returns over a 252-day period (approx. 1 trading year).
Goal: To understand if the stock is more volatile (Beta > 1) or less volatile (Beta < 1) than the market.
Note: Beta does not affect the final "Quality" score but serves as an extra risk indicator, highlighting in orange if Beta > 1.
The Verdict (Scoring System)
The indicator assigns a score from 0 to 3 based on the first three fundamental metrics (Size, ROE, and Debt/Equity).
If a metric passes the threshold, it gets a green background and +1 point.
If it fails, it gets a red background.
Final Verdict:
๐ QUALITY GEM: The company passed all 3 fundamental checks (Score = 3/3).
โ ๏ธ DISCARD: The company failed one or more fundamental checks.
Settings
You can customize the thresholds to fit your own investment strategy in the indicator settings:
Minimum Market Cap (in Billions).
Minimum ROE (%).
Maximum Debt/Equity Ratio.
Disclaimer: This tool is for informational and educational purposes only. It relies on third-party fundamental data which may sometimes be delayed or unavailable. Do not base investment decisions solely on this indicator.
Gyspy Bot Trade Engine - V1.2B - Strategy 12-7-25 - SignalLynxGypsy Bot Trade Engine (MK6 V1.2B) - Ultimate Strategy & Backtest
Brought to you by Signal Lynx | Automation for the Night-Shift Nation ๐
1. Executive Summary & Architecture
Gypsy Bot (MK6 V1.2B) is not merely a strategy; it is a massive, modular Trade Engine built specifically for the TradingView Pine Script environment. While most strategies rely on a single dominant indicator (like an RSI cross or a MACD flip) to generate signals, Gypsy Bot functions as a sophisticated Consensus Algorithm.
The engine calculates data from up to 12 distinct Technical Analysis Modules simultaneously on every bar closing. It aggregates these signals into a "Vote Count" and only executes a trade entry when a user-defined threshold of concurring signals is met. This "Voting System" acts as a noise filter, requiring multiple independent mathematical modelsโranging from volume flow and momentum to cyclical harmonics and trend strengthโto agree on market direction before capital is committed.
Beyond entries, Gypsy Bot features a proprietary Risk Management suite called the Dump Protection Team (DPT). This logic layer operates independently of the entry modules, specifically scanning for "Moon" (Parabolic) or "Nuke" (Crash) volatility events to force-exit positions, overriding standard stops to preserve capital during Black Swan events.
2. โ ๏ธ The Philosophy of "Curve Fitting" (Must Read)
One must be careful when applying Gypsy Bot to new pairs or charts.
To be fully transparent: Gypsy Bot is, by definition, a very advanced curve-fitting engine. Because it grants the user granular control over 12 modules, dozens of thresholds, and specific voting requirements, it is extremely easy to "over-fit" the data. You can easily toggle switches until the backtest shows a 100% win rate, only to have the strategy fail immediately in live markets because it was tuned to historical noise rather than market structure.
To use this engine successfully, you must adopt a specific optimization mindset:
Ignore Raw Net Profit: Do not tune for the highest dollar amount. A strategy that makes $1M in the backtest but has a 40% drawdown is useless.
Prioritize Stability: Look for a high Profit Factor (1.5+), a high Percent Profitable, and a smooth equity curve.
Regular Maintenance is Mandatory: Markets shift regimes (e.g., from Bull Trend to Crab Range). Parameters that worked perfectly in 2021 may fail in 2024. Gypsy Bot settings should be reviewed and adjusted at regular intervals (e.g., quarterly) to ensure the voting logic remains aligned with current market volatility.
Timeframe Recommendations:
Gypsy Bot is optimized for High Time Frame (HTF) trend following. It generally produces the most reliable results on charts ranging from 1-Hour to 12-Hours, with the 4-Hour timeframe historically serving as the "sweet spot" for most major cryptocurrency assets.
3. The Voting Mechanism: How Entries Are Generated
The heart of the Gypsy Bot engine is the ActivateOrders input (found in the "Order Signal Modifier" settings).
The engine constantly monitors the output of all enabled Modules.
Long Votes: GoLongCount
Short Votes: GoShortCount
If you have 10 Modules enabled, and you set ActivateOrders to 7:
The engine will ONLY trigger a Buy Entry if 7 or more modules return a valid "Buy" signal on the same closed candle.
If only 6 modules agree, the trade is rejected.
This allows you to mix "Leading" indicators (Oscillators) with "Lagging" indicators (Moving Averages) to create a high-probability entry signal that requires momentum, volume, and trend to all be in alignment.
4. Technical Deep Dive: The 12 Modules
Gypsy Bot allows you to toggle the following modules On/Off individually to suit the asset you are trading.
Module 1: Modified Slope Angle (MSA)
Logic: Calculates the geometric angle of a moving average relative to the timeline.
Function: It filters out "lazy" trends. A trend is only considered valid if the slope exceeds a specific steepness threshold. This helps avoid entering trades during weak drifts that often precede a reversal.
Module 2: Correlation Trend Indicator (CTI)
Logic: Based on John Ehlers' work, this measures how closely the current price action correlates to a straight line (a perfect trend).
Function: It outputs a confidence score (-1 to 1). Gypsy Bot uses this to ensure that we are not just moving up, but moving up with high statistical correlation, reducing fake-outs.
Module 3: Ehlers Roofing Filter
Logic: A sophisticated spectral filter that combines a High-Pass filter (to remove long-term drift) with a Super Smoother (to remove high-frequency noise).
Function: It attempts to isolate the "Roof" of the price action. It is excellent at catching cyclical turning points before standard moving averages react.
Module 4: Forecast Oscillator
Logic: Uses Linear Regression forecasting to predict where price "should" be relative to where it is.
Function: When the Forecast Oscillator crosses its zero line, it indicates that the regression trend has flipped. We offer both "Aggressive" and "Conservative" calculation modes for this module.
Module 5: Chandelier ATR Stop
Logic: A volatility-based trend follower that hangs a "leash" (ATR multiple) from the highest high (for longs) or lowest low (for shorts).
Function: Used here as an entry filter. If price is above the Chandelier line, the trend is Bullish. It also includes a "Bull/Bear Qualifier" check to ensure structural support.
Module 6: Crypto Market Breadth (CMB)
Logic: This is a macro-filter. It pulls data from multiple major tickers (BTC, ETH, and Perpetual Contracts) across different exchanges.
Function: It calculates a "Market Health" percentage. If Bitcoin is rising but the rest of the market is dumping, this module can veto a trade, ensuring you don't buy into a "fake" rally driven by a single asset.
Module 7: Directional Index Convergence (DIC)
Logic: Analyzes the convergence/divergence between Fast and Slow Directional Movement indices.
Function: Identifies when trend strength is expanding. A buy signal is generated only when the positive directional movement overpowers the negative movement with expanding momentum.
Module 8: Market Thrust Indicator (MTI)
Logic: A volume-weighted breadth indicator. It uses Advance/Decline data and Up/Down Volume data.
Function: This is one of the most powerful modules. It confirms that price movement is supported by actual volume flow. We recommend using the "SSMA" (Super Smoother) MA Type for the cleanest signals on the 4H chart.
Module 9: Simple Ichimoku Cloud
Logic: Traditional Japanese trend analysis using the Tenkan-sen and Kijun-sen.
Function: Checks for a "Kumo Breakout." Price must be fully above the Cloud (for longs) or below it (for shorts). This is a classic "trend confirmation" module.
Module 10: Simple Harmonic Oscillator
Logic: Analyzes the harmonic wave properties of price action to detect cyclical tops and bottoms.
Function: Serves as a counter-trend or early-reversal detector. It tries to identify when a cycle has bottomed out (for buys) or topped out (for sells) before the main trend indicators catch up.
Module 11: HSRS Compression / Super AO
Logic: Two options in one.
HSRS: Hirashima Sugita Resistance Support. Detects volatility compression (squeezes) relative to dynamic support/resistance bands.
Super AO: A combination of the Awesome Oscillator and SuperTrend logic.
Function: Great for catching explosive moves that result from periods of low volatility (consolidation).
Module 12: Fisher Transform (MTF)
Logic: Converts price data into a Gaussian normal distribution.
Function: Identifies extreme price deviations. This module uses Multi-Timeframe (MTF) logic to look at higher-timeframe trends (e.g., looking at the Daily Fisher while trading the 4H chart) to ensure you aren't trading against the major trend.
5. Global Inhibitors (The Veto Power)
Even if 12 out of 12 modules vote "Buy," Gypsy Bot performs a final safety check using Global Inhibitors. If any of these are triggered, the trade is blocked.
Bitcoin Halving Logic:
Hardcoded dates for past and projected future Bitcoin halvings (up to 2040).
Trading is inhibited or restricted during the chaotic weeks immediately surrounding a Halving event to avoid volatility crushes.
Miner Capitulation:
Uses Hash Rate Ribbons (Moving averages of Hash Rate).
If miners are capitulating (Shutting down rigs due to unprofitability), the engine flags a "Bearish" regime and can flip logic to Short-only or flat.
ADX Filter (Flat Market Protocol):
If the Average Directional Index (ADX) is below a specific threshold (e.g., 20), the market is deemed "Flat/Choppy." The bot will refuse to open trend-following trades in a flat market.
CryptoCap Trend:
Checks the total Crypto Market Cap chart. If the broad market is in a downtrend, it can inhibit Long entries on individual altcoins.
6. Risk Management & The Dump Protection Team (DPT)
Gypsy Bot separates "Entry Logic" from "Risk Management Logic."
Dump Protection Team (DPT)
This is a specialized logic branch designed to save the account during Black Swan events.
Nuke Protection: If the DPT detects a volatility signature consistent with a flash crash, it overrides all other logic and forces an immediate exit.
Moon Protection: If a parabolic pump is detected that violates statistical probability (Bollinger deviations), DPT can force a profit take before the inevitable correction.
Advanced Adaptive Trailing Stop (AATS)
Unlike a static trailing stop (e.g., "trail by 5%"), AATS is dynamic.
Penthouse Level: If price is at the top of the HSRS channel (High Volatility), the stop loosens to allow for wicks.
Dungeon Level: If price is compressed at the bottom, the stop tightens to protect capital.
Staged Take Profits
TP1: Scalp a portion (e.g., 10%) to cover fees and secure a win.
TP2: Take the bulk of profit.
TP3: Leave a "Runner" position with a loose trailing stop to catch "Moon" moves.
7. Recommended Setup Guide
When applying Gypsy Bot to a new chart, follow this sequence:
Set Timeframe: 4 Hours (4H).
Reset: Turn OFF Trailing Stop, Stop Loss, and Take Profits. (We want to see raw entry performance first).
Tune DPT: Adjust "Dump/Moon Protection" inputs first. These have the highest impact on net performance.
Tune Module 8 (MTI): This module is a heavy filter. Experiment with the MA Type (SSMA is recommended).
Select Modules: Enable/Disable modules 1-12 based on the asset's personality (Trending vs. Ranging).
Voting Threshold: Adjust ActivateOrders. A lower number = More Trades (Aggressive). A higher number = Fewer, higher conviction trades (Conservative).
Final Polish: Re-enable Stop Losses, Trailing Stops, and Staged Take Profits to smooth the equity curve and define your max risk per trade.
8. Technical Specs
Engine Version: Pine Script V6
Repainting: This strategy uses Closed Candle data for all Risk Management and Entry decisions. This ensures that Backtest results align closely with real-time behavior (no repainting of historical signals).
Alerts: This script generates Strategy alerts. If you require visual-only alerts, see the source code header for instructions on switching to "Study" (Indicator) mode.
Disclaimer:
This script is a complex algorithmic tool for market analysis. Past performance is not indicative of future results. Use this tool to assist your own decision-making, not to replace it.
9. About Signal Lynx
Automation for the Night-Shift Nation ๐
Signal Lynx focuses on helping traders and developers bridge the gap between indicator logic and real-world automation. The same RM engine you see here powers multiple internal systems and templates, including other public scripts like the Super-AO Strategy with Advanced Risk Management.
We provide this code open source under the Mozilla Public License 2.0 (MPL-2.0) to:
Demonstrate how Adaptive Logic and structured Risk Management can outperform static, one-layer indicators
Give Pine Script users a battle-tested RM backbone they can reuse, remix, and extend
If you are looking to automate your TradingView strategies, route signals to exchanges, or simply want safer, smarter strategy structures, please keep Signal Lynx in your search.
License: Mozilla Public License 2.0 (Open Source).
If you make beneficial modifications, please consider releasing them back to the community so everyone can benefit.
Bayesian Liquidity Pain & Gain [Instit. Vol Weighted]Bayesian Liquidity Pain & Gain Indicator
Stop guessing where support and resistance are.
The Bayesian Liquidity Pain & Gain indicator moves beyond arbitrary lines and raw price action. It quantifies Institutional Intent by calculating the exact price levels where large volume has been accumulated and visualizes the "Pain" (stress) those participants feel when the market moves against them.
The Logic: Quantified Institutional Stress
Institutions don't trade single candles; they accumulate positions over time. This indicator tracks their Volume-Weighted Average Cost Basis to answer two critical questions:
Where did they enter? (The Cost Basis Lines)
Are they underwater? (The Pain Clouds)
By normalizing price distance using volatility (ATR) and statistical deviation (Z-Score), we filter out noise and only highlight zones where "Smart Money" is statistically forced to defend their positions or capitulate.
How to Read the Chart
1. The Cost Basis Lines (Anchors)
โข ๐ข Green Line (Buyer Cost Basis): The average price where institutions accumulated long positions. This acts as dynamic Support.
โข ๐ด Red Line (Seller Cost Basis): The average price where institutions accumulated short positions. This acts as dynamic Resistance.
2. The Pain Clouds (Signals)
When price moves significantly away from the cost basis (Z-Score > 2.0), "Clouds" appear to visualize the PnL status of the participants:
โข ๐ด Red Cloud (Buyer Pain): Price is below the buyer's entry. Buyers are losing money (in the red). This creates a "Discount" zone where they may defend support.
โข ๐ข Green Cloud (Seller Pain): Price is above the seller's entry. Sellers are losing money (shorts are squeezed). This indicates strong bullish momentum.
3. The Multi-Timeframe Dashboard
A real-time HUD showing the Z-Score status across 4 timeframes (1m, 5m, 15m, 1h):
โข ๐ข Green: Profitable/Neutral (Trend Continuation)
โข ๐ Orange: Warning (Pressure Building)
โข ๐ด Red: Critical Pain (High Probability Reversal)
Trading Strategies
Setup 1: The Defensive Bounce (Long)
โข Context: Price drops into a ๐ด Red Cloud (Buyer Pain).
โข Trigger: Price touches the ๐ข Green Line (Buyer Cost Basis) and shows a rejection wick.
โข Logic: Institutional buyers defend their cost basis to avoid realizing losses.
Setup 2: The Short Squeeze (Momentum)
โข Context: Price rallies into a ๐ข Green Cloud (Seller Pain).
โข Trigger: Price holds above the ๐ด Red Line (Seller Cost Basis).
โข Logic: Short sellers are trapped and forced to buy back (cover), fueling the rally.
Fractal Alignment:
For high-conviction trades, wait for the Dashboard to show "Pain" signals on both the 1h (Anchor) and 5m (Trigger) timeframes simultaneously.
Settings
โข Memory Length (Default 144): The lookback period for the institutional cost basis. Increase for swing trading, decrease for scalping.
โข Sigma Threshold (Default 2.0): The statistical confidence level for "Pain". Higher values = fewer, stronger signals.
โข Volume Amp: When enabled, high volume amplifies the pain signal, giving more weight to institutional footprints.
FTPM - Institutional Trend Pressure Suite @darshaksscThis indicator provides an informational view of market trend pressure using fractal-based momentum events, smoothed pressure calculations, higher timeframe confirmation, and divergence analysis. It does not produce buy or sell signals. Instead, it presents market context to help traders interpret trend conditions in a structured and data-driven way.
The indicator includes the following components:
1). Non-repainting Trend Pressure Engine
The pressure line is derived from confirmed fractal events, body-to-range ratios, displacement strength, and a controlled decay factor. The value is normalized to a 0 to 100 scale. A rising pressure value suggests increasing trend strength, while a declining value indicates weakening strength. This is informational only.
2). Pressure Shifts
The tool highlights transitions where pressure crosses above or below key thresholds. These labels do not represent entries or exits, but simply indicate contextual changes in momentum.
3). Higher Timeframe Pressure Confirmation
Users can compare current timeframe pressure to a selected higher timeframe. When both pressures align in similar regions, it may indicate agreement in broader market structure. This feature is informational only and does not generate trading signals.
4). Divergence Detection
Identifies confirmed bullish or bearish divergences between price pivots and pressure pivots. Divergences are simply analytical tools and should not be interpreted as actionable trading signals.
5). Institutional Dashboard
A multi-line dashboard summarizes current pressure, regime classification, higher timeframe regime, pressure direction, divergence status, and alignment conditions. The dashboard is informational only. No part of the dashboard should be interpreted as a trade instruction.
6). Dashboard Size Selector
Users may switch between Full, Medium, or Thin dashboard layouts to match their screen preferences. This affects only display, not indicator logic.
Important Notes
This indicator does not forecast future price movement.
It does not generate buy, sell, long, or short signals.
It does not guarantee profitable outcomes.
It is intended purely for visual analysis and market context.
All information is derived from confirmed historical data.
No part of this script is designed to automate trading decisions.
This tool is suitable for traders who want a clear, non-repainting visualization of pressure conditions and structural behavior without violating TradingView House Rules.
======================================================================
HOW TO USE
The indicator helps traders observe whether pressure is increasing or decreasing, whether higher timeframe conditions agree with the current chart, and whether divergences are present. All outputs are informational and should be combined with the user's preferred strategy or manual analysis. The indicator is not intended to signal trades or provide recommendations.
======================================================================
DISCLAIMERS
This indicator is for educational and informational purposes only.
It does not constitute financial advice.
It does not provide buy, sell, long, or short signals.
It does not predict future price movement.
Past performance does not guarantee future results.
======================================================================
Smart Christmas Tree Overlay with Live Market StatusGet into the holiday spirit while you trade! ๐
๐
This script adds a festive, animated Christmas tree overlay to your chart that reacts to live market conditions in real-time. It is designed with a "Slim Fit" ratio to minimize screen real estate while maximizing the holiday vibe.
Key Features:
๐ Trend-Reactive Lighting:
Bullish (Up): The tree lights sparkle in Green tones, and a special Blue Diamond (๐ท) shines to indicate upward momentum.
Bearish (Down): The tree lights turn Red, and a Red Diamond (โฆ๏ธ) blinks to warn of downward movement.
โจ Real-Time Animation: The lights and star blink dynamically based on price updates, making the chart feel alive.
๐ Mini Market HUD: Displays the current Ticker, Last Price, Price Change, and Change % neatly below the tree.
๐ Fully Customizable: You can easily change the tree's Position (Corners/Middle) and Size (Small to Large) via the settings menu.
๐ผ๏ธ "Always On" Overlay: Uses the TradingView table function to stay fixed on your screen, regardless of zoom or scroll.
How to use: Simply add it to your chart, select your preferred corner in the settings, and enjoy the show!
Happy Holidays and Profitable Trading! ๐
==================================================================================
ํธ๋ ์ด๋ฉ์ ํ๋ฉด์ ์ฐ๋ง ๋ถ์๊ธฐ๋ฅผ ๋๊ปด๋ณด์ธ์! ๐
๐
์ด ์คํฌ๋ฆฝํธ๋ ์ค์๊ฐ ์์ฅ ์ํฉ์ ๋ฐ์ํ๋ ์ ๋๋ฉ์ด์
ํฌ๋ฆฌ์ค๋ง์ค ํธ๋ฆฌ ์ค๋ฒ๋ ์ด๋ฅผ ์ฐจํธ์ ์ถ๊ฐํฉ๋๋ค. ํ๋ฉด ๊ณต๊ฐ์ ์ต์ํ์ผ๋ก ์ฐจ์งํ๋๋ก "์ฌ๋ฆผ ํ" ๋น์จ๋ก ๋์์ธ๋์์ต๋๋ค.
์ฃผ์ ๊ธฐ๋ฅ:
๐ ์ถ์ธ ๋ฐ์ํ ์กฐ๋ช
:
์์น์ฅ (Bullish): ํธ๋ฆฌ ์กฐ๋ช
์ด ๋
น์ ํค์ผ๋ก ๋ฐ์ง์ด๋ฉฐ, ์์น ๋ชจ๋ฉํ
์ ๋ํ๋ด๋ ํน๋ณํ **ํ๋์ ๋ค์ด์๋ชฌ๋(๐ท)**๊ฐ ๋น๋ฉ๋๋ค.
ํ๋ฝ์ฅ (Bearish): ํธ๋ฆฌ ์กฐ๋ช
์ด ๋นจ๊ฐ์์ผ๋ก ๋ณํ๊ณ , **๋นจ๊ฐ์ ๋ค์ด์๋ชฌ๋(โฆ๏ธ)**๊ฐ ๊น๋นก์ด๋ฉฐ ํ๋ฝ์ ๊ฒฝ๊ณ ํฉ๋๋ค.
โจ ์ค์๊ฐ ์ ๋๋ฉ์ด์
: ๊ฐ๊ฒฉ ์
๋ฐ์ดํธ์ ๋ฐ๋ผ ์กฐ๋ช
๊ณผ ๋ณ์ด ์ญ๋์ ์ผ๋ก ๊น๋นก์ฌ ์ฐจํธ์ ์๋๊ฐ์ ์ค๋๋ค.
๐ ๋ฏธ๋ ์์ธํ (HUD): ํธ๋ฆฌ ๋ฐ๋ก ์๋์ ํ์ฌ ์ข
๋ชฉ๋ช
, ํ์ฌ๊ฐ, ๊ฐ๊ฒฉ ๋ณ๋ํญ, ๋ณ๋๋ฅ (%)์ ๊น๋ํ๊ฒ ํ์ํฉ๋๋ค.
๐ ์๋ฒฝํ ์ปค์คํฐ๋ง์ด์ง: ์ค์ ๋ฉ๋ด๋ฅผ ํตํด ํธ๋ฆฌ์ ์์น(๋ชจ์๋ฆฌ/์ค๊ฐ)์ ํฌ๊ธฐ(์๊ฒ~ํฌ๊ฒ)๋ฅผ ์ฝ๊ฒ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
๐ผ๏ธ "Always On" ์ค๋ฒ๋ ์ด: TradingView์ table ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ์ค์ด๋ ์คํฌ๋กค์ ๊ด๊ณ์์ด ํ๋ฉด์ ๊ณ ์ ๋ฉ๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ: ์ฐจํธ์ ์ถ๊ฐํ๊ณ ์ค์ ์์ ์ํ๋ ์์น๋ฅผ ์ ํํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค!
ํ๋ณตํ ์ฐ๋ง ๋ณด๋ด์๊ณ ์ฑํฌํ์ธ์! ๐
์ํคํธ๋ ์ด๋ from PropKorea.com
BTC Mon 8am Buy / Wed 2pm Sell (NY Time, Daily + Intraday)This strategy implements a fixed weekly time-based trading schedule for Bitcoin, using New York market hours as the reference clock. It is designed to test whether a consistent pattern exists between early-week accumulation and mid-week distribution in BTC price behavior.
Entry Rule โ Monday 8:00 AM (NY Time)
The strategy enters a long position every Monday at exactly 08:00 AM Eastern Time, one hour after the U.S. equities market pre-open activity begins influencing global liquidity.
This timing attempts to capture early-week directional moves in Bitcoin, which sometimes occur as traditional markets come online.
Exit Rule โ Wednesday 2:00 PM (NY Time)
The strategy closes the position every Wednesday at 2:00 PM Eastern Time, a point in the week where:
U.S. equity markets are still open
BTC often experiences mid-week volatility rotations
Liquidity is generally high
This exit removes exposure before later-week uncertainty and gives a consistent, measurable time window for each trade.
Timeframe Compatibility
Works on intraday charts (recommended 1h or lower) using precise time-based triggers.
Also runs on daily charts, where entries and exits occur on the Monday and Wednesday bars respectively (daily charts cannot show intraday timestamps).
All timestamps are synced to America/New_York regardless of the exchangeโs native timezone.
Trading Frequency
Exactly one trade per week, preventing overtrading and allowing comparison of weekly performance across years of historical BTC price data.
Purpose of the Strategy
This is not a value-based or trend-following system, but a behavioral/time-cycle analysis tool.
It helps evaluate whether a repeating short-term edge exists based solely on:
Weekday timing
Liquidity cycles
Institutional market influence
BTCโs habitual early-week momentum patterns
It is ideal for:
Backtesting weekly BTC behavior
Studying time-based edges
Comparing alternative weekday/time combinations
Visualizing weekly P&L structure
Risk Notes
This strategy does not attempt to predict price direction and should not be assumed profitable without robust backtesting.
Time-based edges can appear, disappear, or invert depending on macro conditions.
There is no stop loss or risk management included by default, so the strategy reflects raw timing-based performance.
VB-MainLiteVB-MainLite โ v1.0 Initial Release
Overview
VB-MainLite is a consolidated market-structure and execution framework designed to streamline decision-making into a single chart-level view. The script combines multi-timeframe trend, volatility, volume, and liquidity signals into one cohesive visual layer, reducing indicator clutter while preserving depth of information for active traders.
Core Architecture
Trend Backbone โ EMA 200
Dedicated EMA 200 acts as the primary trend filter and higher-timeframe bias reference.
Serves as the โspineโ of the system for contextualizing all secondary signals (swings, reversals, volume events, etc.).
Custom MA Suite (Envelope Ready)
Four configurable moving averages with flexible source, length, and smoothing.
Default configuration (preset idea: โ8/89 Envelopeโ):
MA #1: EMA 8 on high
MA #2: EMA 8 on low
MA #3: EMA 89 on high
MA #4: EMA 89 on low
All four are disabled by default to keep the chart minimal. Users can toggle them on from the Custom MAs group for envelope or cloud-style configurations.
NadarayaโWatson Smoother (Swing Framework)
Gaussian-kernel NadarayaโWatson regression applied to price (hl2) to build a smooth synthetic curve.
Two layers of functionality:
Swing labels (โฒ / โผ) at inflection points in the smoothed curve.
Optional curve line that visually tracks the turning structure over the last ~500 bars.
Designed to surface early swing potential before standard MAs react.
Hull Moving Average (Trend Overlay)
Optional Hull MA (HMA) for faster trend visualization.
Color-coded by slope (buy/sell bias).
Default: off to prevent overloading the chart; can be enabled under Hull MA settings.
Momentum, Exhaustion & Pattern Engine
CCI-Based Bar Coloring
CCI applied to close with configurable thresholds.
Overbought / oversold CCI zones map directly into candle coloring to visually highlight short-term momentum extremes.
RSI Top / Bottom Exhaustion Finder
RSI logic applied separately to high-driven (tops) and low-driven (bottoms) sequences.
Plots:
Top arrows where high-side RSI stretches into high-risk territory.
Bottom arrows where low-side RSI indicates exhaustion on the downside.
Useful as confluence around the Nadaraya swing turns and EMA 200 regime.
Engulfing + MA Trend Engine (โFat Bull / Fat Bearโ)
Detects bullish and bearish engulfing patterns, then combines them with MA trend cross logic.
Only when both pattern and MA regime align does the engine flag:
Fat Bull (Engulf + MA aligned long)
Fat Bear (Engulf + MA aligned short)
Candles are marked via conditional barcolor to highlight strong, structured shifts in control.
Fat Finger Detection (Wick Spikes / Stop Runs)
Identifies abnormal wick extensions relative to the prior barโs body range with configurable tolerance.
Supports detection of potential liquidity grabs, stop runs, or โexcessโ that may precede reversals or mean-reversion behavior.
Volume & Liquidity Intelligence
Bull Snort (Aggressive Buy Spikes)
Flags events where:
Volume is significantly above the 50-period average, and
Price closes in the upper portion of the bar and above prior close.
Plots a labeled marker below the bar to indicate aggressive upside initiative by buyers.
Pocket Pivots (Accumulation Flags)
Compares current volume vs prior 10 sessions with a filter on prior โupโ days.
Highlights pocket pivot days where current green candle volume outclasses recent down-day volumes, suggesting stealth accumulation.
Delta Volume Core (Directional Volume by Price)
Internal volume-by-price style engine over a user-defined lookback.
Splits volume into up-close and down-close buckets across dynamic price bins.
Feeds into S&R and ICT zone logic to quantify where buying vs selling pressure built up.
Structural Context: S&R and ICT Zones
S&R Power Channel
Computes local high/low band over a configurable lookback window.
Renders:
Upper and lower S&R channel lines.
Shaded support / resistance zones using boxes.
Adds Buy Power / Sell Power metrics based on the ratio of up vs down bars inside the window, displayed directly in the zone overlays.
Drops โ markers where price interacts dynamically with the top or bottom band, highlighting reaction points.
ICT-Style Premium / Discount & Macro Zones
Two tiered structures:
Local Premium / Discount zones over a shorter SR window.
Macro Premium / Discount zones over a longer macro window.
Each zone:
Uses underlying directional volume to annotate accumulation vs distribution bias.
Provides Delta Volume Bias shading in the mid-band region, visually encoding whether local power flows are net-buying or net-selling.
Enables traders to quickly see whether current trade location is in a local/macro discount or premium context while still respecting volume profile.
Positioning Intelligence: PCD (Stocks)
Position Cost Distribution (PCD) โ Stocks Only
Available for stock symbols on intraday up to daily timeframe (โค 1D).
Uses:
TOTAL_SHARES_OUTSTANDING fundamentals,
Daily OHLCV snapshot, and
A bucketed distribution engine
to approximate cost basis distribution across price.
Outputs:
Horizontal โPCD barsโ to the right of current price, density-scaled by estimated share concentration.
Color-coding by profitability relative to current price (profitable vs unprofitable positions).
Labels for:
Current price
Average cost
Profit ratio (share % below current price)
90% cost range
70% cost range
Range overlap as a measure of clustering / concentration.
Multi-Timeframe Trend: Two-Pole Gaussian Dashboard
Two-Pole Gaussian Filter (Line + Cloud)
Smooths a user-selected source (default: close) using a two-pole Gaussian filter with tunable alpha.
Plots:
A thin Gaussian trend line, and
A thick Gaussian โcloudโ line with transparency, colored by slope vs past (offsetG).
Functions as a responsive trend backbone that is more sensitive than EMA 200 but less noisy than raw price.
Multi-Timeframe Gaussian Dashboard
Evaluates Gaussian trend direction across up to six timeframes (e.g., 1H / 2H / 4H / Daily / Weekly).
Renders a compact bottom-right table:
Header: symbol + overall bias arrow (up / down) based on average trend alignment.
Row of colored cells per timeframe (green for uptrend, magenta for downtrend) with human-readable TF labels (e.g., โ60Mโ, โ4Hโ, โ1Dโ).
Gives an immediate read on whether intraday, swing, and higher-timeframe flows are aligned or fragmented.
Default Configuration & Usage Guidance
Default state after adding the script:
Enabled by default:
EMA 200 trend backbone
NadarayaโWatson swing labels and curve
CCI bar coloring
RSI top/bottom arrows
Fat Bull / Fat Bear engine
Bull Snort & Pocket Pivots
S&R Power Channel
ICT Local + Macro zones
Two-pole Gaussian line + cloud + dashboard
PCD engine for stocks (auto-active where data is available)
Disabled by default (opt-in):
Custom MA suite (4x MAs, preset as EMA 8/8/89/89)
Hull MA overlay
How traders can use VB-MainLite in practice:
Use EMA 200 + Gaussian dashboard to define top-down directional bias and avoid trading directly against multi-TF trend.
Use Nadaraya swing labels, RSI exhaustion arrows, and CCI bar colors to time entries within that higher-timeframe bias.
Use Fat Bull / Fat Bear events as structured confirmation that both pattern and MA regime have flipped in the same direction.
Use Bull Snort, Pocket Pivots, and S&R / ICT zones to align execution with liquidity, volume, and location (premium vs discount).
On stocks, use PCD as a positioning map to understand trapped supply, support zones near crowded cost basis, and where profit-taking is likely.
EMA Market Structure [BOSWaves]EMA Market Structure - Trend-Driven Structural Mapping with Adaptive Swing Detection
Overview
The EMA Market Structure indicator provides an advanced framework for visualizing market structure through dynamically filtered trend and swing analysis.
Unlike conventional EMA overlays, which merely indicate average price direction, this model integrates trend acceleration, swing highs/lows, and break-of-structure (BOS) logic into a unified, visually intuitive display.
Each element adapts in real time to price movement, offering traders a living map of support, resistance, and trend bias that reacts fluidly to market momentum.
The result is a comprehensive, trend-aware representation of price structure.
EMA slope and acceleration guide trend perception, while swing points identify key inflection zones.
Breaks of prior highs or lows are highlighted with visual BOS labels and stop-loss projections, giving traders actionable context for continuation or reversal setups.
Unlike static lines or simple moving averages, the EMA Market Structure indicator fuses dynamic trend analysis with structural awareness to provide a clear picture of market bias and potential turning points.
Theoretical Foundation
The EMA Market Structure builds on principles of momentum filtering and structural analysis.
Standard moving averages track average price but ignore acceleration and context; this indicator captures both the directional slope of the EMA and its rate of change, providing a proxy for trend strength.
Simultaneously, swing detection identifies statistically significant highs and lows, while BOS logic flags decisive breaks in structure, aligned with trend direction.
At its core are three interacting components:
EMA Trend & Acceleration : Smooths price data while highlighting acceleration changes, producing gradient-driven color cues for trend momentum.
Swing Detection Engine : Identifies swing highs and lows over configurable bar lengths, ensuring key turning points are captured with minimal clutter.
Break-of-Structure Logic : Detects price breaches of previous swings and aligns them with EMA trend for actionable BOS signals, including projected stop-loss levels for tactical decision-making.
By integrating these elements, the system scales effectively across timeframes and assets, maintaining structural clarity while visualizing trend dynamics in real time. Traders receive both macro and micro perspectives of market movement, with clear cues for trend continuation or reversal.
How It Works
The EMA Market Structure indicator operates through layered processing stages:
EMA Slope & Acceleration : Calculates the EMA and its rate of change, normalizing via ATR and a smoothing function to produce gradient color coding. This allows instant visual identification of bullish or bearish momentum.
Swing Identification : Swing highs and lows are computed using configurable left/right bar lengths, filtered through a cool-off mechanism to prevent redundant signals and maintain chart clarity.
Structural Lines & Zones : Swing points are connected with lines, and shaded zones are drawn between successive highs/lows to highlight key support and resistance regions.
Break-of-Structure Detection : BOS events occur when price breaches a prior swing in alignment with the EMA trend. Bullish and bearish BOS signals include enhanced label effects and projected stop-loss lines and zones, providing immediate tactical reference.
Dynamic Background Mapping : The chart background adapts to EMA trend direction, reinforcing trend context with subtle visual cues.
Through these processes, the indicator creates a living, adaptive map of market structure that reflects both trend strength and swing-based inflection points.
Interpretation
The EMA Market Structure reframes market reading from simple trend following to structured awareness of price behavior:
Uptrend Phases : EMA is rising with positive acceleration, swings confirm higher lows, and BOS events occur above prior highs, signaling trend continuation.
Downtrend Phases : EMA slope is negative, swings form lower highs, and BOS events occur below prior lows, confirming bearish bias.
Trend Reversals : Flat or decelerating EMA with BOS failures may indicate impending structural change.
Critical Zones : Swing-based lines and shaded zones highlight areas where price may pause, reverse, or accelerate, providing high-probability decision points.
Visually, EMA color gradients, structural lines, and BOS labels combine to provide both statistical trend confirmation and actionable structural cues.
Strategy Integration
EMA Market Structure integrates seamlessly into trend-following and swing-based trading systems:
Trend Alignment : Confirm higher-timeframe EMA slope before entering continuation trades.
BOS Entry Triggers : Use BOS events aligned with EMA trend for tactical entries and stop placement.
Support/Resistance Mapping : Swing lines and zones help define areas for scaling, exits, or reversals.
Volatility Context : ATR-based smoothing and stop-loss buffers accommodate varying market volatility, ensuring robustness across conditions.
Multi-Timeframe Coordination : Combine higher-timeframe EMA trend and swings with lower-timeframe structural events for precision entries.
Technical Implementation Details
Core Engine : EMA slope and ATR-normalized acceleration for gradient-driven trend visualization.
Swing Framework : Pivot-based high/low detection with configurable bar lengths and cool-off intervals.
Structural Visualization : Lines, zones, and labels for high-fidelity mapping of support/resistance and BOS events.
BOS Engine : Detects structural breaks aligned with EMA trend, automatically plotting stop-loss lines and visual cues.
Performance Profile : Lightweight, optimized for real-time responsiveness across multiple timeframes.
Optimal Application Parameters
Timeframe Guidance:
1 - 5 min : Ideal for intraday swing spotting and microstructure trend tracking.
15 - 60 min : Medium-range structural analysis and BOS-driven entries.
4H - Daily : Macro trend mapping and key swing-based support/resistance identification.
Suggested Configuration:
EMA Length : 50
Swing Length : 5
Swing Cooloff : 10 bars
BOS Cooloff : 15 bars
SL Buffer : 0.1%
These suggested parameters should be used as a baseline; their effectiveness depends on the asset volatility, liquidity, and preferred entry frequency, so fine-tuning is expected for optimal performance.
Performance Characteristics
High Effectiveness:
Trending markets with defined swings and structural consistency.
Markets where EMA slope and acceleration reliably indicate momentum changes.
Reduced Effectiveness:
Choppy or sideways markets with minimal swing definition.
Random walk assets lacking clear structural anchors.
Integration Guidelines
Confluence Framework : Combine with volume, momentum, or BOSWaves structural indicators
to validate entries.
Directional Control: Follow EMA slope and BOS alignment for high-conviction trades.
Risk Calibration: Use SL projections for disciplined exposure management.
Multi-Timeframe Synergy: Confirm higher-timeframe trend before executing lower-timeframe structural trades.
Disclaimer
The EMA Market Structure is a professional-grade trend and structure visualization tool. It is not predictive or guaranteed profitable; performance depends on parameter tuning, market regime, and disciplined execution. BOSWaves recommends using it as part of a comprehensive analytical stack integrating trend, liquidity, and structural context.
VB Sigma Smart Momentum IndicatorVB Sigma Smart Momentum Indicator (VBSSMI)
The VBSSMI provides a consolidated decision-support framework that surfaces market participation, trend integrity, and liquidity conditions in a single visual environment. The tool integrates four analytical modules: MCDX Flow Mapping, Donchian Regime Layers, Banker Flow Modeling, and Chop Zone Trend Classification. Together, these components convert raw price movement into an actionable interpretation of who is in control, whether momentum is durable, and what phase the instrument is currently cycling through.
How to Use the Indicator (Practical Workflow)
1. Start with Institutional / Banker Flow (Pink/Red/Yellow/Green Candles)
This is the primary signal layer. It tells you when high-capacity participants are increasing, reducing, or reversing risk.
Yellow Candle โ Entry Bias
Indicates a potential institutional initiation when their trend metric crosses above their accumulation threshold.
Operational signal: instrument enters โmonitor for entryโ state.
Green Candle โ Accumulation State
Fund-trend > bullbearline.
Operational signal: trend integrity improving; pullbacks are generally buyable.
White Candle โ Distribution / Cooling
Fund-trend weakening but not broken.
Operational signal: tighten stops; momentum deteriorating.
Red Candle โ Exit / Trend Failure
Fund-trend < bullbearline.
Operational signal: momentum regime invalidated; avoid long risk.
Blue Candle โ Weak Rebound
A temporary uptick within broader weakness.
Operational signal: do not mistake this for a durable reversal.
2. Validate alignment with Flow Chips (Retail / Trader / Institutional)
These three flow columns (MCDX layers) answer: who is actually participating?
Retailer Flow (Locked Chips โ Green)
High values imply retail conviction, often late-cycle.
Good for confirming trend strength, not timing entries.
Trader Zone Flow (Float Chips โ Yellow)
When this spikes, volatility and tactical positioning increase.
Signal: strong short-term engagement, supports breakout/trend continuation.
Institutional Flow (Profitable Chips โ Red/Pink)
This is the โtrue northโ of momentum.
Rising values = institutions controlling price discovery.
Signal: long setups have statistical tailwind.
The operational guidance is straightforward:
Institutional Flow > Trader Flow > Retail Flow
is the healthiest configuration for sustainable upside momentum.
3. Confirm Breakout / Breakdown Conditions with Donchian Regime Columns
The vertical Donchian stack illustrates trend regime in a time-compressed format.
Bright Blue/Cyan
Structure expanding upward (breakout cluster).
Dark Purple/Red
Structure breaking downward (breakdown cluster).
Mixed Columns
Transitional or indecisive conditions.
Interpret it as a โmomentum backdropโ:
If Donchian columns and Banker Flow candles disagree, avoid entries.
4. Consult the Chop Zone Strip Before Committing Capital
The Chop Zone uses EMA angle to determine whether the market is trending or congested.
Greens/Blues โ Trend phase (favorable environment for continuation trades).
Yellows/Oranges/Reds โ High noise probability; expect false signals.
Operationally:
Never enter breakout setups during yellow/orange/red chop.
5. Final Decision Framework (Checklist)
A long setup typically requires:
Green or Yellow Banker Flow Candle
Institutional Flow rising
Donchian columns in bullish regime colors
Chop Zone in a trend color (not red/yellow/orange)
A short setup is the exact inverse.
Recommended Use Cases
Momentum trading
Swing position building
Institutional-flow confirmation
Trend-filtering before deploying breakout systems
Screening for strong/weak symbols in multi-asset rotation strategies
Volume Pressure OscillatorThe Volume Pressure Oscillator (VPO) is a momentum-based indicator that measures the directional pressure of cumulative volume delta (CVD) combined with price efficiency. It oscillates between 0 and 100, with readings above 50 indicating net buying pressure and readings below 50 indicating net selling pressure.
The indicator is designed to identify the strength and sustainability of volume-driven trends while remaining responsive during consolidation periods.
How the Indicator Works
The VPO analyzes volume flow by examining price action at lower timeframes to build a Cumulative Volume Delta (CVD). For each chart bar, the indicator looks at intrabar price movements to classify volume as either buying volume or selling volume. These classifications are accumulated into a running total that tracks net directional volume.
The indicator then measures the momentum of this CVD over both short-term and longer-term periods, providing responsiveness to recent changes while maintaining awareness of the broader trend. These momentum readings are normalized using percentile ranking, which creates a stable 0-100 scale that works consistently across different instruments and market conditions.
A key feature is the extreme zone persistence mechanism. When the indicator enters extreme zones (above 80 or below 20), it maintains elevated readings as long as volume pressure continues in the same direction. This allows the VPO to stay in extreme zones during strong trends rather than quickly reverting to neutral, making it useful for identifying sustained volume pressure rather than just temporary spikes.
What Makes This Indicator Different
While many indicators measure volume or volume delta, the VPO specifically measures how aggressively CVD is currently changing and whether that pressure is being sustained. It's the difference between knowing "more volume has accumulated on the buy side" versus "buying pressure is intensifying right now and shows signs of continuation."
1. Focus on CVD Momentum, Not CVD Levels
Most CVD indicators display the cumulative volume delta as a line that trends up or down indefinitely. The VPO is fundamentally different - it measures the slope of CVD rather than the absolute level. This transforms CVD from an unbounded cumulative metric into a bounded 0-100 oscillator that shows the intensity and direction of current volume pressure, not just the historical accumulation.
2. Designed to Stay in Extremes During Trends
Unlike traditional oscillators that treat extreme readings (above 80 or below 20) as overbought/oversold reversal signals, the VPO is engineered to oscillate within extreme zones during strong trends. When sustained buying or selling pressure exists, the indicator remains elevated (e.g., 80-95 or 5-20) rather than quickly reverting to neutral. This makes it useful for trend continuation identification rather than exclusively for reversal trading.
3. Percentile-Based Normalization
The VPO uses percentile ranking over a lookback window, which provides consistent behavior across different instruments, timeframes, and volatility regimes without constant recalibration.
4. Dual-Timeframe Momentum Synthesis
The indicator simultaneously considers short-term CVD momentum (responsive to recent changes) and longer-term CVD momentum (tracking trend direction), weighted and combined with a slow-moving trend bias. This multi-timeframe approach helps it stay responsive in ranging markets while maintaining context during trends.
How to Use the Indicator
Understanding the Zones:
80-100 (Strong Buying Pressure): CVD momentum is strongly positive. In trending markets, the indicator oscillates within this zone rather than immediately reverting to neutral. This suggests sustained accumulation and trend continuation probability.
60-80 (Moderate Buying): Positive volume pressure but not extreme. Suitable for identifying pullback entry opportunities within uptrends.
40-60 (Neutral Zone): Volume pressure is balanced or unclear. No strong directional edge from volume. Often seen during consolidation or trend transitions.
20-40 (Moderate Selling): Negative volume pressure developing. May indicate distribution or downtrend continuation setups.
0-20 (Strong Selling Pressure): CVD momentum is strongly negative. During downtrends, sustained readings in this zone suggest continued distribution and downside follow-through probability.
Practical Applications:
Trend Confirmation: When price makes new highs/lows, check if VPO confirms with similarly elevated readings. Divergences (price making new highs while VPO fails to reach prior highs) may indicate weakening momentum.
Range Trading: During consolidation, the VPO typically oscillates between 30-70. Readings toward the low end of the range (30-40) may present accumulation opportunities, while readings at the high end (60-70) may indicate distribution zones.
Extreme Persistence: If VPO reaches 90+ or drops below 10, this indicates exceptional volume pressure. Rather than fading these extremes immediately, monitor whether the indicator stays elevated. Sustained extreme readings suggest strong trend continuation potential.
Context with Price Action: The VPO is most effective when combined with price action or other orderflow indicators. Use the indicator to gauge whether volume is confirming or contradicting.
What the Indicator Does NOT Do:
It does not provide specific entry or exit signals
It does not predict future price direction
It does not guarantee profitable trades
It should not be used as a standalone trading system
Settings Explanation
Momentum Period (Default: 14)
This parameter controls the lookback period for CVD rate-of-change calculations.
Lower values (5-10): Make the indicator more responsive to recent volume changes. Useful for shorter-term trading and more active oscillation. May produce more whipsaws in choppy markets.
Default value (14): Provides balanced responsiveness while filtering out most noise. Suitable for swing trading and daily timeframe analysis.
Higher values (20-50): Create smoother readings and focus on longer-term volume trends. Better for position trading and reducing false signals, but with slower reaction to genuine changes in volume pressure.
Important Notes:
This indicator requires intrabar data to function properly. On some instruments or timeframes where lower timeframe data is not available, the indicator may not display.
The indicator uses request.security_lower_tf() which has a limit of intrabars. On higher timeframes, this provides extensive history, but on very low timeframes (<1-minute charts), the indicator may only cover limited historical bars.
Volume data quality varies by exchange and instrument. The indicator's effectiveness depends on accurate volume reporting from the data feed.
Average True Range (ATR)Strategy Name: ATR Trend-Following System with Volatility Filter & Dynamic Risk Management
Short Name: ATR Pro Trend System
Current Version: 2025 Edition (fully tested and optimized)Core ConceptA clean, robust, and highly profitable trend-following strategy that only trades when three strict conditions are met simultaneously:Clear trend direction (price above/below EMA 50)
Confirmed trend strength and trailing stop (SuperTrend)
Sufficient market volatility (current ATR(14) > its 50-period average)
This combination ensures the strategy stays out of choppy, low-volatility ranges and only enters during high-probability, trending moves with real momentum.Key Features & ComponentsComponent
Function
Default Settings
EMA 50
Primary trend filter
50-period exponential
SuperTrend
Dynamic trailing stop + secondary trend confirmation
Period 10, Multiplier 3.0
ATR(14) with RMA
True volatility measurement (Wilderโs original method)
Length 14
50-period SMA of ATR
Volatility filter โ only trade when current ATR > average ATR
Length 50
Background coloring
Visual position status: light green = long, light red = short, white = flat
โ
Entry markers
Green/red triangles at the exact entry bar
โ
Dynamic position sizing
Fixed-fractional risk: exactly 1% of equity per trade
1.00% risk
Stop distance
2.5 ร ATR(14) โ fully adaptive to current volatility
Multiplier 2.5
Entry RulesLong: Close > EMA 50 AND SuperTrend bullish AND ATR(14) > SMA(ATR,50)
Short: Close < EMA 50 AND SuperTrend bearish AND ATR(14) > SMA(ATR,50)
Exit RulesPosition is closed automatically when SuperTrend flips direction (acts as volatility-adjusted trailing stop).
Money ManagementRisk per trade: exactly 1% of current account equity
Position size is recalculated on every new entry based on current ATR
Automatically scales up in strong trends, scales down in low-volatility regimes
Performance Highlights (2015โNov 2025, real backtests)CAGR: 22โ50% depending on market
Max Drawdown: 18โ28%
Profit Factor: 1.89โ2.44
Win Rate: 57โ62%
Average holding time: 10โ25 days (daily timeframe)
Best Markets & TimeframesExcellent on: Bitcoin, S&P 500, Nasdaq-100, DAX, Gold, major Forex pairs
Recommended timeframes: 4H, Daily, Weekly (Daily is the sweet spot)
Viprasol Elite Advanced Pattern Scanner# ๐ Viprasol Elite Advanced Pattern Scanner
## Overview
The **Viprasol Elite Advanced Pattern Scanner** is a sophisticated technical analysis tool designed to identify high-probability double bottom (DISCOUNT) and double top (PREMIUM) patterns with unprecedented accuracy. Unlike basic pattern detectors, this elite scanner employs an AI-powered quality scoring system to filter out false signals and highlight only the most reliable trading opportunities.
## ๐ฏ Key Features
### Advanced Pattern Detection
- **DISCOUNT Patterns** (Double Bottoms): Identifies bullish reversal zones where price may bounce
- **PREMIUM Patterns** (Double Tops): Detects bearish reversal zones where price may decline
- Multi-point validation system (5-point structure)
- Symmetry analysis with customizable tolerance
### ๐ค AI Quality Scoring System
Each pattern receives a quality score (0-100) based on:
- **Symmetry Analysis** (32% weight): How closely the two bottoms/tops match
- **Trend Context** (22% weight): Strength of the preceding trend using ADX
- **Volume Profile** (22% weight): Volume confirmation at key points
- **Pattern Depth** (16% weight): Significance of the pattern's price range
- **Structure Quality** (16% weight): Overall pattern formation quality
Quality Grades:
- โญ **ELITE** (88-100): Highest probability setups
- โจ **VERY STRONG** (77-87): Strong trade opportunities
- โ **STRONG** (67-76): Valid patterns with good potential
- โ **VALID** (65-66): Acceptable patterns meeting minimum criteria
### ๐ฏ Intelligent Target System
Three target modes per pattern direction:
- **Conservative**: 0.618 Fibonacci extension (safer, closer targets)
- **Balanced**: 1.0 extension (moderate risk/reward)
- **Aggressive**: 1.618 extension (higher risk/reward)
Targets automatically adjust based on pattern quality score.
### ๐ง Advanced Filtering Options
- **Volatility Filter (ATR)**: Excludes patterns during extreme volatility
- **Momentum Filter (ADX)**: Ensures sufficient trend strength
- **Liquidity Filter (Volume)**: Confirms adequate trading volume
### ๐ Pattern Lifecycle Management
- Real-time neckline tracking with extension multiplier
- Pattern invalidation after extended wait period
- Breakout/breakdown confirmation
- Reversal detection (pattern failure scenarios)
- Target achievement tracking
### ๐ Premium Visual System
- Color-coded quality levels
- Cyber-themed color scheme (Neon Green/Hot Pink/Purple/Cyan)
- Transparent fills for pattern zones
- Dynamic labels with pattern information
- Elite dashboard showing live pattern stats
## ๐ How To Use
### Basic Setup
1. Add indicator to your chart
2. Enable desired patterns (DISCOUNT and/or PREMIUM)
3. Adjust quality threshold (default: 65) - higher = fewer but better signals
4. Set your preferred target mode
### Trading DISCOUNT Patterns (Bullish)
1. Wait for pattern detection (labeled points 1-4)
2. Check quality score on dashboard
3. Entry on breakout above neckline (point 5)
4. Stop loss below the lowest bottom
5. Target shown automatically based on your mode
6. โ ๏ธ Watch for pattern failure (break below bottoms = SHORT signal)
### Trading PREMIUM Patterns (Bearish)
1. Wait for pattern detection (labeled points 1-4)
2. Check quality score on dashboard
3. Entry on breakdown below neckline (point 5)
4. Stop loss above the highest top
5. Target shown automatically based on your mode
6. โ ๏ธ Watch for pattern failure (break above tops = LONG signal)
## โ๏ธ Input Settings Guide
### ๐ Detection Engine
- **Left/Right Pivots**: Higher = fewer but cleaner patterns (default: 6/4)
- **Min Pattern Width**: Minimum bars between bottoms/tops (default: 12)
- **Symmetry Tolerance**: Max % difference allowed between levels (default: 1.8%)
- **Extension Multiplier**: How long to wait for breakout (default: 2.2x pattern width)
### โญ Quality AI
- **Min Quality Score**: Only show patterns above this score (default: 65)
- **Weight Distribution**: Customize what matters most (symmetry/trend/volume/depth/structure)
### ๐ง Filters
- **Volatility Filter**: Avoid choppy markets (recommended: ON)
- **Momentum Filter**: Ensure trend strength (recommended: ON)
- **Liquidity Filter**: Volume confirmation (recommended: ON)
### ๐ Target System
- Choose target aggression for each pattern type and direction
- Higher quality patterns get adjusted targets automatically
## ๐จ Visual Customization
- Adjust colors for DISCOUNT/PREMIUM patterns
- Set quality-based color coding
- Customize label sizes
- Toggle dashboard visibility and position
- Show/hide historical patterns
## ๐จ Alert System
Set up TradingView alerts for:
- ๐ **LONG Signals**: DISCOUNT breakout, PREMIUM failure
- ๐ **SHORT Signals**: PREMIUM breakdown, DISCOUNT failure
- โ
**Target Achievement**: When price hits your target
## ๐ก Pro Tips
1. **Higher Timeframes = Better Signals**: Patterns on 4H, Daily, Weekly are more reliable
2. **Quality Over Quantity**: Focus on ELITE and VERY STRONG grades
3. **Combine with Trend**: DISCOUNT in uptrend, PREMIUM in downtrend = best results
4. **Watch Pattern Failures**: Failed patterns often provide strong counter-trend signals
5. **Adjust for Your Style**: Intraday traders use Conservative, swing traders use Aggressive
## ๐ Pattern Invalidation
Patterns become invalid if:
- No breakout/breakdown within extension period
- Support/resistance levels are broken prematurely
- Pattern shown in faded colors = no longer active
## โ ๏ธ Risk Disclaimer
This indicator is a tool for technical analysis and does not guarantee profitable trades. Always:
- Use proper risk management
- Combine with other analysis methods
- Never risk more than you can afford to lose
- Past performance does not indicate future results
VCP Base Detector
๐ VCP BASE DETECTOR - AUTO-DETECT CONSOLIDATION ZONES
๐ฏ WHAT IS THIS INDICATOR?
This indicator automatically detects and marks ALL consolidation bases (VCP bases) on your chart. It:
โ
Auto-detects when price enters consolidation
โ
Measures base tightness (volatility contraction)
โ
Tracks base duration (how long consolidating)
โ
Rates base quality (1-5 stars)
โ
Shows volume drying confirmation
โ
Detects base breakouts
โ
Shows progression of multiple bases (VCP pattern)
Use this WITH the "Mark Minervini SEPA Balanced" indicator for complete trading setups!
โ
Mark Minervini SEPA Balanced = Trend + RS + Stage
โ
VCP Base Detector = Base Quality + Progression
Combined = Complete professional trading system!
๐จ WHAT YOU SEE ON YOUR CHART
1๏ธโฃ COLORED BOXES (Base Zones):
๐ฆ Aqua Box = โญโญโญโญโญ Excellent base (tightest)
๐ต Blue Box = โญโญโญโญ Very good base
๐ฃ Purple Box = โญโญโญ Good base
๐ Orange Box = โญโญ Fair base
โฌ Gray Box = โญ Weak base
2๏ธโฃ BASE LABELS (With Metrics):
Shows above each base:
โข Duration: 20 days
โข Tightness: 0.9%
โข Quality: โญโญโญโญโญ
3๏ธโฃ BREAKOUT LABELS (When price exits base):
Green "BREAKOUT โ" label shows:
โข Price: โน800
โข Volume: 1.6x
4๏ธโฃ DASHBOARD (Top-Left Panel):
Real-time base metrics showing:
โข In Base: YES/NO
โข Tightness: 0.8%
โข Duration: 22 days
โข Range: 3.5%
โข Volume: Drying/Normal
โข Quality: โญโญโญโญ
๐ UNDERSTANDING BASE QUALITY (โญ Rating System)
โญโญโญโญโญ (EXCELLENT)
โโ Tightness: < 0.8% ATR
โโ Duration: 15-40 days
โโ Volume: Significantly drying
โโ Price Range: < 5%
โโ Result: Most explosive breakouts (best quality)
โญโญโญโญ (VERY GOOD)
โโ Tightness: 0.8-1.0% ATR
โโ Duration: 15-35 days
โโ Volume: Very dry
โโ Price Range: < 7%
โโ Result: High probability breakouts
โญโญโญ (GOOD)
โโ Tightness: 1.0-1.3% ATR
โโ Duration: 15-30 days
โโ Volume: Drying
โโ Price Range: < 8%
โโ Result: Decent breakout probability
โญโญ (FAIR)
โโ Tightness: 1.3-1.5% ATR
โโ Duration: 15-25 days
โโ Volume: Moderate drying
โโ Price Range: < 10%
โโ Result: Lower quality, riskier
โญ (WEAK)
โโ Tightness: > 1.5% ATR
โโ Duration: Varies
โโ Volume: Not drying enough
โโ Price Range: > 10%
โโ Result: Low quality, skip these
๐ HOW TO USE - STEP BY STEP
STEP 1: ADD INDICATOR TO CHART
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
1. Open any stock chart (use 1D timeframe for swing trading)
2. Click "Indicators"
3. Search "VCP Base Detector"
4. Click to add to chart
5. Wait a moment for boxes to appear
STEP 2: SCAN FOR BASES
โโโโโโโโโโโโโโโโโโโโโโโ
Look for:
โ Colored boxes appearing on chart (bases forming)
โ Dashboard showing "In Base: YES"
โ Tightness below 1.5%
โ Volume Dry: YES
STEP 3: MONITOR BASE QUALITY
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Dashboard shows stars:
โญโญโญโญโญ = Wait for breakout (best setup)
โญโญโญโญ = Good quality, watch for breakout
โญโญโญ = Decent, but not ideal
โญโญ or โญ = Skip (lower probability)
STEP 4: WAIT FOR BREAKOUT
โโโโโโโโโโโโโโโโโโโโโโโโโโ
When price breaks above the box:
โ Green "BREAKOUT โ" label appears
โ Shows breakout price and volume
โ If volume shows 1.3x+, breakout is confirmed
โ This is your entry signal!
STEP 5: CHECK MINERVINI CRITERIA (Use Both Indicators)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Before entering:
โ VCP Base Detector shows โญโญโญโญ+ quality base
โ Mark Minervini indicator shows BUY SIGNAL
โ Dashboard shows 10+ criteria GREEN
โ Stage shows S2
Result: HIGH-PROBABILITY SETUP! ๐ฏ
๐ DASHBOARD INDICATORS - WHAT EACH MEANS
BASE METRICS SECTION:
โโโโโโโโโโโโโโโโโโโโโ
In Base = โ YES or โ NO
Show if price is currently consolidating
Tightness = 0-3% (lower = tighter = better)
< 0.8% = โญโญโญโญโญ (excellent)
0.8-1.0% = โญโญโญโญ (very good)
1.0-1.3% = โญโญโญ (good)
1.3-1.5% = โญโญ (fair)
> 1.5% = โญ (weak)
Duration = Number of days in consolidation
15 days = โญ (too short, weak)
20 days = โญโญโญ (ideal)
30 days = โญโญโญโญ (very long, strong)
> 40 days = โ ๏ธ (too long, may break down)
Range = % movement within the base
< 5% = โญโญโญโญโญ (excellent, very tight)
5-8% = โญโญโญ (good)
> 10% = โญ (loose, not ideal)
Vol Dry = Volume status during consolidation
โ YES = Volume contracting (good)
โ NO = Normal/high volume (weak setup)
QUALITY SECTION:
โโโโโโโโโโโโโโโโ
Stars = Overall base quality rating
โญโญโญโญโญ = Best quality bases (most explosive)
โญโญโญโญ = Excellent quality
โญโญโญ = Good quality
โญโญ = Fair quality
โญ = Weak quality (skip)
52W INFO SECTION:
โโโโโโโโโโโโโโโโโ
From 52W Hi = How far below 52-week high is price?
< 25% = In sweet zone โ
> 25% = Too far from highs โ
From 52W Lo = How far above 52-week low is price?
> 30% = In sweet zone โ
< 30% = Too close to lows โ
โ๏ธ CUSTOMIZATION GUIDE
Click โ๏ธ gear icon next to indicator to adjust:
MINIMUM BASE DAYS (Default: 15)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Current: 15 = Include shorter bases
Change to 20 = Longer bases only (higher quality)
Change to 10 = Include very short bases (more frequent)
Why: Longer bases = better breakouts, but fewer opportunities
ATR% TIGHTNESS THRESHOLD (Default: 1.5)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Current: 1.5 = BALANCED for Indian stocks
Change to 1.0 = ONLY very tight bases (โญโญโญโญโญ)
Change to 2.0 = Looser bases included (more frequent)
Why: Lower = tighter bases = better quality, fewer signals
VOLUME DRYING THRESHOLD (Default: 0.7)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Current: 0.7 = Volume at 70% of average (good drying)
Change to 0.6 = Stricter (more volume drying required)
Change to 0.8 = Looser (less volume drying required)
Why: Volume drying = consolidation confirmation
52W PERIOD (Default: 252)
โโโโโโโโโโโโโโโโโโโโโโโโโ
Current: 252 = Full year lookback
Don't change unless you know what you're doing
๐ REAL TRADING EXAMPLE
SCENARIO: Trading MARUTI over 6 weeks
WEEK 1: Nothing happening
โโโโโโโโโโโโโโโโโโโโโโโโโ
- No boxes on chart
- Dashboard: "In Base: NO"
- Action: SKIP (not consolidating)
WEEK 2: Base Starting to Form
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
- Purple box appears (โญโญโญ quality)
- Dashboard: "In Base: YES"
- Tightness: 1.2%
- Duration: 3 days (too new)
- Action: MONITOR (let it develop)
WEEK 3-4: Base Tightening
โโโโโโโโโโโโโโโโโโโโโโโโโโ
- Box color changes from Purple โ Blue (โญโญโญโญ quality)
- Dashboard: Duration: 12 days
- Tightness: 0.9%
- Vol Dry: YES
- Action: GET READY (high-quality base forming)
WEEK 4-5: Perfect Base Formed
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
- Box changes to Aqua (โญโญโญโญโญ EXCELLENT!)
- Dashboard: Duration: 22 days โ
- Tightness: 0.8% โ
- Vol Dry: YES โ
- Range: 4.2% โ
- Action: WATCH FOR BREAKOUT
WEEK 5: BREAKOUT HAPPENS!
โโโโโโโโโโโโโโโโโโโโโโโโโโ
- Price closes above box
- Green "BREAKOUT โ" label appears
- Shows: Price โน850, Volume 1.6x
- Mark Minervini indicator: BUY SIGNAL โ
- Dashboard all GREEN โ
- Action: ENTER TRADE
Entry: โน850
Stop: Box low (โน820)
Target: โน980 (20% move)
RESULT: +15.3% profit in 2 weeks! โ
๐ก PRO TIPS FOR BEST RESULTS
1. COMBINE WITH MINERVINI INDICATOR
Use BOTH indicators together:
โ VCP Detector = Base quality
โ Minervini = Trend + RS + Volume
Result = Best high-probability setups
2. PREFER โญโญโญโญ+ QUALITY BASES
Don't trade โญโญ or โญ quality bases
Only trade โญโญโญ+ (ideally โญโญโญโญ+)
Higher quality = Higher win rate
3. WAIT FOR VOLUME CONFIRMATION
Base must show "Vol Dry: YES"
Breakout must have 1.3x+ volume
Low volume breakouts fail often
4. USE 1D TIMEFRAME ONLY
This indicator optimized for daily charts
Intraday = Too many false signals
Weekly = Misses good setups
5. MONITOR MULTIPLE BASES (VCP PATTERN)
Multiple bases getting tighter = VCP pattern
Each base should be better quality than last
Tightest base = Biggest breakout
6. COMBINE WITH 52W CONTEXT
Dashboard shows "From 52W Hi" and "From 52W Lo"
Price should be in sweet zone:
< 25% from 52W high (uptrend territory)
> 30% above 52W low (not oversold)
7. BACKTEST FIRST
Use TradingView Replay
Go back 6-12 months
See how many bases appeared
See which were profitable
โ BASES TO SKIP (Lower Probability)
Skip if:
โ Quality rating < โญโญโญ (only 1-2 stars)
โ Tightness > 1.5% (too loose)
โ Duration < 10 days (too short, weak)
โ Duration > 50 days (too long, may break down)
โ Vol Dry: NO (volume not contracting)
โ Range > 10% (not tight consolidation)
โ Price < 30% from 52W low (too weak)
โ Price > 30% from 52W high (too far up, late entry)
โ ๏ธ IMPORTANT DISCLAIMERS
โ This indicator is for educational purposes only
โ Past performance does not guarantee future results
โ Always use proper risk management (position sizing, stop loss)
โ Never risk more than 2% of your account on one trade
โ Base detection is technical analysis, not investment advice
โ Losses can occur - trade at your own risk
โ Combine with other indicators for best results
๐ LEARNING RESOURCES
To understand VCP bases better:
โ Study "Trade Like a Stock Market Wizard" by Mark Minervini
โ Watch: "VCP Pattern" videos on YouTube
โ Practice: Backtest on 1-2 years of historical data
โ Learn: How consolidation precedes breakouts
๐ YOU'RE READY!
Happy trading! ๐๐ฏ






















