/* Tutorials — Site A (orange / quiet) */ // ════════════════════════════════════════════════════════════════ // TUTORIALS LOCK TOGGLE // Flip to false once the video library is shot and edited. // ════════════════════════════════════════════════════════════════ const TUTORIALS_LOCKED = true; const TUTORIALS_A = [ { id: 'getting-started', label: '01 / Getting Started', blurb: 'Set Up Ghost on TradingView and Walk Through the Dashboard for the First Time.', videos: [ { id: '', title: 'Add GHOST to Your Chart', length: '— —', desc: 'Search the script, add it to favorites, and accept the disclaimer.' }, { id: '', title: 'Read the Dashboard in 60 Seconds', length: '— —', desc: 'Push, Score, Status, Signal — what each cell tells you and how to react.' }, ], }, { id: 'the-stack', label: '02 / The Confluence Stack', blurb: 'Five Layers, Top to Bottom. Why the Order Matters.', videos: [ { id: '', title: 'Push, Score & Status — Top of Stack', length: '— —', desc: 'How direction, agreement, and regime combine to gate every trade.' }, { id: '', title: 'Bias & Trigger — Bottom of Stack', length: '— —', desc: 'Supply / demand context and the entry trigger bar.' }, { id: '', title: 'Stacking Confluences for Entries (with Chop Zones + No-Trade ✕)', length: '7:30', desc: 'The full top-to-bottom dashboard read in real time — how Push, Score, Status, and Signal compound, why a yellow Chop Zone collapses the whole stack into a gray ✕, and what a clean stack looks like before you click.' }, ], }, { id: 'live-reads', label: '03 / Live Chart Reads', blurb: 'Real Charts, Real Reads. See the Framework Applied Bar-By-Bar.', videos: [ { id: '', title: 'BTC 5m — Clean Trending Long', length: '— —', desc: 'A textbook 9/10 buy with full stack alignment.' }, { id: '', title: 'ES 1h — Chop Zone Veto', length: '— —', desc: 'Why this seemingly clean signal was a stand-down.' }, { id: '', title: 'EUR/USD 4h — Ghost Signal Early Entry', length: '— —', desc: 'Reading B+ capsules ahead of the main BUY label.' }, ], }, { id: 'advanced', label: '04 / Advanced', blurb: 'Tutorial Mode, Reversal Reads, and Session Lockout.', videos: [ { id: '', title: 'Tutorial Mode Walkthrough', length: '— —', desc: 'The optional second dashboard with live, contextual explanations.' }, { id: '', title: 'Reading Volume-Based Reversal Bubbles & Tags', length: '6:00', desc: 'How to size up swing-pivot reversals with the Volume style — what tiny vs huge bubbles tell you about exhaustion, when to switch to Tag style, and how Tag Directional Color speeds up read time.' }, { id: '', title: 'Using the Session Lockout Override', length: '5:45', desc: 'When (and when not) to override an active 🔒 LOCKOUT window — how to read the active session reason, the small set of contexts where an override is justified, and the playbook for sizing down if you ever do.' }, ], }, ]; function VideoCard({ v }) { const hasId = v.id && v.id.trim(); return (
{v.desc}
Short, focused videos that walk through the framework on real charts. Pair them with the {' '}Guide and {' '}Learning Edition for the full picture.
{mod.blurb}