OPEN-SOURCE SCRIPT
מעודכן

MA - Multi-Indicator Dashboard

230
📊 MULTI-INDICATOR DASHBOARD WITH ENTRY QUALITY SCORE

A comprehensive trading dashboard that combines multiple technical indicators into a single, easy-to-read display with a proprietary Entry Quality Scoring System (0-100).

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🎯 ENTRY QUALITY SCORE (0-100)

Based on Mark Minervini's Trend Template and academic research on indicator correlations, this scoring system evaluates 5 key categories with 15 sub-criteria:

📈 TREND STRUCTURE (30%)
• SMA Hierarchy: 20>50>150>200 alignment (/15)
• 200 SMA Direction: Rising for at least 1 month (/10)
• SMA20-50 Momentum: Positive and increasing (/5)

⚡ MOMENTUM (25%)
• ADX Trend Strength: 25+ indicates strong trend (/10)
• RSI Goldilocks Zone: 50-65 ideal entry range (/8)
• MACD: Positive histogram and increasing (/7)

📊 VOLUME/MONEY FLOW (20%)
• Relative Volume: 1.5x+ shows strong participation (/7)
• OBV Trend: Institutional accumulation signal (/6)
• CMF: 0.10+ indicates strong accumulation (/5)
• Volume Oscillator: Volume expansion (/2)

🌊 VOLATILITY & SQUEEZE (15%)
• Squeeze Status: Fired + positive momentum (/8)
• VCR: <0.75 contraction signal (/4)
• ATR: Normal range volatility (/3)

📍 52-WEEK POSITION (10%)
• Range Position: 70-95% ideal zone (/6)
• Distance from Low: 30%+ Minervini criterion (/4)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🎯 SCORE LEVELS

🟢 85-100: EXCELLENT → Aggressive entry
🟢 70-84: STRONG → Normal entry
🟡 55-69: MODERATE → Cautious entry
🟠 40-54: WEAK → Wait/Watch
🔴 0-39: AVOID → No entry

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📋 DASHBOARD INDICATORS

• Price & SMA Values (20, 50, 150, 200)
• SMA Differences & Ratios
• RSI (14), MACD (20,50,9), ADX (14/50)
• ATR (50), 52-Week High/Low
• OBV Trend, Volume Oscillator, Relative Volume
• CMF (21), Volatility Contraction Ratio
• BB/KC Squeeze Status & Momentum
• 3-Month Net Area calculations
• Sub-score breakdown by category

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

⚙️ SETTINGS

• Show/Hide Dashboard
• Table Position (6 options)
• Table Size (tiny/small/normal/large)

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📚 REFERENCES

• Mark Minervini - "Trade Like a Stock Market Wizard"
• Mark Minervini - "Think & Trade Like a Champion"
• Wilder, J.W. - "New Concepts in Technical Trading Systems"

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

⚠️ DISCLAIMER
This indicator is for educational purposes only. Always do your own research and use proper risk management. Past performance does not guarantee future results.
הערות שחרור
📊 MULTI-INDICATOR DASHBOARD v2 - Entry Quality & Timing Score

A comprehensive trading dashboard that combines Mark Minervini's Trend Template with academic research-based indicator weighting to answer two critical questions:
1. "WHICH stock?" → Entry Quality Score (0-100)
2. "WHEN to enter?" → Entry Timing Score (0-100)

═══════════════════════════════════════════════════
🎯 ENTRY QUALITY SCORE (0-100) - Stock Selection
═══════════════════════════════════════════════════

Evaluates overall stock quality based on 5 categories:

📈 A. TREND STRUCTURE (30 points)
• SMA Hierarchy (20>50>150>200) - Minervini criteria
• 200 SMA Direction (rising for at least 1 month)
• SMA 20-50 Momentum

⚡ B. MOMENTUM INDICATORS (25 points)
• ADX Trend Strength (25+ = strong trend)
• RSI Goldilocks Zone (50-65 ideal)
• MACD Histogram momentum

📊 C. VOLUME/MONEY FLOW (20 points)
• Relative Volume (1.5x+ = strong participation)
• OBV Trend (institutional accumulation)
• CMF (Chaikin Money Flow)
• Volume Oscillator

🌊 D. VOLATILITY & SQUEEZE (15 points)
• BB/KC Squeeze status
• VCR (Volatility Contraction Ratio)
• ATR as % of price

📍 E. 52-WEEK POSITION (10 points)
• Price position in 52W range (70-95% ideal)
• Distance from 52W low (30%+ per Minervini)

Score Levels:
🟢 EXCELLENT (85+) | 🟢 STRONG (70-84) | 🟡 MODERATE (55-69) | 🟠 WEAK (40-54) | 🔴 AVOID (<40)

═══════════════════════════════════════════════════
⏱️ ENTRY TIMING SCORE (0-100) - When to Enter
═══════════════════════════════════════════════════

Identifies optimal entry timing based on 5 categories:

📐 A. VCP/BASE PATTERN (30 points)
• Volatility Contraction (VCR < 0.75)
• Volume Dry-Up (declining volume in consolidation)
• Price Range Contraction (10-day range tightening)

🎯 B. PIVOT & BREAKOUT READINESS (25 points)
• Proximity to 20-day pivot point
• Tight closes (narrow 5-day range)
• Squeeze ON status (breakout preparation)

🔄 C. MOMENTUM RESET (20 points)
• RSI Reset Zone (45-60 ideal for entry)
• MACD Histogram turning positive
• ADX rising from low levels

↩️ D. PULLBACK QUALITY (15 points)
• Dry pullback (low volume decline)
• EMA 10/21 support and bounce

⚖️ E. RISK/REWARD RATIO (10 points)
• Stop distance (closer = better)
• R:R ratio (2:1 minimum, 3:1 ideal)

Timing Levels:
🟢 NOW (75+) | 🟡 SOON (55-74) | 🟠 WAIT (35-54) | 🔴 EARLY (<35)

═══════════════════════════════════════════════════
🚀 COMBINED SIGNAL - Final Decision
═══════════════════════════════════════════════════

🟢 ENTER = Entry Score ≥70 AND Timing ≥55
🟡 PREPARE = Entry Score ≥70 AND Timing ≥35
🟠 WATCH = Entry Score ≥55
🔴 WAIT = Entry Score <55

═══════════════════════════════════════════════════
📋 ADDITIONAL INDICATORS DISPLAYED
═══════════════════════════════════════════════════

• Price vs all major SMAs (20/50/150/200)
• RSI, MACD, ADX with custom parameters
• OBV Trend, CMF, Volume Oscillator
• 52-Week High/Low positions
• Squeeze status and momentum
• Stop distance % and Risk/Reward ratio

═══════════════════════════════════════════════════
📚 METHODOLOGY
═══════════════════════════════════════════════════

Based on:
• Mark Minervini's Trend Template (8 criteria)
• William O'Neil's CANSLIM methodology
• VCP (Volatility Contraction Pattern)
• Academic research on indicator correlations

Best used on Daily timeframe for swing trading setups.

═══════════════════════════════════════════════════
⚠️ DISCLAIMER
═══════════════════════════════════════════════════

This indicator is for educational purposes only. Always conduct your own research and use proper risk management. Past performance does not guarantee future results.
הערות שחרור
📊 MULTI-INDICATOR DASHBOARD v2.1 - Entry Quality, Timing & AUC Analysis

A comprehensive trading dashboard combining Mark Minervini's Trend Template with academic research-based indicator weighting and Area Under Curve (AUC) stabilization. Answers three critical questions:
1. "WHICH stock?" → Entry Quality Score (0-100)
2. "WHEN to enter?" → Entry Timing Score (0-100)
3. "Is the signal STABLE?" → AUC Analysis (Rolling 20-bar average)

🌐 **NEW: Language Toggle** - Switch between Turkish (🇹🇷) and English (🇬🇧) display

═══════════════════════════════════════════════════
🎯 ENTRY QUALITY SCORE (0-100) - Stock Selection
═══════════════════════════════════════════════════

Evaluates overall stock quality based on 5 categories:

📈 A. TREND STRUCTURE (30 points)
• SMA Hierarchy (20>50>150>200) - Minervini criteria
• 200 SMA Direction (rising for at least 1 month)
• SMA 20-50 Momentum

⚡ B. MOMENTUM INDICATORS (25 points)
• ADX Trend Strength (25+ = strong trend)
• RSI Goldilocks Zone (50-65 ideal)
• MACD Histogram momentum

📊 C. VOLUME/MONEY FLOW (20 points)
• Relative Volume (1.5x+ = strong participation)
• OBV Trend (institutional accumulation)
• CMF (Chaikin Money Flow)
• Volume Oscillator

🌊 D. VOLATILITY & SQUEEZE (15 points)
• BB/KC Squeeze status
• VCR (Volatility Contraction Ratio)
• ATR as % of price

📍 E. 52-WEEK POSITION (10 points)
• Price position in 52W range (70-95% ideal)
• Distance from 52W low (30%+ per Minervini)

Score Levels:
🟢 EXCELLENT (85+) | 🟢 STRONG (70-84) | 🟡 MODERATE (55-69) | 🟠 WEAK (40-54) | 🔴 AVOID (<40)

═══════════════════════════════════════════════════
⏱️ ENTRY TIMING SCORE (0-100) - When to Enter
═══════════════════════════════════════════════════

Identifies optimal entry timing based on 5 categories:

📐 A. VCP/BASE PATTERN (30 points)
• Volatility Contraction (VCR < 0.75)
• Volume Dry-Up (declining volume in consolidation)
• Price Range Contraction (10-day range tightening)

🎯 B. PIVOT & BREAKOUT READINESS (25 points)
• Proximity to 20-day pivot point
• Tight closes (narrow 5-day range)
• Squeeze ON status (breakout preparation)

🔄 C. MOMENTUM RESET (20 points)
• RSI Reset Zone (45-60 ideal for entry)
• MACD Histogram turning positive
• ADX rising from low levels

↩️ D. PULLBACK QUALITY (15 points)
• Dry pullback (low volume decline)
• EMA 10/21 support and bounce

⚖️ E. RISK/REWARD RATIO (10 points)
• Stop distance (closer = better)
• R:R ratio (2:1 minimum, 3:1 ideal)

Timing Levels:
🟢 NOW (75+) | 🟡 SOON (55-74) | 🟠 WAIT (35-54) | 🔴 EARLY/LATE (<35)

═══════════════════════════════════════════════════
📈 AUC (AREA UNDER CURVE) ANALYSIS - Signal Stability
═══════════════════════════════════════════════════

**NEW FEATURE**: Rolling 20-bar AUC calculation for score stabilization

• **Entry AUC**: 20-bar average of Entry Score - reduces noise
• **Timing AUC**: 20-bar average of Timing Score - confirms setups
• **Combined AUC**: Average of both AUCs for overall trend health
• **AUC Slope**: Direction indicator (Rising/Falling/Flat)
• **AUC Stability**: Confirms when scores are consistently strong

Benefits:
✅ Reduces false signals from single-bar spikes
✅ Confirms trend strength over time
✅ Identifies improving/declining momentum
✅ Better pullback entry detection

Academic Basis: ArXiv (2024), QJE (2025), PMC (2023)

═══════════════════════════════════════════════════
🚀 COMBINED SIGNAL - Final Decision (AUC-Enhanced)
═══════════════════════════════════════════════════

🟢 ENTER = Entry ≥70 AND Timing ≥55 AND AUC Stable
🟢 TREND ENTRY = Entry ≥65 AND AUC Stable AND Improving
🟢 PULLBACK = Entry ≥60 AND Pullback Active AND Entry AUC ≥65
🟠 CAUTION = Entry ≥70 AND AUC Declining
🟡 PREPARE = Entry ≥70 AND Timing ≥35
🟡 WATCH = Entry ≥55 AND AUC Stable
🔴 WEAK TREND = Entry AUC <50
🟠 WAIT = Other conditions

═══════════════════════════════════════════════════
🔍 EARLY/LATE/UNSUITABLE DETECTION
═══════════════════════════════════════════════════

• 🔴 LATE = Pivot distance >8% OR RSI >75 (opportunity missed)
• 🔴 EARLY = VCR >1.0 AND Vol Dry-Up >1.0 (setup not ready)
• 🔴 NOT SUITABLE = Trend Score <15 OR Price < 200 SMA
• ↩️ PULLBACK = Price between EMA10-21 with low volume

═══════════════════════════════════════════════════
📋 DASHBOARD FEATURES
═══════════════════════════════════════════════════

**Display Options:**
• 🇹🇷/🇬🇧 Language Toggle (Turkish/English)
• Position: Top/Bottom + Left/Right/Center
• Size: Tiny, Small, Normal, Large
• AUC Lookback: Configurable (5-50 bars, default 20)

**Two-Column Layout:**
• Left Block: Price, SMAs, Volume, Momentum indicators
• Right Block: Scores, Timing details, Combined decision, AUC analysis

**Indicators Displayed:**
• Price vs all major SMAs (20/50/150/200)
• EMA 10/21 for pullback analysis
• RSI, MACD, ADX with custom parameters
• OBV Trend, CMF, Volume Oscillator, Relative Volume
• 52-Week High/Low positions and range %
• Squeeze status and momentum
• VCR (Volatility Contraction Ratio)
• Stop distance % and Risk/Reward ratio
• AUC scores with slopes and stability status

═══════════════════════════════════════════════════
📚 METHODOLOGY
═══════════════════════════════════════════════════

Based on:
• Mark Minervini's Trend Template (8 criteria)
• William O'Neil's CANSLIM methodology
• VCP (Volatility Contraction Pattern)
• Academic research on indicator correlations
• AUC/Rolling Window analysis (ArXiv 2024, QJE 2025)

Best used on Daily timeframe for swing trading setups.

═══════════════════════════════════════════════════
⚠️ DISCLAIMER
═══════════════════════════════════════════════════

This indicator is for educational purposes only. Always conduct your own research and use proper risk management. Past performance does not guarantee future results.

כתב ויתור

המידע והפרסומים אינם מיועדים להיות, ואינם מהווים, ייעוץ או המלצה פיננסית, השקעתית, מסחרית או מכל סוג אחר המסופקת או מאושרת על ידי TradingView. קרא עוד ב־תנאי השימוש.