OPEN-SOURCE SCRIPT
Updated TF weekly

System 1 — Weekly Trend Flip Indicator
System 1 (Weekly) is a simple trend-following indicator that uses weekly EMAs with ATR filtering to highlight strong directional shifts.
📈 Uses weekly fast & slow EMAs
🧭 ATR filter removes weak or choppy signals
🟢 Bullish regime = fast EMA above slow + ATR margin
🔴 Bearish regime = fast EMA below slow − ATR margin
⚪ Neutral when neither condition is met
Works on any chart timeframe, but signals are based on weekly data
Ideal for position traders and longer-term swing trading
💡 Tip: Use this indicator to confirm larger trend direction and combine with lower timeframe strategies for entry timing.
System 1 (Weekly) is a simple trend-following indicator that uses weekly EMAs with ATR filtering to highlight strong directional shifts.
📈 Uses weekly fast & slow EMAs
🧭 ATR filter removes weak or choppy signals
🟢 Bullish regime = fast EMA above slow + ATR margin
🔴 Bearish regime = fast EMA below slow − ATR margin
⚪ Neutral when neither condition is met
Works on any chart timeframe, but signals are based on weekly data
Ideal for position traders and longer-term swing trading
💡 Tip: Use this indicator to confirm larger trend direction and combine with lower timeframe strategies for entry timing.
Release Notes
📆 System 1 — Weekly ScreenerSystem 1 (Weekly) is a trend-following screener indicator built to help traders quickly identify assets in strong weekly trends with significant volatility and solid liquidity.
🧭 How it works:
Weekly EMA Trend Flip — Uses a fast and slow EMA with ATR margin to confirm strong directional shifts and filter out noise.
ATR% (Weekly) — Measures weekly average true range as a percentage of price to highlight assets with meaningful volatility.
$ Volume (Weekly) — Displays average weekly dollar volume over the past 20 weeks to ensure liquidity.
Weeks Since Long Trigger — Lets you screen for how recently a long signal occurred (e.g. “Below 5” shows assets that triggered within the last 5 weeks).
📊 Screener Columns:
✅ LongSignal_1or0 → 1 = currently in a long trend
📈 ATR20_pct → average weekly ATR as a % of price
💰 ADDV20 → 20-week average weekly dollar volume
⏳ BarsSinceLong → number of weeks since the last long signal
💡 Use Cases:
Ideal for position traders and long-term swing traders
Scan for fresh weekly breakouts and momentum plays
Combine with lower-timeframe systems for entry timing and confirmation
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.