Technical Specifications: 1. Detection Engine & ZigZag Algorithm • High-Precision ZigZag: Develop a professional ZigZag logic based on (High/Low) price action to ensure absolute stability of pattern points (X, A, B, C, D). • Predictive Capabilities: The indicator must anticipate point (D) before completion and dynamically plot the Potential Reversal Zone (PRZ). • Zero Repainting: Signals must be final and permanent once the bar closes and the pattern is confirmed. 2. Visuals & Graphics (UI/UX) • Advanced Rendering: Patterns should feature Gradient Fill transparency with clear labels for vertices and Fibonacci ratios (matching the reference video). • Auto-Levels: Automatic plotting of Take Profit levels (TP1, TP2, TP3) and Stop Loss (SL) lines upon pattern confirmation. • Shadow Mode: Implement "Predictive Patterns" using dashed lines to visualize setups currently forming before they hit the entry zone. 3. Interactive Telegram Bot & Server Control • Smart Alerts: An interactive bot to send instant formatted alerts containing (Pair, Timeframe, Pattern Name, Entry Price, TPs, and SL). • User Dashboard: An in-bot interface allowing users to filter markets, select specific timeframes, and toggle pattern types they wish to monitor. • VPS Hosting: The entire backend system must be deployed on a VPS to ensure 24/7 uptime and zero latency in alert delivery. 4. Licensing & DRM System • User Authentication: Link indicator access to the user's TradingView Username to prevent unauthorized sharing. • Subscription Management: Implement an Expiry Date system that automatically revokes access to the indicator and bot alerts once the subscription ends. Requirements for Applicants: • Proven experience in Pine Script V5 and Python (for the Webhook/Backend). • Deep understanding of Harmonic Trading theory and Fibonacci ratios. • Ability to handle TradingView request.security limitations for the dashboard performance.