MACD + Bollinger Band momentum — same criteria as TradingView V11 script.
Uses technical_indicators table. No internet needed. Updated whenever the SCTR pipeline runs.
Calls TradingView screener API directly from the server — no browser, no Selenium, no CAPTCHA. ~15-minute delayed data.
Scans TradingView every 15 min during market hours 09:30–16:00 HKT. Emails [email protected] when new stocks enter the screen. The first scan after ‘Start’ establishes a baseline (no email); emails begin from the second scan onwards.
🔒 Requires SMTP_USER and SMTP_PASS (Gmail App Password)
set in the server service file. See setup instructions.