PROTECTED SOURCE SCRIPT
ที่อัปเดต: Oliver Kell Cycle of Price Action

• Overview
Core Methodology
Primary Signals
Controls & Customization
Alert Framework
Usage Notes
- Oliver Kell Cycle of Price Action [Professional] codifies Oliver Kell’s growth-trading workflow: 10/20 EMA rhythm, CAN SLIM trend filters, and the “money pattern” wedge pop.
- Identifies where institutional money typically accumulates by tracking velocity vs. EMAs, dry-up volume, and stacked moving averages.
- Adapts visually to light/dark charts with an institutional palette, compact labels, and a top-right dashboard summarizing state and telemetry.
Core Methodology
- 10/20 EMA stack drives directional bias, while 50/200 SMAs enforce CAN SLIM trend alignment and perfect-stack detection.
- Extension engine flags capitulation and exhaustion as % distance from the 10 EMA paired with volume climaxes.
- Base detector monitors multi-week contractions near the EMAs, tracking tightening range and optional volume dry-ups before breakout.
- Market context (optional) requires the chosen benchmark to trend above its 21/50 EMAs and the instrument’s relative strength line to rise.
Primary Signals
- Wedge Pop: tight pullback or extension reset beneath the EMAs that snaps back above both with confirming volume.
- Base & Break: qualifying base with sufficient duration and (optionally) dry-up volume that clears the pivot on volume expansion.
- EMA Crossback: low-risk pullback to the 10/20 EMA stack after trend confirmation, highlighting secondary entries.
- Extension Markers: ▲/▼ icons annotate exhaustion and reversal extremes, including distance readouts in tooltips.
Controls & Customization
- Sensitivity group lets you mandate extension-first wedges and dry-up confirmation or relax them to surface more opportunities.
- Volume analysis inputs manage surge, dry-up multipliers, and participation ratio; adjust to suit the symbol’s liquidity profile.
- Context toggles enable short-side patterns, benchmark symbol selection, and relative strength smoothing for broader compatibility.
- Institutional styling panel offers theme presets and color controls so the script blends with professional chart layouts.
Alert Framework
- Built-in alerts fire for every entry (wedge pop/drop, EMA crossbacks, base break) and for key exit governance (20 EMA violation, vertical extension) plus new exhaustion/reversal extremes.
- Matching alertcondition() hooks expose these events in TradingView’s picker; configure one-click alerts with custom messages.
Usage Notes
- Default settings target daily growth equities; for intraday or crypto, relax the base length and volume filters or disable market context.
- Combine with broader CAN SLIM screening (earnings/industry strength) and always verify signals on the weekly timeframe.
- Use the dashboard to confirm market context, relative strength, and MA alignment before acting on highlighted patterns.
เอกสารเผยแพร่
Added quality score for the signalsAdded alert conditions for quality of the signals
เอกสารเผยแพร่
Added option to configure MA colorsเอกสารเผยแพร่
Critical Methodology Fixes✅ All extension references now correctly use 20 EMA (Mean) per Kell
✅ Second exhaustion extension tracking with prominent "SELL" signal
✅ First crossback tracking (highest probability per Kell)
✅ Reversal candle requirement for crossback entries
✅ Improved exhaustion reset logic (5 bars below Mean, not 2)
Logic Bug Fixes
✅ Fixed wedge consolidation bar counting (no double-counting)
✅ Fixed base formation bar counting
✅ Fixed dry-up ratio integer division → float division
✅ Fixed S/R line memory leak
✅ Added division-by-zero safety checks
✅ Preserved stop-loss levels after signals fire (_final variables)
สคริปต์ที่ได้รับการป้องกัน
สคริปต์นี้ถูกเผยแพร่เป็นแบบ closed-source อย่างไรก็ตาม คุณสามารถใช้ได้อย่างอิสระและไม่มีข้อจำกัดใดๆ – เรียนรู้เพิ่มเติมได้ที่นี่
คำจำกัดสิทธิ์ความรับผิดชอบ
ข้อมูลและบทความไม่ได้มีวัตถุประสงค์เพื่อก่อให้เกิดกิจกรรมทางการเงิน, การลงทุน, การซื้อขาย, ข้อเสนอแนะ หรือคำแนะนำประเภทอื่น ๆ ที่ให้หรือรับรองโดย TradingView อ่านเพิ่มเติมใน ข้อกำหนดการใช้งาน
สคริปต์ที่ได้รับการป้องกัน
สคริปต์นี้ถูกเผยแพร่เป็นแบบ closed-source อย่างไรก็ตาม คุณสามารถใช้ได้อย่างอิสระและไม่มีข้อจำกัดใดๆ – เรียนรู้เพิ่มเติมได้ที่นี่
คำจำกัดสิทธิ์ความรับผิดชอบ
ข้อมูลและบทความไม่ได้มีวัตถุประสงค์เพื่อก่อให้เกิดกิจกรรมทางการเงิน, การลงทุน, การซื้อขาย, ข้อเสนอแนะ หรือคำแนะนำประเภทอื่น ๆ ที่ให้หรือรับรองโดย TradingView อ่านเพิ่มเติมใน ข้อกำหนดการใช้งาน