NQ 300+ Point Day Checklist (Bias + Alerts + Markers)This indicator helps identify high-range (≥300-point) days on Nasdaq-100 futures (NQ / MNQ) using a clear, rule-based checklist.
It evaluates volatility, compression, price displacement, prior-day structure, and overnight activity to generate a daily expansion score (0–6). Higher scores signal an increased likelihood of a strong trending or expansion day.
The script also provides:
Expansion probability levels (Normal / Watch / High-Prob)
Bullish, bearish, or neutral bias
On-chart markers and background highlights
Optional alerts for early awareness
Best used on the Daily timeframe to help traders focus on high-opportunity days and avoid overtrading during consolidation.
This is a context and probability tool — not a trade signal.
אינדיקטורים ואסטרטגיות
Vortex Imbalance DetectorVortex Imbalance Detector (VID)
Core Purpose:
To spot "fresh" institutional order flow entering the market, aiming to catch the early stage of a potential reversal driven by an imbalance between aggressive buyers and sellers.
It looks for moments when a surge in buying or selling pressure coincides with a sharp acceleration in price momentum at a market extreme.
The Vortex Imbalance Detector identifies high-probability reversal points by detecting simultaneous shifts in order flow (buy/sell pressure) and price momentum acceleration.
What It Does:
Order Flow Proxy: Creates a cumulative delta-like metric using price action (body vs. range) to estimate net buying or selling pressure.
Momentum Vortex: Calculates price acceleration (the rate of change of velocity) to gauge the force behind a move.
Imbalance Signal: Triggers when both conditions align:
Flow Flip: The order flow proxy crosses above/below zero with significant strength (exceeding a threshold).
Vortex Reversal: The momentum acceleration confirms the direction (positive for buys, negative for sells).
Price Extreme: The signal occurs at a recent low (for buys) or high (for sells).
Output:
Buy Signal (▲): A bullish order flow imbalance with upward momentum acceleration at a short-term low.
Sell Signal (▼): A bearish order flow imbalance with downward momentum acceleration at a short-term high.
E-MasterE-Master v2.5.2 is an internal development build created for structural testing and layout consistency experiments.
This script was not designed for practical trading use and is currently maintained only to observe how different visual components behave under various chart conditions. The calculations, filters, and outputs are incomplete, unoptimized, and may change without notice.
The indicator may produce irregular visuals, unclear states, or seemingly redundant information. Interpretation is intentionally non-intuitive and may not align with standard technical analysis practices.
E-Master does not generate actionable signals, trade recommendations, or reliable confirmations. Any apparent patterns or reactions should be considered coincidental and unsuitable for decision-making.
Due to its experimental nature, this tool may behave inconsistently across symbols, timeframes, or market environments. Users are strongly discouraged from relying on it for analysis, execution, or strategy development.
This script exists solely for testing, debugging, and exploratory purposes during ongoing development.
RSI Multi-TimeFrame [PACHI]This will show a Table with multiple time frames RSI levels.
> 68 the table cell will be red for given timeframe to indicate overbought
< 35 the table cell will be green for given timeframe to indicate oversold
there are few settings you can play with. if you have any suggestions, let me know.
// Pachi
CHOP-O-METER - Multi-Factor Choppiness DetectorA composite indicator that quantifies market choppiness using four independent measurements, helping you identify when to trade trends vs. when to sit out or fade moves.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
HOW IT WORKS
The Chop-O-Meter combines four normalized components (each scaled 0-100) into a single weighted score:
1. Price Efficiency (Kaufman-style)
Measures how efficiently price moved from point A to B. If price travels far but nets little distance, efficiency is low = high chop.
2. Direction Change Frequency
Counts how often price direction flips within the lookback period. More flips = more chop.
3. Mean Reversion Intensity
Tracks how often price crosses its moving average. Frequent crosses indicate a ranging, choppy market.
4. ATR Expansion Ratio
Compares the sum of individual bar ranges to the total period range. High ratio means lots of movement within a tight overall range = chop.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
READING THE INDICATOR
Above 65 (Red Zone): High chop — avoid trend-following, consider mean-reversion or staying flat
Below 35 (Green Zone): Trending — momentum strategies more likely to succeed
35-65 (Orange): Transitional/uncertain regime
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SIGNALS
🔻 Green triangle (top): Chop breaking down — potential trend starting
🔺 Red triangle (bottom): Trend exhausting — chop may be returning
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SETTINGS
Lookback Period: Number of bars to analyze (default 20)
Component Weights: Adjust influence of each factor
Thresholds: Customize high/low chop boundaries
Show Components: Toggle individual factor plots for debugging
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
USE CASES
Filter out trend trades when chop score is high
Reduce position size in choppy regimes
Switch between mean-reversion and momentum strategies
Identify regime transitions early
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ALERTS INCLUDED
Entering High Chop
Entering Trend
Chop Breaking Down
P-MASTER v7.0--(Master Indicator)P-MASTER is a visual analytical tool designed to help traders observe price behavior under varying market conditions, with a particular focus on balance, consolidation, and non-directional movement.
The indicator highlights how price reacts when momentum slows down, compresses, or transitions into sideways structures. This makes it especially useful for identifying periods where the market is no longer trending aggressively and begins to exhibit rotational or range-based characteristics.
Rather than predicting future price direction, P-MASTER emphasizes context. It assists traders in understanding whether price is expanding, stabilizing, or entering a state of equilibrium. This perspective can be valuable when evaluating trade timing, managing expectations, or deciding when not to trade.
The tool is suitable for multiple timeframes and can be applied across different asset classes. It is commonly used as a secondary confirmation layer to complement discretionary price analysis, helping traders stay aligned with the current market environment rather than forcing directional bias.
P-MASTER does not rely on signals or alerts intended for direct trade execution. Instead, it serves as a structural lens, offering insight into how price evolves during low-volatility phases, transitional zones, and sideways regimes.
This indicator is best utilized by traders who prioritize market structure, patience, and situational awareness over aggressive forecasting.
Designed for analytical purposes only.
CRUX-3 Macro Regime Index"CRUX-3 Macro Regime Index"
Description:
CRUX-3 Macro Regime Index is a higher-timeframe macro indicator designed to evaluate how crypto markets are performing relative to traditional equities. It compares Bitcoin, Ethereum, and the broader altcoin market (TOTAL3) against the S&P 500 using Z-score normalization to highlight periods of relative outperformance or underperformance.
The indicator incorporates liquidity-based regime detection using Bitcoin dominance and stablecoin dominance to classify market environments as Risk-On, BTC-Led, or Risk-Off. Background shading visually highlights these regimes, helping users identify broader macro conditions rather than short-term trade signals.
CRUX-3 is intended for macro context, regime awareness, and allocation bias decisions, not for precise trade entries or timing.
How to Use:
Weekly timeframe recommended for best results
Rising Z-scores indicate crypto outperforming equities
ETH/SPX typically acts as an early rotation signal
TOTAL3/SPX confirms broader altcoin participation
Regime shading reflects liquidity conditions, not price forecasts
Regime Definitions:
Risk-On: BTC dominance and stablecoin dominance declining
BTC-Led: BTC dominance strong while stablecoin dominance eases
Risk-Off: BTC dominance and stablecoin dominance rising
Notes:
Forward regime bands are statistical reference guides based on historical behavior
This indicator does not predict future prices or market direction
Best used alongside price charts and other macro tools
Disclaimer:
This indicator is for educational and informational purposes only. It does not constitute financial advice, investment advice, or trading recommendations.
Recommended Settings:
Timeframe: Weekly (1W)
Z-Score Lookback: 52
Forward Regime Bands: Enabled
Ahmed Gold Signals - 5M LIVE (Frequent)📈 Gold (XAUUSD) Trading Signals – Precision-Based Strategy
Our Gold signals are built on pure price action, not random indicators or guesswork.
🔍 How our signals are generated
We focus on:
🧲 Liquidity Sweeps
Identifying when price grabs stop-losses above highs or below lows and then reverses
📊 Clear trend direction using EMA 50 & EMA 200
✅ Strong confirmation candles after the sweep
🎯 Entries only in the direction of the trend to increase accuracy
🔵 BUY Signals
Bullish market structure
Price sweeps liquidity below recent lows
Strong bullish confirmation candle closes
➡️ High-probability BUY setup
🔴 SELL Signals
Bearish market structure
Price sweeps liquidity above recent highs
Strong bearish confirmation candle closes
➡️ High-probability SELL setup
⏱️ Timeframe
5-minute chart (5M)
Fast, precise signals ideal for scalping Gold
🛡️ Risk Management
Stop loss placed beyond the liquidity sweep
Clear take-profit targets
Risk-to-reward typically 1:2 or better
⚠️ Important Notes
We do not trade every move
We wait for confirmation
Quality over quantity — always
FLUXO COMPRA E VENDA MGThe “FLUXO COMPRA E VENDA MG” indicator is a scoring-based system designed to evaluate buying and selling pressure by combining trend, volume, order flow, momentum, and Smart Money concepts (liquidity, sweeps, and FVG).
It does not rely on a single condition. Instead, it aggregates multiple weighted factors and only generates buy or sell signa
Al Brooks - Bar CountIndicator Purpose:
This indicator displays bar counts on the chart to help traders identify important time nodes and cycle transitions
Features smart session filtering with automatic futures/stock detection and appropriate trading session counting
Core Features:
Smart asset detection: Auto-detect futures and stocks
Session filter toggle: Choose all-day or session-specific counting
Auto timezone handling: Chicago time for futures, NY time for stocks
Flexible display control: Customizable display frequency and label size
Session Settings:
8:30-15:15 (CT) / Futures mode: Chicago time 8:30-15:15 (CT)
9:30-16:00 (ET) / Stock mode: New York time 9:30-16:00 (ET)
All-day mode: Count from first bar of the day
Timeframe Correspondence:
Multiples of 3: Correspond to 15-minute chart update cycles
Multiples of 12: Correspond to 1-hour chart update cycles
18: Key nodes, important time turning points
Al Brooks - EMA20Instead of simply fetching data from the 60-minute or 15-minute charts, this script mathematically simulates the internal logic of those EMAs directly on your current timeframe.
Just for fun.
ROBBIE + EMA1️⃣ Purpose
This indicator identifies Knoxville Divergence signals (Rob Booker method) while filtering trades according to trend using an EMA.
Bullish signal: Price shows divergence and is above EMA → buy bias.
Bearish signal: Price shows divergence and is below EMA → sell bias.
It combines price pivots, RSI divergence, momentum, and EMA trend for higher-probability signals.
2️⃣ Key Components
a) Inputs
rsiLength → Period for RSI (default 14)
momLength → Period for Momentum (default 10)
pivotLen → Lookback for pivot detection (default 5)
emaLength → EMA period for trend filter (default 50)
b) Pivot Detection
ta.pivotlow() → detects price and RSI lows
ta.pivothigh() → detects price and RSI highs
Only pivots confirmed after pivotLen bars are used for divergence logic.
c) Knoxville Divergence Logic
Bullish Divergence:
Price forms a lower low
RSI forms a higher low
Momentum > 0
Price above EMA (trend confirmation)
Bearish Divergence:
Price forms a higher high
RSI forms a lower high
Momentum < 0
Price below EMA (trend confirmation)
AlphaWave Band + Tao Trend Start/End (JH) v1.1AlphaWave Band + Tao Trend Start/End (JH)
이 지표는 **“추세구간만 먹는다”**는 철학으로 설계된 트렌드 시각화 & 트리거 도구입니다.
예측하지 않고,
횡보를 피하고,
이미 시작된 추세의 시작과 끝만 명확하게 표시하는 데 집중합니다.
🔹 핵심 개념
AlphaWave Band
→ 변동성 기반으로 기다려야 할 자리를 만들어 줍니다.
TAO RSI
→ 과열/과매도 구간에서 지금 반응해야 할 순간을 정확히 짚어줍니다.
🔹 신호 구조 (단순 · 명확)
START (▲ 아래 표시)
추세가 시작되는 구간
END (▼ 위 표시)
추세가 종료되는 구간
> 중간 매매는 각자의 전략 영역이며,
이 지표는 추세의 시작과 끝을 시각화하는 데 목적이 있습니다.
🔹 시각적 특징
20 HMA 추세선
상승 추세: 노란색
하락 추세: 녹색
횡보 구간: 중립 색상
기존 밴드와 세력 표시를 훼손하지 않고
추세 흐름만 직관적으로 강조
🔹 추천 사용 구간
3분 / 5분 (단타 · 스캘핑)
일봉 (중기 추세 확인)
> “예측하지 말고, 추세를 따라가라.”
---
📌 English Description (TradingView)
AlphaWave Band + Tao Trend Start/End (JH)
This indicator is designed with one clear philosophy:
“Trade only the trend.”
No prediction.
No noise.
No meaningless sideways signals.
It focuses purely on visualizing the START and END of trend phases.
🔹 Core Concept
AlphaWave Band
→ Defines where you should wait based on volatility.
TAO RSI
→ Pinpoints when price reaction actually matters near exhaustion zones.
🔹 Signal Logic (Clean & Minimal)
START (▲ below price)
Marks the beginning of a trend
END (▼ above price)
Marks the end of a trend
> Entries inside the trend are trader-dependent.
This tool is about structure, not over-signaling.
🔹 Visual Design
20 HMA Trend Line
Uptrend: Yellow
Downtrend: Green
Sideways: Neutral
Trend visualization without damaging existing bands or volume context
🔹 Recommended Timeframes
3m / 5m for scalping & intraday
Daily for higher timeframe trend structure
> “Don’t predict. Follow the trend.”
Robbie BhaiyaMy first indicator. I would like to create something which gives you realtime buy and sell signal.
AI AAdaptive Supertrend ChannelAI Supertrend Channel – The Adaptive Trend System
Beyond Basic Supertrend: An Intelligent Trading Framework
The AI Adaptive Supertrend Channel transcends traditional trend following indicators by delivering a self-optimizing trading system. Its core innovation is a triple-adaptive engine that automatically adjusts channel width based on real-time market conditions:
Market Efficiency Detection – Widens during clean trends, tightens in choppy ranges
Normalized Volatility – Scales appropriately to any asset's price level
Dynamic Momentum Response – Expands aggressively during powerful directional moves
The Result: A smarter tool that reduces false signals in consolidation while giving trends ample room to run—eliminating the constant parameter tweaking required by static indicators.
Visual Signal Framework & Strategic Applications
Channel Architecture:
Primary Trend Line (Thick Green/Red): Your dynamic trailing stop and core trend indicator. Green signals an uptrend (buying bias), Red signals a downtrend (selling bias).
Upper & Lower Bands: Form a dynamic support/resistance channel around the trend.
Mid-Line: A critical mean reversion level and the trigger for key early signals.
Trading Signals & Strategic Meaning:
Primary Signal: Momentum Diamonds (High Conviction)
💎 Green Diamond (Higher High): Price closes above the Upper Band after making a new high. Signals strong bullish momentum continuation. Ideal for adding to long positions or entering new longs in an established uptrend.
💎 Red Diamond (Lower Low): Price closes below the Lower Band after making a new low. Signals strong bearish momentum continuation. Ideal for adding to short positions or entering new shorts in a downtrend.
Secondary Signal: Mid-Line Crosses (Early Action)
🔼 Green Triangle (Bullish Mid-Line Cross - bullMidCross): Price crosses above the Mid-Line. This is an early bullish pullback signal within a larger uptrend or a potential early reversal sign in a downtrend. Use for early entries or to confirm the end of a bearish pullback.
🔽 Red Triangle (Bearish Mid-Line Cross - bearMidCross): Price crosses below the Mid-Line. This is an early bearish pullback signal within a larger downtrend or a potential early warning of weakness in an uptrend. Use for early short entries or to take profits on longs.
Practical Trading Strategies
Trend Following: Align trades with the Primary Trend Line color. Use the line itself as a dynamic stop-loss. The Momentum Diamonds confirm the trend's strength.
Pullback Trading: Use the Mid-Line Cross triangles (bullMidCross/bearMidCross) to identify high-probability entries during trend retracements. The channel bands provide natural profit targets.
Breakout Confirmation: A Momentum Diamond following a period of consolidation often confirms a genuine breakout, offering a signal to enter with the new momentum.
Optimal Settings Guide
Default (Universal)
For most markets, timeframes
ATR: 13 | ER: 144 | Channel Width: 0.7
Volatility Factor: 100 | Vol MA: HMA | Trend MA: EMA
Day Trading (Fast, Responsive)
*15M-1H charts, scalping*
ATR: 8 | ER: 89 | Channel Width: 0.6
Volatility Factor: 120 | Vol MA: EMA | Trend MA: WMA
*Swing Trading (Smooth, Conservative)*
*Daily-Weekly, position trading*
ATR: 21 | ER: 200 | Channel Width: 0.9
Volatility Factor: 80 | Vol MA: HMA | Trend MA: LINREG
Channel Width × Factor
0.5-0.7 → Tighter (more signals, less room)
0.8-1.2 → Wider (fewer signals, more room to run)
Volatility Regime Factor
50-80 → Less sensitive to volatility (stable markets)
100-150 → More sensitive (volatile markets like crypto)
Base ATR Length
8-13 → Faster signals (lower timeframes)
17-21 → Smoother signals (higher timeframes)
Quick Adjustments:
Whipsaws → Increase Channel Width × Factor
Lagging → Decrease ATR Length
Volatile markets → Increase Volatility Regime Factor
Start with Default, adjust one parameter at a time based on your market and trading style.
8.2 PRO @Mavrick8.2 PRO @Mavrick is a professional-grade predictive momentum indicator designed for traders who want early, high-confidence entries.
It intelligently combines trend structure, volume behavior, RSI, MACD, and price velocity to anticipate market moves before they fully develop. The indicator features auto-adaptive targets for BTC, ETH, SOL, and altcoins, advanced fake pump/dump detection, and an early momentum warning system to stay ahead of reversals.
A clean smart signal table displays real-time market strength, confidence levels, and actionable BUY/SELL readiness.
Best performance in strong trends and high-volume environments.
KOBK KILLSHOT PRO V 1.0KOBK KILLSHOT PRO is an advanced trading system that combines multiple layers of technical analysis into one powerful, easy-to-use indicator. Whether you're scalping on lower timeframes or swing trading, this indicator provides crystal-clear entry and exit signals backed by comprehensive market analysis.
## 📝 **TradingView Publication Description**
---
### **Title:**
**KOBK KILLSHOT PRO - Advanced Multi-Timeframe Signal System**
---
### **Short Description:**
Professional-grade trading indicator combining multiple proprietary confirmation layers for high-probability entries and exits. Features intelligent signal quality rating, real-time dashboard, and adaptive exit strategies. Designed for serious traders who demand precision.
---
### **Full Description:**
**KOBK KILLSHOT PRO** is an advanced trading system that combines multiple layers of technical analysis into one powerful, easy-to-use indicator. Whether you're scalping on lower timeframes or swing trading, this indicator provides crystal-clear entry and exit signals backed by comprehensive market analysis.
---
## 🎯 **KEY FEATURES:**
**Smart Signal System:**
- Clear BUY and SELL labels appear directly on your chart
- Quality rating system (★★★★★) shows signal strength
- Early warning dots alert you to potential setups before they trigger
- Color-coded bars show trend direction at a glance
**Real-Time Dashboard:**
- Live ENTRY SIGNAL status (🟢 BUY NOW / 🔴 SELL NOW / ⏳ WAIT)
- Live EXIT SIGNAL status (🟠 EXIT NOW / ✋ HOLD)
- Current position tracking (LONG/SHORT/FLAT)
- Multiple confirmation indicators displayed in real-time
- Trend, momentum, and strength metrics updated every candle
**Flexible Exit Strategies:**
Choose from three exit modes:
- **Flip Mode:** Exit when opposite signal fires (simplest)
- **Momentum Shift:** Exit when momentum changes (faster)
- **Trail Lock:** Trailing stop that locks in profits (let winners run)
**Professional Visuals:**
- Clean, uncluttered chart interface
- Customizable colors and display options
- Toggle individual components on/off
- Works on any timeframe from seconds to daily
---
## 📊 **HOW TO USE IT:**
### **FOR BEGINNERS:**
**Step 1: Add to Chart**
- Apply KOBK KILLSHOT PRO to your chart
- Default settings work great for most traders
- Recommended timeframes: 15-second to 15-minute for active trading
**Step 2: Watch for Signals**
- **GREEN "BUY" label** = Enter LONG position
- **RED "SELL" label** = Enter SHORT position
- **Orange "EXIT" X** = Close your position
- Check the dashboard in top-right corner for confirmation
**Step 3: Follow the Quality Rating**
- **★★★★★ (5 stars)** = Highest probability setup - take these!
- **★★★★☆ (4 stars)** = Strong setup - good to trade
- **★★★☆☆ (3 stars)** = Decent setup - use caution
- **Lower ratings** = Skip unless very experienced
**Step 4: Use the Dashboard**
The live HUD tells you everything you need:
- **Entry Signal:** Shows when to enter (BUY NOW / SELL NOW / WAIT)
- **Exit Signal:** Shows when to exit (EXIT NOW / HOLD)
- **Position:** Tracks if you're LONG, SHORT, or FLAT
- **Quality:** Current signal strength rating
---
### **FOR ADVANCED TRADERS:**
**Customization Options:**
- Adjust signal sensitivity via Key Value parameter
- Control ATR period for different market conditions
- Enable/disable individual filter components
- Choose signal quality threshold (Maximum/High/Medium/Standard)
- Select preferred exit strategy based on trading style
**Filter System:**
The indicator includes multiple proprietary filters that can be toggled individually:
- Trend alignment filters
- Momentum confirmation filters
- Volatility filters
- Flow strength analysis
- Key zone detection
**Signal Quality Control:**
Set minimum quality requirements:
- **Maximum:** Only 5-star signals (very selective)
- **High:** 4-star minimum (recommended for most)
- **Medium:** 3-star minimum (more opportunities)
- **Standard:** 2-star minimum (active trading)
- **All Signals:** Every signal (experienced only)
---
## ⚙️ **RECOMMENDED SETTINGS:**
**For Scalping (15-second to 1-minute charts):**
- Key Value: 1.0
- ATR Period: 10
- Signal Quality: High (4-star minimum)
- Exit Mode: Flip or Momentum Shift
**For Day Trading (5-minute to 15-minute charts):**
- Key Value: 1.0 to 1.5
- ATR Period: 14
- Signal Quality: High
- Exit Mode: Trail Lock
**For Swing Trading (1-hour+ charts):**
- Key Value: 1.5 to 2.0
- ATR Period: 14-20
- Signal Quality: Maximum (5-star only)
- Exit Mode: Trail Lock
---
## 🎮 **SIMPLE TRADING RULES:**
1. **Wait for the signal** - Don't predict, let the indicator tell you
2. **Check the stars** - Higher quality = higher probability
3. **Verify the dashboard** - Make sure Entry Signal shows BUY NOW or SELL NOW
4. **Enter immediately** - When signal fires, don't hesitate
5. **Follow the exit** - When EXIT NOW appears, close the position
6. **Be disciplined** - Trust the system, don't override it
---
## ⚠️ **IMPORTANT NOTES:**
- **Not a holy grail:** No indicator is perfect. Use proper risk management.
- **Backtest first:** Test on demo/paper account before using real money.
- **Position sizing matters:** Never risk more than 1-2% per trade.
- **Market conditions vary:** Some days are better than others.
- **Combine with fundamentals:** Technical signals work best with good market context.
---
## 🔧 **DISPLAY OPTIONS:**
Toggle on/off as needed:
- Live Dashboard (HUD)
- Signal Quality Stars
- Early Warning Signals
- Key Zone Markers
- Trend Lines
- Additional confirmation indicators
---
## 📈 **BEST MARKETS TO USE:**
Works on any liquid market:
- Futures (NQ, ES, YM, etc.)
- Forex pairs (major and minor)
- Crypto (BTC, ETH, etc.)
- Stocks (high volume)
- Indices
---
## 💡 **PRO TIPS:**
1. **Start with higher quality settings** (4-5 stars only) until you're comfortable
2. **Use the early warning dots** to prepare for entries (get your finger ready)
3. **Pay attention to the dashboard trend indicator** - trade with the trend
4. **Don't trade during major news events** - wait for clear market direction
5. **Keep a trading journal** - track which star ratings work best for your style
6. **Adjust Key Value if needed** - higher = fewer signals, lower = more signals
---
## 🎯 **WHAT MAKES THIS DIFFERENT:**
Unlike simple indicators that just draw lines or show one metric, KOBK KILLSHOT PRO combines multiple proprietary analysis layers into one cohesive system. The intelligent filtering ensures you only see high-probability setups, while the real-time dashboard keeps you informed of market conditions every step of the way.
The star rating system is particularly powerful - it instantly tells you how many confirmation factors are aligned, so you can make quick decisions about which signals to take and which to skip.
---
## 📞 **SUPPORT:**
For questions, setup help, or optimization tips, feel free to reach out via TradingView messages. I'm here to help you succeed with this system!
---
**Disclaimer:** This indicator is for educational and informational purposes only. Trading involves substantial risk. Past performance does not guarantee future results. Always use proper risk management and never trade with money you can't afford to lose.
---
## 🏆 **START TRADING SMARTER TODAY**
new takesi_2Step_Screener_MOU_KAKU_FIXED4 (Visible)//@version=5
indicator("MNO_2Step_Screener_MOU_KAKU_FIXED4 (Visible)", overlay=true, max_labels_count=500)
// =========================
// Inputs
// =========================
emaSLen = input.int(5, "EMA Short (5)")
emaMLen = input.int(13, "EMA Mid (13)")
emaLLen = input.int(26, "EMA Long (26)")
macdFast = input.int(12, "MACD Fast")
macdSlow = input.int(26, "MACD Slow")
macdSignal = input.int(9, "MACD Signal")
macdZeroTh = input.float(0.2, "MOU: MACD near-zero threshold", step=0.05)
volLookback = input.int(5, "Volume MA days", minval=1)
volMinRatio = input.float(1.3, "MOU: Volume ratio min", step=0.1)
volStrong = input.float(1.5, "Strong volume ratio (Breakout/KAKU)", step=0.1)
volMaxRatio = input.float(3.0, "Volume ratio max (filter)", step=0.1)
wickBodyMult = input.float(2.0, "Pinbar: lowerWick >= body*x", step=0.1)
pivotLen = input.int(20, "Resistance lookback", minval=5)
pullMinPct = input.float(5.0, "Pullback min (%)", step=0.1)
pullMaxPct = input.float(15.0, "Pullback max (%)", step=0.1)
breakLookbackBars = input.int(5, "Pullback route: valid bars after break", minval=1)
// --- Breakout route (押し目なし初動ブレイク) ---
useBreakoutRoute = input.bool(true, "Enable MOU Breakout Route (no pullback)")
breakConfirmPct = input.float(0.3, "Break confirm: close > R*(1+%)", step=0.1)
bigBodyLookback = input.int(20, "Break candle body MA length", minval=5)
bigBodyMult = input.float(1.2, "Break candle: body >= MA*mult", step=0.1)
requireCloseNearHigh = input.bool(true, "Break candle: close near high")
closeNearHighPct = input.float(25.0, "Close near high threshold (% of range)", step=1.0)
allowMACDAboveZeroInstead = input.bool(true, "Breakout route: allow MACD GC above zero instead")
// 表示
showEMA = input.bool(true, "Plot EMAs")
showMou = input.bool(true, "Show MOU label")
showKaku = input.bool(true, "Show KAKU label")
// ★ここを改善:デバッグ表はデフォルトON
showDebugTbl = input.bool(true, "Show debug table (last bar)")
// ★稼働確認ラベル(最終足に必ず出す)
showStatusLbl = input.bool(true, "Show status label (last bar always)")
locChoice = input.string("Below Bar", "Label location", options= )
lblLoc = locChoice == "Below Bar" ? location.belowbar : location.abovebar
// =========================
// EMA
// =========================
emaS = ta.ema(close, emaSLen)
emaM = ta.ema(close, emaMLen)
emaL = ta.ema(close, emaLLen)
plot(showEMA ? emaS : na, color=color.new(color.yellow, 0), title="EMA 5")
plot(showEMA ? emaM : na, color=color.new(color.blue, 0), title="EMA 13")
plot(showEMA ? emaL : na, color=color.new(color.orange, 0), title="EMA 26")
emaUpS = emaS > emaS
emaUpM = emaM > emaM
emaUpL = emaL > emaL
goldenOrder = emaS > emaM and emaM > emaL
above26_2days = close > emaL and close > emaL
// 勝率維持の土台(緩めない)
baseTrendOK = (emaUpS and emaUpM and emaUpL) and goldenOrder and above26_2days
// =========================
// MACD
// =========================
= ta.macd(close, macdFast, macdSlow, macdSignal)
macdGC = ta.crossover(macdLine, macdSig)
macdUp = macdLine > macdLine
macdNearZero = math.abs(macdLine) <= macdZeroTh
macdGCAboveZero = macdGC and macdLine > 0 and macdSig > 0
macdMouOK = macdGC and macdNearZero and macdUp
macdBreakOK = allowMACDAboveZeroInstead ? (macdMouOK or macdGCAboveZero) : macdMouOK
// =========================
// Volume
// =========================
volMA = ta.sma(volume, volLookback)
volRatio = volMA > 0 ? (volume / volMA) : na
volumeMouOK = volRatio >= volMinRatio and volRatio <= volMaxRatio
volumeStrongOK = volRatio >= volStrong and volRatio <= volMaxRatio
// =========================
// Candle patterns
// =========================
body = math.abs(close - open)
upperWick = high - math.max(open, close)
lowerWick = math.min(open, close) - low
pinbar = (lowerWick >= wickBodyMult * body) and (lowerWick > upperWick) and (close >= open)
bullEngulf =
close > open and close < open and
close >= open and open <= close
bigBull =
close > open and
open < emaM and close > emaS and
(body > ta.sma(body, 20))
candleOK = pinbar or bullEngulf or bigBull
// =========================
// Resistance / Pullback route
// =========================
res = ta.highest(high, pivotLen)
pullbackPct = res > 0 ? (res - close) / res * 100.0 : na
pullbackOK = pullbackPct >= pullMinPct and pullbackPct <= pullMaxPct
brokeRes = ta.crossover(close, res )
barsSinceBreak = ta.barssince(brokeRes)
afterBreakZone = (barsSinceBreak >= 0) and (barsSinceBreak <= breakLookbackBars)
pullbackRouteOK = afterBreakZone and pullbackOK
// =========================
// Breakout route (押し目なし初動ブレイク)
// =========================
breakConfirm = close > res * (1.0 + breakConfirmPct / 100.0)
bullBreak = close > open
bodyMA = ta.sma(body, bigBodyLookback)
bigBodyOK = bodyMA > 0 ? (body >= bodyMA * bigBodyMult) : false
rng = math.max(high - low, syminfo.mintick)
closeNearHighOK = not requireCloseNearHigh ? true : ((high - close) / rng * 100.0 <= closeNearHighPct)
mou_breakout =
useBreakoutRoute and
baseTrendOK and
breakConfirm and
bullBreak and
bigBodyOK and
closeNearHighOK and
volumeStrongOK and
macdBreakOK
mou_pullback = baseTrendOK and volumeMouOK and candleOK and macdMouOK and pullbackRouteOK
mou = mou_pullback or mou_breakout
// =========================
// KAKU (Strict): 8条件 + 最終三点
// =========================
cond1 = emaUpS and emaUpM and emaUpL
cond2 = goldenOrder
cond3 = above26_2days
cond4 = macdGCAboveZero
cond5 = volumeMouOK
cond6 = candleOK
cond7 = pullbackOK
cond8 = pullbackRouteOK
all8_strict = cond1 and cond2 and cond3 and cond4 and cond5 and cond6 and cond7 and cond8
final3 = pinbar and macdGCAboveZero and volumeStrongOK
kaku = all8_strict and final3
// =========================
// Display (猛 / 猛B / 確)
// =========================
showKakuNow = showKaku and kaku
showMouPull = showMou and mou_pullback and not kaku
showMouBrk = showMou and mou_breakout and not kaku
plotshape(showMouPull, title="MOU_PULLBACK", style=shape.labelup, text="猛",
color=color.new(color.lime, 0), textcolor=color.black, location=lblLoc, size=size.tiny)
plotshape(showMouBrk, title="MOU_BREAKOUT", style=shape.labelup, text="猛B",
color=color.new(color.lime, 0), textcolor=color.black, location=lblLoc, size=size.tiny)
plotshape(showKakuNow, title="KAKU", style=shape.labelup, text="確",
color=color.new(color.yellow, 0), textcolor=color.black, location=lblLoc, size=size.small)
// =========================
// ★稼働確認:最終足に必ず出すステータスラベル
// =========================
var label status = na
if showStatusLbl and barstate.islast
label.delete(status)
statusTxt =
"MNO RUNNING " +
"MOU: " + (mou ? "YES" : "no") + " (pull=" + (mou_pullback ? "Y" : "n") + " / brk=" + (mou_breakout ? "Y" : "n") + ") " +
"KAKU: " + (kaku ? "YES" : "no") + " " +
"BaseTrend: " + (baseTrendOK ? "OK" : "NO") + " " +
"MACD(mou): " + (macdMouOK ? "OK" : "NO") + " / MACD(zeroGC): " + (macdGCAboveZero ? "OK" : "NO") + " " +
"Vol: " + (na(volRatio) ? "na" : str.tostring(volRatio, format.mintick)) + " " +
"Pull%: " + (na(pullbackPct) ? "na" : str.tostring(pullbackPct, format.mintick))
status := label.new(bar_index, high, statusTxt, style=label.style_label_left,
textcolor=color.white, color=color.new(color.black, 0))
// =========================
// Alerts
// =========================
alertcondition(mou, title="MNO_MOU", message="MNO: MOU triggered")
alertcondition(mou_breakout, title="MNO_MOU_BREAKOUT", message="MNO: MOU Breakout triggered")
alertcondition(mou_pullback, title="MNO_MOU_PULLBACK", message="MNO: MOU Pullback triggered")
alertcondition(kaku, title="MNO_KAKU", message="MNO: KAKU triggered")
// =========================
// Debug table (optional)
// =========================
var table t = table.new(position.top_right, 2, 14, border_width=1, border_color=color.new(color.white, 60))
fRow(_name, _cond, _r) =>
bg = _cond ? color.new(color.lime, 70) : color.new(color.red, 80)
tx = _cond ? "OK" : "NO"
table.cell(t, 0, _r, _name, text_color=color.white, bgcolor=color.new(color.black, 0))
table.cell(t, 1, _r, tx, text_color=color.white, bgcolor=bg)
if showDebugTbl and barstate.islast
table.cell(t, 0, 0, "MNO Debug", text_color=color.white, bgcolor=color.new(color.black, 0))
table.cell(t, 1, 0, "", text_color=color.white, bgcolor=color.new(color.black, 0))
fRow("BaseTrend", baseTrendOK, 1)
fRow("MOU Pullback", mou_pullback, 2)
fRow("MOU Breakout", mou_breakout, 3)
fRow("Break confirm", breakConfirm, 4)
fRow("Break big body", bigBodyOK, 5)
fRow("Break close high", closeNearHighOK, 6)
fRow("Break vol strong", volumeStrongOK, 7)
fRow("Break MACD", macdBreakOK, 8)
fRow("KAKU all8", all8_strict, 9)
fRow("KAKU final3", final3, 10)
fRow("MOU any", mou, 11)
fRow("KAKU", kaku, 12)
Daily Upper Wick 0.5 (Date Range)Appearance settings modified: Extend lines OFF, level color, Date Range filter, line thickness, Prices labeled and resized tiny, plot lines OFF.
Daily Lower Wick 0.5 (Date Range)Appearance settings modified: Extend lines OFF, level color, Date Range filter, line thickness, Prices labeled and resized tiny, plot lines OFF.
Ripster Clouds + Saty Pivot + RVOL + Trend1. Ripster EMA Clouds (local + higher timeframe)
Local timeframe (your chart TF):
Plots up to 5 EMA clouds (8/9, 5/12, 34/50, 72/89, 180/200 – configurable).
Each cloud is:
One short EMA and one long EMA.
A filled band between them.
Color logic:
Cloud is bullish when short EMA > long EMA (green/blue-ish tone).
Bearish when short EMA < long EMA (red/orange/pink tone).
You can choose:
EMA vs SMA,
Whether to show the lines,
Per-cloud toggles.
MTF Clouds:
Two higher-timeframe EMA clouds:
Cloud 1: 50/55
Cloud 2: 20/21
Computed on a higher TF (default D, but configurable).
Show as thin lines + transparent bands.
Used for:
Visual higher-TF trend,
Optional signal filter (MTF must agree for trades).
2. Saty Pivot Ribbon (time-warped EMAs)
This is basically your Saty Pivot Ribbon integrated:
Uses a “Time Warp” setting to overlay EMAs from another timeframe.
EMAs:
Fast, Pivot, Slow (defaults 8 / 21 / 34).
Clouds:
Fast cloud between fast & pivot EMAs.
Slow cloud between pivot & slow EMAs.
Bullish/bearish colors are distinct from Ripster colors.
Optional highlights:
Can highlight fast/pivot/slow lines separately.
Conviction EMAs:
13 and 48 EMAs (configurable).
When fast conviction EMA crosses over/under slow:
You get triangle arrows (bullish/bearish conviction).
Bias candles:
If enabled, candles are recolored based on:
Price vs Bias EMA,
Candle up/down/doji,
So you see bullish/bearish “bias” directly in candle colors.
3. DTR vs ATR panel (range vs average)
In a small table panel (bottom-center by default):
Computes higher-TF ATR (default 14, TF auto D/W/M, smoothing type selectable).
Measures current range (high–low) on that TF.
Displays:
DTR: X vs ATR: Y Z% (+/-Δ% vs prev)
Where:
Z% = current range / ATR * 100.
Δ% = change vs previous bar’s Z%.
Background color:
Greenish for low move (<≈70%),
Red for high move (≥≈90%),
Yellow in between,
Slightly dimmed when price is below bias EMA.
This tells you: “Is today an average, quiet, or explosive day compared to normal?”
4. SMA Divergence panel
Separate histogram & line panel:
Fast and slow SMAs (default 14 & 30).
Computes price divergence vs SMA in %:
% above/below slow SMA,
% above/below fast SMA.
Shows:
Slow SMA divergence as a semi-transparent column,
Fast SMA divergence as a solid column on top,
EMA of the slow divergence (trend line) colored:
Blue when rising,
Orange/red when falling.
Static upper/lower bands with fill, plus optional zero line.
This gives you a feel for how stretched price is vs its anchors.
5. RVOL table (relative volume)
Small 3×2 table (bottom-right by default):
Inputs:
Average length (default 50 bars),
Optionally show previous candle RVOL.
Calculates:
RVOL now = volume / avg(volume N bars) * 100,
RVOL prev,
RVOL momentum (now – prev) for data window only.
Table columns:
Candle Vol,
RVOL (Now),
RVOL (Prev).
Colors:
200% → “high RVOL” color,
100–200% → “medium RVOL” color,
<100% → “low RVOL” color,
Slightly dimmer if price is below bias EMA.
This is used both visually and optionally as a signal filter (e.g., only trade when RVOL ≥ threshold).
6. Trend Dashboard (Price + 34/50 + 5/12)
Top-right trend box with 3 rows:
Price Action row:
Uses either Bias EMA or custom EMA on close to say:
Bullish (close > trend EMA),
Bearish (close < trend EMA),
Flat.
Ripster 34/50 Cloud row:
Uses 34/50 EMAs: bullish if 34>50, bearish if 34<50.
Ripster 5/12 Cloud row:
Uses 5/12 EMAs: bullish if 5>12, bearish if 5<12.
Then it does a vote:
Counts bullish votes (Price, 34/50, 5/12),
Counts bearish votes,
Depending on mode:
Majority (2 of 3) or Strict (3 of 3).
Output:
Overall Bullish / Bearish / Sideways.
You also get an optional label on the chart like
Overall: Bullish trend with color, and an optional background tint (green/red for bull/bear).
7. VWAP + Buy/Sell Signals
VWAP is plotted as a white line.
Fast “trend” cloud mid: average of 5 & 12 EMAs.
Slow “trend” cloud mid: average of 34 & 50 EMAs.
Buy condition:
5/12 crosses above 34/50 (bullish cloud flip),
Price > VWAP,
Optional filter: MTF Cloud 1 bullish (50/55 on higher TF),
Optional filter: RVOL >= threshold.
Sell condition:
5/12 crosses below 34/50,
Price < VWAP,
Optional same filters but bearish.
When conditions are met:
Plots BUY triangle up below price (distinct teal/green tone).
Plots SELL triangle down above price (distinct magenta/orange tone).
Alert conditions are defined for:
BUY / SELL signals,
Overall Bullish / Bearish / Sideways change,
MTF Cloud 1 trend flips.
8. Data Window metrics
For easy backtesting / inspection via TradingView’s data window, it exposes:
DTR% (Current) and DTR% Momentum,
RVOL% (Now), RVOL% (Prev), RVOL% Momentum.
TL;DR – What does this script do for you?
It turns your chart into a multi-framework trend and momentum dashboard:
Ripster EMA clouds for short/medium trend & S/R.
Saty Ribbon for higher-TF pivot structure and conviction.
RVOL + DTR/ATR for context (is this a big and well-participated move?).
SMA divergence panel for overextension/stretch.
A compact trend table that tells you Price vs 34/50 vs 5/12 in one glance.
Buy/Sell markers + alerts when:
short-term Ripster trend (5/12) flips over/under medium (34/50),
price agrees with VWAP,
plus optional filters (MTF trend and / or RVOL).
Basically: it’s a trend + confirmation + context system wrapped into one indicator, with most knobs configurable in the settings.





















