Daily trend flip system📈 System 1 — Daily Trend Flip Screener
System 1 (Daily) is a trend-following screener indicator designed to help traders quickly identify assets showing strong bullish momentum, meaningful volatility, and solid liquidity.
By combining an EMA crossover with ATR filtering, this tool filters out weak or noisy signals and focuses on clean daily breakouts.
🧭 How it works
EMA Trend Flip — Signals when the fast EMA crosses above the slow EMA with an ATR-based buffer, reducing false triggers in chop.
ATR% Filter — Shows the 20-day average true range as a percentage of price to highlight assets with real movement.
$ Volume Filter — Displays average daily dollar volume over the past 20 days to ensure liquidity.
Days Since Long Trigger — Tracks how many trading days have passed since the last bullish flip, making it easy to find fresh momentum.
📊 Screener Columns
✅ LongSignal_1or0 — 1 if currently in a long signal
📈 ATR20_pct — 20-day ATR as a % of price
💰 ADDV20 — 20-day average daily dollar volume
⏳ DaysSinceLong — days since the last long trigger
💡 Use Cases
Quickly scan for daily breakout setups
Combine volatility and liquidity filters to narrow down quality tickers
Catch new momentum trades early in their trend
Build cleaner watchlists without manually scanning dozens of charts
Moving Averages
EMA 9/20 Crossover AlertThis EMA 9/20 Crossover Alert indicator is a technical tool used on price charts to detect and notify traders when the short-term 9-period Exponential Moving Average (EMA) crosses above or below the longer-term 20-period EMA. This crossover often signals potential shifts in market momentum, signaling possible buy or sell opportunities. The indicator visually plots both EMAs on the chart and creates alert conditions so traders can be promptly informed of these crossover events, aiding in timely decision-making without needing to constantly watch the chart. It is widely used in momentum and trend-following trading strategies to identify trend reversals or continuations
EMAs 20 - 40 - 100 - 200
This script contains the 20-40-100-200 EMAs.
EMA (Exponential)
Best for active or short-term trading because:
It adjusts more quickly to recent price changes.
It allows for earlier detection of trend reversals.
It is preferred by traders who trade calls and puts for a few days or weeks.
Example:
On 15-minute, 1-hour, or daily time frames, the 20-EMA or 40-EMA gives you early signals to open or close options.
It is good for momentum trades or quick breakouts.
Moving Average Ribbon AZlyMoving Average Ribbon AZly
The Moving Average Ribbon AZly is a flexible trend-following indicator that visualizes market direction, strength, and transition phases using multiple customizable moving averages. It helps traders instantly identify when short-, medium-, and long-term trends align or diverge.
🔧 How it works
Up to six moving averages can be plotted, each with its own:
Type (SMA, EMA, SMMA, WMA, VWMA, or HMA)
Length, color, and width
Custom source input
The script also adds adaptive color fills between key pairs:
MA1–MA2: short-term momentum
MA4–MA5: mid-term bias
MA5–MA6: long-term trend
Bullish alignment paints green or blue ribbons, while bearish alignment turns them red or pink. The wider the ribbon, the stronger the trend separation.
💡 Why it’s better
Unlike typical ribbon indicators, this version offers full per-line customization, adaptive color fills, and a clean, high-contrast design that makes trend shifts instantly recognizable . It’s optimized for clarity, flexibility, and smooth performance on any market or timeframe.
🎯 Trading ideas
Trend confirmation: Trade only in the direction of the ribbon (green for long, red for short).
Early reversals: Watch for the fastest MAs (MA1–MA2) crossing the mid-term pair (MA4–MA5) as early signals of a trend shift.
Momentum compression: When the ribbon narrows or colors alternate rapidly, it signals consolidation or potential breakout zones.
Pullback entries: Enter trades when price bounces off the outer ribbon layer in the direction of the dominant trend.
Multi-timeframe use: Combine with a higher timeframe ribbon to confirm overall market bias.
📊 Recommended use
Works on all markets and timeframes. Ideal for trend-following, swing trading, and visual confirmation of price structure.
Key-Levels - D/W/M High-Low + Fib + MA🧭 Key-Levels – D/W/M High-Low + Fibonacci + Moving Averages
A complete multi-timeframe analysis toolkit that combines Daily, Weekly, and Monthly high/low levels, Fibonacci retracements, and customizable moving averages — all in one clean, efficient display.
Ideal for traders who want to identify key reaction zones, retracement levels, and trend alignment across multiple timeframes.
🔹 Features
1. Prior High/Low Levels
Plots Daily (PDH/PDL), Weekly (PWH/PWL), and Monthly (PMH/PML) key levels
Adjustable colors, styles (Solid / Dashed / Dotted), and line widths
Optional midline display for each timeframe
Displays live labels with price values and % difference from current close
Extend lines rightward to project future price interactions
2. Fibonacci Retracement
Auto-detects swing highs/lows using configurable pivot lengths
Smart pivot logic prioritizes major swings based on % span
Auto-orients retracements depending on trend direction
Customizable visibility and color for each Fibonacci level
Supports 0.236 → 1.618 levels, with optional auto-extension in uptrend scenarios
Displays ratio + price for each level label
3. Pivot Labels
Optionally show pivot high/low labels with customizable text and background colors
Independent control of left/right length and label style
4. Moving Averages
Up to three customizable MAs (default: 8 EMA, 21 EMA, 50 SMA)
Choose between EMA or SMA for each
Toggle individual or all moving averages
Adjustable lengths, colors, and line widths
5. Alerts
Built-in alert condition for price crossing a user-defined level
Clean alert message format with ticker symbol and live price
⚙️ Customization
Flexible style controls for lines, labels, and colors
Adjustable right-extension length for projecting levels
Font size and visibility toggles for all elements
Smart grouping for intuitive settings management
📈 Ideal For
Identifying key reversal or breakout zones
Spotting Fibonacci confluence between retracements and prior highs/lows
Tracking trend structure via multi-timeframe MAs
Swing traders, intraday traders, and technical analysts
💡 Summary
Key-Levels – D/W/M High-Low + Fib + MA is a professional-grade indicator designed to simplify complex multi-timeframe analysis.
It helps you see the bigger picture, find actionable zones, and trade with confidence.
🧩 Compatible with any market and timeframe.
EMA Trend Buy sell strategyThis strategy is built to help investors get into a trend safely and smartly — without rushing and without getting in and out too often.
When to Buy:
First Signal – Small Step In (50% Buy)
When the short-term trend (EMA 18) turns positive and goes above the medium trend (EMA 33),
👉 we buy half of our planned position.
This is an early warning that a new upward trend might be starting.
Second Signal – Full Confidence (Buy other 50%)
If the medium-term trend (EMA 33) also crosses above the long-term (EMA 50),
👉 we buy the other half of the position.
Now we’re more confident that the trend is real.
When to Sell:
First Warning – Reduce Position (Sell 50%)
If EMA 33 falls below EMA 50,
👉 we sell half of the position to reduce risk.
Trend Reversal – Exit Completely (Sell the rest)
If EMA 18 also falls below EMA 33,
👉 we sell the remaining half and leave the trade fully.
Why This Strategy?
📉 We don’t jump in all at once.
→ We wait for confirmation before going full in.
⏳ We stay in the trade as long as the trend is healthy.
→ No overtrading or reacting to small moves.
📊 We get out slowly, not suddenly.
→ This helps protect profits and avoid emotional decisions.
Differenza Close - SMA200 con MM9 dinamicaDifferenza Close - SMA200 con MM9 dinamica
distanza tra i prezzi e la sua media di lungo periodo.
Просто и ясноThis indicator is a comprehensive trading tool that combines multiple moving averages (MA) and volume profile analysis. Here’s a brief overview of its main components:
Moving Averages System
The indicator displays several types of moving averages with customizable parameters:
Primary MA System:
Two main MAs (MA1 and MA2) with selectable types (SMA, EMA, WMA, VWMA, RMA, HMA)
Customizable lengths for both MAs
MA1 is plotted in blue, MA2 in red
Global Trend MA:
A long-term MA (green line) for trend identification
An additional multiplier line (purple) for support/resistance levels
Additional EMAs:
Multiple EMAs with different periods (from 5 to 150 periods)
Dynamic color coding (green/red) based on direction
Two key EMAs (35 and 90 periods) plotted in yellow
Volume Profile Analysis
The indicator includes a volume profile component that:
Analyzes price distribution over a specified number of bars
Displays volume-based histograms showing:
Buy volume (blue bars)
Sell volume (red bars)
Point of Control (PoC) area
Plots top and bottom range lines
Key Features
Customizable Parameters:
MA types and lengths
Volume profile settings
Visual appearance
Overlays:
All elements are plotted on the price chart
Multiple MA lines for trend analysis
Volume histograms for market depth analysis
Practical Use:
Trend identification using MA crossovers
Support/resistance levels from MA lines
Volume analysis for market sentiment
Potential reversal zones based on volume distribution
The indicator is designed for both trend following and reversal trading strategies, providing a combination of trend analysis tools and volume-based market structure insights.
Это комплексный индикатор для технического анализа, который объединяет несколько инструментов:
Скользящие средние (MA) разных типов (SMA, EMA, WMA, VWMA, RMA, HMA) с настраиваемыми периодами
Основная система из двух MA (синяя и красная линии) для определения трендов
Глобальная MA (зелёная линия) для анализа долгосрочного тренда
Дополнительные EMA с динамической раскраской (зелёный/красный)
Профиль объёма с гистограммами покупок (синие) и продаж (красные)
Индикатор помогает:
Определять тренды через пересечения MA
Находить уровни поддержки/сопротивления
Анализировать рыночный объём
Оценивать настроения участников рынка
Инструмент подходит как для внутридневной торговли, так и для долгосрочного анализа. Все элементы отображаются прямо на графике цены.
WHANG EMA-MACD🔥 Smart EMA14 x EMA70 + MACD Trend Alert System
Description:
Tired of chasing false signals?
This simple but powerful indicator helps you catch real trend moves — not the noise.
When EMA14 crosses EMA70 with MACD confirmation, and both EMAs point the same way, you’ll get a clean Buy or Sell alert right on your chart.
No messy settings, no guessing — just clear signals in strong trends.
✨ Features:
🔔 Real-time alerts via “Any alert() function call”
🟢 Buy when EMA14 crosses above EMA70 + MACD > 0
🔴 Sell when EMA14 crosses below EMA70 + MACD < 0
📈 Trades only when both EMAs slope in the same direction
⚙️ Customizable inputs for any market or timeframe
How to use:
Add the indicator to your chart
Create an alert → choose Any alert() function call
Relax and wait for your signals — no need to watch every candle!
Perfect for traders who want to follow the trend, avoid sideways traps, and get early alerts when momentum kicks in 🚀
Elipli5648This indicator displays two moving averages on the same chart — the 9-period and 200-period simple moving averages (SMA).
Both lines are customizable in color and line width directly from the settings menu.
Useful for identifying short-term vs long-term trend direction.
elipli5648 , MA 9 & 200 (Combined) — clean versionThis indicator displays two moving averages on the same chart — the 9-period and 200-period simple moving averages (SMA).
Both lines are customizable in color and line width directly from the settings menu.
Useful for identifying short-term vs long-term trend direction.
“VWAP Precision Suite — EMA Cloud + RTH Anchored Zones”🧠 “VWAP Precision Suite — EMA Cloud + RTH Anchored Zones”
(Alternative titles for testing engagement)
“VWAP Zone Pro — EMA Cloud + RTH Levels”
“VWAP Fusion System — EMA Bias & Daily Anchors”
“Session Flow Pro — VWAP + EMA Trend Matrix”
📜 Description
🔹 Overview
The VWAP Precision Suite is an all-in-one market structure indicator built for intra-day precision and trend confirmation.
It combines institutional-grade tools — VWAP bands, EMA trend zones, and RTH high/low anchors — to help traders identify momentum shifts, session extremes, and volume-weighted fair value zones in real time.
Whether you’re a scalper, swing trader, or futures/day trader, this tool adapts to any trading style with fully customizable inputs.
⚙️ Core Features
✅ Dynamic VWAP Bands — plots ±1/2 ATR deviation zones around the VWAP for intraday fair-value mean reversion and trend extension tracking.
✅ EMA Cloud Zone (9/21 by default) — identifies short-term bias shifts using a color-coded cloud between EMAs.
✅ RTH High/Low Mapping — tracks live session high/low levels plus the previous day’s anchors.
✅ Anchored VWAP (Daily Reset) — plots rolling session VWAP using volume-weighted price action for precision mean tracking.
✅ Trend Color Background — visually highlights bias direction for quick momentum reads.
✅ Customizable Everything — modify EMA lengths, VWAP ATR multipliers, visibility toggles, and background colors to fit your playbook.
🧩 Suggested Starter Settings
Use these settings to begin, then fine-tune to your strategy:
Setting Recommended Description
VWAP Bands ✅ On ±1×ATR for precision zones
EMA Zone ✅ On Fast EMA: 9 / Slow EMA: 21
Anchored VWAP ✅ On Daily reset for new session
RTH High/Low ✅ On Shows live and prior session levels
Trend Background ✅ On Visual bias filter
Color Scheme Green = Bullish Bias / Red = Bearish Bias
💡 Tip:
Scalpers can tighten ATR multipliers (0.8–1.2).
Swing traders can widen ATR multipliers (1.5–2.0).
Adjust EMA 9/21 to faster (5/13) or slower (20/50) based on volatility.
📊 Use Case Examples
📈 Fade the VWAP deviation band and ride back to mean.
🔁 Trade reversals using EMA cloud color flips.
🕒 Mark confluence between Anchored VWAP + RTH highs/lows for breakout zones.
💹 Combine with order-flow or volume profile for higher conviction.
⚠️ Disclaimer
This indicator is for educational purposes only and does not constitute financial advice.
Trading involves risk and may result in losses.
The author is not responsible for any financial decisions made using this tool.
Always use sound risk management and back test before trading live.
© 2025. All rights reserved. Redistribution or resale of this indicator, in full or in part, is strictly prohibited without the author’s written consent.
10/21 EMA + 50/200 Daily SMAAll four relevant moving averages in one script to allow you to add move indicators.
BRC High/Low + Retest + Sweep🧭 Overview
The BRC System (Break–Retest–Claim) is a structured breakout-retest strategy that automatically identifies new highs or lows, confirms liquidity sweeps, and highlights high-probability reclaim zones. It supports both long and short setups with adaptive zone shading and full-session awareness.
⚙️ Core Features
✅ Dual-Side Logic: Detects both bullish (Break–Retest–Reclaim) and bearish (Breakdown–Retest–Reclaim) setups.
✅ Liquidity Sweep Mode: Captures false breakouts (sweep-and-reclaim) for advanced liquidity-based trading.
✅ Adaptive Shading:
🟩 Green — Long bias
🟥 Red — Short bias
⬜ Grey — Neutral (weak ADX)
✅ EMA + ADX Trend Filters: Confirms direction using higher-timeframe momentum.
✅ Configurable Profiles: Pre-tuned for Gold day-trades and EUR/USD swings (customizable mode included).
✅ Compact Dashboard: Shows active profile, trend timeframe, ADX, bias direction, and win/loss stats for the last N trades.
✅ Abbreviated Labels (toggle): RL = Retest Long | SL = Sweep Long | RS = Retest Short | SS = Sweep Short.
✅ Dynamic Zones: Automatically updates breakout-retest areas with visual boxes extending forward.
📊 How It Works
Detects a new swing high/low breakout within a chosen lookback range.
Waits for retest of the broken level (or reclaim after liquidity sweep).
Confirms entry when body closes in trend direction + ADX/EMA filters pass.
Tracks outcomes with auto-calculated win % dashboard.
💡 Best Use
Use on Gold (XAUUSD) for intraday scalps or EUR/USD for swing trades.
Works across timeframes — best visual clarity on M15–H4.
Integrate with your risk-reward or alert-triggered execution system.
Volume-Confirmed Reversal Engine [AlgoPoint]Volume-Confirmed Reversal Engine v2.0
Overview
A price pattern alone is not enough to signal a high-probability reversal. True market turning points—moments of capitulation or euphoria—are almost always confirmed by a significant spike in volume.
The Volume-Confirmed Reversal Engine is designed to identify these exact moments. It filters out low-conviction price movements and focuses only on reversal patterns that are backed by meaningful volume activity.
How It Works
The indicator's logic is based on a sequential confirmation process:
- High-Volume Anchor Candle: The engine first scans for an "Anchor Candle"—a candle that makes a new high or low over a user-defined look_back period. Critically, this candle's volume must also be significantly higher than the recent average. Low-volume breakouts are ignored.
- Setup Activation & Visualization: When a valid Anchor Candle is detected, the indicator enters a "setup" phase. It visually marks this on your chart by drawing a Setup Box around the high and low of the Anchor Candle, extending it forward for the duration of the confirm_in window.
- Confirmation & Signal: A final signal is only triggered if the price breaks out of the opposite side of the Setup Box within the confirmation window. This action, combined with the initial volume spike, confirms the reversal.
- Setup Box Visualization: See exactly which candle the indicator is watching and the key price levels (the box boundaries) that need to be broken for a signal.
Signal Strength Score (1-4): Every signal now comes with a score, providing insight into its quality based on four factors:
- The base price pattern is met.
- The initial Anchor Candle had high volume.
- The final Confirmation Candle also had high volume.
- The signal is aligned with the long-term macro trend (e.g., a BUY signal above the 200 EMA).
Status Dashboard: A simple panel on your chart tells you what the indicator is doing in real-time ("Scanning for Setups," "Watching Bullish Setup," etc.) and displays a countdown for how many bars are left for a confirmation.
How to Interpret & Use
- The Box: When a colored box appears, it's an early warning that a reversal setup is active. Watch the boundaries of the box for a potential breakout.
- The Score: Use the score to gauge the quality of a signal. A 3/4 or 4/4 score represents a very high-conviction setup where multiple technical factors are aligned.
- The Dashboard: Use the panel to understand the indicator's current state and the time-sensitivity of an active setup.
- The BUY/SELL Labels: These are the final, actionable triggers, appearing only after the full price and volume confirmation process is complete.
RED RICHI EMA 34&55This indicator displays two exponential moving averages (EMA 34 & EMA 55) to identify mid-term trend direction.
It also marks crossover points with green and red circles for bullish and bearish trend shifts.
FirstStrike Long 200 - Daily Trend Rider [KedArc Quant]Strategy Description
FirstStrike Long 200 is a disciplined, long-only momentum strategy designed for daily "strike-first" entries in trending markets. It scans for RSI momentum above a customizable trigger (default 50), confirmed by EMA trend filters, and limits you to *exactly one trade per day* to avoid overtrading. It uses ATR for dynamic risk management (1.5x stop, 2:1 RR target) and optional trailing stops to ride winners. Backtested with realistic commissions and sizing, it prioritizes low drawdowns (<1% max in tests) over aggressive gains—ideal for swing traders seeking quality setups in bull runs.
Why It's Different from Other Strategies
Unlike generic RSI crossover bots or EMA ribbon mashups that spam signals and bleed in chop, FirstStrike enforces a "one-and-done" daily gate, blending precision momentum (RSI modes with grace/sustain) with robust filters (volume, sessions, rearm dips).
How It Helps Traders
- Reduces Emotional Trading: One entry/day forces discipline—miss a setup? Wait for tomorrow. Perfect for busy pros avoiding screen fatigue.
- Adapts to Regimes: Switch modes for trends ("Cross+Grace") vs. ranges ("Any bar")—boosts win rates 5-10% in backtests on high-beta names like .
- Risk-First Design: ATR scales stops to vol capping DD at 0.2% while targeting 2R winners. Trailing option locks +3-5% runs without early exits.
- Quick Insights: Labels/alerts flag entries with RSI values; bgcolor highlights signals for visual scanning. Helps spot "first-strike" edges in uptrends, filtering ~60% noise.
Why This Is Not a Mashup
This isn't a Frankenstein of off-the-shelf indicators—while it uses standard RSI/EMA/ATR (core Pine primitives), the innovation lies in:
- Custom Trigger Engine: Switchable modes (e.g., "Cross+Grace+Sustain" requires post-cross hold) prevent perpetual signals, unlike basic `ta.crossover()`.
- Daily Rearm Gate: Resets eligibility only after a dip (if enabled), tying momentum to mean-reversion—original logic not found in common scripts.
- Per-Day Isolation: `var` vars + `ta.change(time("D"))` ensure zero pyramiding/overlaps, beyond simple session filters.
All formulae are derived in-house for "first-strike" (early RSI pops in trends), not copied from public repos.
Input Configurations
Let's break down every input in the FirstStrike Long 200 strategy. These settings let you tweak the strategy like a dashboard—start with defaults for quick testing,
then adjust based on your asset or timeframe (5m for intraday). They're grouped logically to keep things organized, and most have tooltips in the script for quick reminders.
RSI / Trigger Group: The Heart of Momentum Detection
This is where the magic starts—the strategy hunts for "upward energy" using RSI (Relative Strength Index), a tool that measures if a stock is overbought (too hot) or oversold (too cold) on a 0-100 scale.
- RSI Length: How many bars (candles) back to calculate RSI. Default is 14, like a 14-day window for daily charts. Shorter (e.g., 9) makes it snappier for fast markets; longer (21) smooths out noise but misses quick turns.
- Trigger Level (RSI >= this): The key RSI value where the strategy says, "Go time!" Default 50 means enter when RSI crosses or holds above the neutral midline. Why is this trigger required? It acts as your "green light" filter—without it, you'd enter on every tiny price wiggle, leading to endless losers. RSI above this shows building buyer power, avoiding weak or sideways moves. It's essential for quality over quantity, especially in one-trade-per-day setups.
- Trigger Mode: Picks how strict the RSI signal must be. Options: "Cross only" (exact RSI crossover above trigger—super precise, fewer trades); "Cross+Grace" (crossover or within a grace window after—gives a second chance); "Cross+Grace+Sustain" (crossover/grace plus RSI holding steady for bars—best for steady climbs); "Any bar >= trigger" (looser, any bar above—more opportunities but riskier in chop). Start with "Any bar" for trends, switch to "Cross only" for caution.
- Grace Window (bars after cross): If mode allows, how many bars post-RSI-cross you can still enter if RSI dips but recovers. Default 30 (about 2.5 hours on 5m). Zero means no wiggle room—pure precision.
- Sustain Bars (RSI >= trigger): In sustain mode, how many straight bars RSI must stay above trigger. Default 3 ensures it's not a fluke spike.
- Require RSI Dip Below Rearm Before Any Entry?: A yes/no toggle. If on, the strategy "rearms" only after RSI dips below a low level (like a breather), preventing back-to-back signals in overextended rallies.
- Rearm Level (if requireDip=true): The dip threshold for rearming. Default 45—RSI must go below this to reset eligibility. Lower (30) for deeper pullbacks in volatile stocks.
For the trigger level itself, presets matter a lot—default 50 is neutral and versatile for broad trends. Bump to 55-60 for "strong momentum only" (fewer but higher-win trades, great in bull runs like tech surges); drop to 40-45 for "early bird" catches in recoveries (more signals but watch for fakes in ranges). The optimize hint (40-60) lets you test these in TradingView to match your risk—higher presets cut noise by 20-30% in backtests.
Trend / Filters Group: Keeping You on the Right Side of the Market
These EMAs (Exponential Moving Averages) act like guardrails, ensuring you only long in uptrends.
- EMA (Fast) Confirmation: Short-term EMA for price action. Default 20 periods—price must be above this for "recent strength." Shorter (10) reacts faster to intraday pops.
- EMA (Trend Filter): Long-term EMA for big-picture trend. Default 200 (classic "above the 200-day" rule)—price above it confirms bull market. Minimum 50 to avoid over-smoothing.
Optional Hour Window Group: Timing Your Strikes
Avoid bad hours like lunch lulls or after-hours tricks.
- Restrict by Session?: Yes/no for using exact market hours. Default off.
- Session (e.g., 0930-1600 for NYSE): Time string like "0930-1600" for open to close. Auto-skips pre/post-market noise.
- Restrict by Hour Range?: Fallback yes/no for simple hours. Default off.
- Start Hour / End Hour: Clock times (0-23). Defaults 9-15 ET—focus on peak volume.
Volume Filter Group: No Volume, No Party
Confirms conviction—big moves need big participation.
- Require Volume > SMA?: Yes/no toggle. Default off—only fires on above-average volume.
- Volume SMA Length: Periods for the average. Default 20—compares current bar to recent norm.
Risk / Exits Group: Protecting and Profiting Smartly
Dynamic stops based on volatility (ATR = Average True Range) keep things realistic.
- ATR Length: Bars for ATR calc. Default 14—measures recent "wiggle room" in price.
- ATR Stop Multiplier: How far below entry for stop-loss. Default 1.5x ATR—gives breathing space without huge risk
- Take-Profit R Multiple: Reward target as multiple of risk. Default 2.0 (2:1 ratio)—aims for twice your stop distance.
- Use Trailing Stop?: Yes/no for profit-locking trail. Default off—activates after entry.
- Trailing ATR Multiplier: Trail distance. Default 2.0x ATR—looser than initial stop to let winners run.
These inputs make the strategy plug-and-play: Defaults work out-of-box for trending stocks, but tweak RSI trigger/modes first for your style.
Always backtest changes—small shifts can flip a 40% win rate to 50%+!
Outputs (Visuals & Alerts):
- Plots: Blue EMA200 (trend line), Orange EMA20 (price filter), Green dashed entry price.
- Labels: Green "LONG" arrow with RSI value on entries.
- Background: Light green highlight on signal bars.
- Alerts: "FirstStrike Long Entry" fires on conditions (integrates with TradingView notifications).
Entry-Exit Logic
Entry (Long Only, One Per Day):
1. Daily Reset: New day clears trade gate and (if required) rearm status.
2. Filters Pass: Time/session OK + Close > EMA200 (trend) + Close > EMA20 (price) + Volume > SMA (if enabled) + Rearmed (dip below rearm if toggled).
3. Trigger Fires: RSI >= trigger via selected mode (e.g., crossover + grace window).
4. Execute: Enter long at close; set daily flag to block repeats.
Exit:
- Stop-Loss: Entry - (ATR * 1.5) – dynamic, vol-scaled.
- Take-Profit: Entry + (Risk * 2.0) – fixed RR.
- Trailing (Optional): Activates post-entry; trails at Close - (ATR * 2.0), updating on each bar for trend extension.
No shorts or hedging—pure long bias.
Formulae Used
- RSI: `ta.rsi(close, rsiLen)` – Standard 14-period momentum oscillator (0-100).
- EMAs: `ta.ema(close, len)` – Exponential moving averages for trend/price filters.
- ATR: `ta.atr(atrLen)` – True range average for stop sizing: Stop = Entry - (ATR * mult).
- Volume SMA: `ta.sma(volume, volLen)` – Simple average for relative strength filter.
- Grace Window: `bar_index - lastCrossBarIndex <= graceBars` – Counts bars since RSI crossover.
- Sustain: `ta.barssince(rsi < trigger) >= sustainBars` – Consecutive bars above threshold.
- Session Check: `time(timeframe.period, sessionStr) != 0` – TradingView's built-in session validator.
- Risk Distance: `riskPS = entry - stop; TP = entry + (riskPS * RR)` – Asymmetric reward calc.
FAQ
Q: Why only one trade/day?
A: Prevents revenge trading in volatile sessions . Backtests show it cuts losers by 20-30% vs. multi-entry bots.
Q: Does it work on all assets/timeframes?
A: Best for trending stocks/indices on 5m-1H. Test on crypto/forex with wider ATR mult (2.0+).
Q: How to optimize?
A: Use TradingView's optimizer on RSI trigger (40-60) and EMA fast (10-30). Aim for PF >1.0 over 1Y data.
Q: Alerts don't fire—why?
A: Ensure `alertcondition` is enabled in script settings. Test with "Any alert() function calls only."
Q: Trailing stop too loose?
A: Tune `trailMult` to 1.5 for tighter; it activates alongside fixed TP/SL for hybrid protection.
Glossary
- Grace Window: Post-RSI-cross period (bars) where entry still allowed if RSI holds trigger.
- Rearm Dip: Optional pullback below a low RSI level (e.g., 45) to "reset" eligibility after signals.
- Profit Factor (PF): Gross profit / gross loss—>1.0 means winners outweigh losers.
- R Multiple: Risk units (e.g., 2R = 2x stop distance as target).
- Sustain Bars: Consecutive bars RSI stays >= trigger for mode confirmation.
Recommendations
- Backtest First: Run on your symbols (/) over 6-12M; tweak RSI to 55 for +5% win rate.
- Live Use: Start paper trading with `useSession=true` and `useVol=true` to filter noise.
- Pairs Well With: Higher TF (daily) for bias; add ADX (>25) filter for strong trends (code snippet in prior chats).
- Risk Note: 10% sizing suits $100k+ accounts; scale down for smaller. Not financial advice—past performance ≠ future.
- Publish Tip: Add tags like "momentum," "RSI," "long-only" on TradingView for visibility.
Strategy Properties & Backtesting Setup
FirstStrike Long 200 is configured with conservative, realistic backtesting parameters to ensure reliable performance simulations. These settings prioritize capital preservation and transparency, making it suitable for both novice and experienced traders testing on stocks.
Initial Capital
$100,000 Standard starting equity for portfolio-level testing; scales well for retail accounts. Adjust lower (e.g., $10k) for smaller simulations.
Base Currency
Default (USD) Aligns with most US equities (e.g., NASDAQ symbols); auto-converts for other assets.
Order Size
1 (Quantity) Fixed share contracts for simplicity—e.g., buys 1 share per trade. For % of equity, switch to "Percent of Equity" in strategy code.
Pyramiding
0 Orders No additional entries on open positions; enforces strict one-trade-per-day discipline to avoid overexposure.
Commission
0.1% Realistic broker fee (e.g., Interactive Brokers tier); factors in round-trip costs without over-penalizing winners.
Verify Price for Limit Orders
0 Ticks No slippage delay on TPs—assumes ideal fills for historical accuracy.
Slippage
0 Ticks Zero assumed slippage for clean backtests; real-world trading may add 1-2 ticks on volatile opens.
These defaults yield low drawdowns (<0.3% max in tests) while capturing trend edges. For live trading, enable slippage (1-3 ticks) to mimic execution gaps. Always forward-test before deploying!
⚠️ Disclaimer
This script is provided for educational purposes only.
Past performance does not guarantee future results.
Trading involves risk, and users should exercise caution and use proper risk management when applying this strategy.
Multi-Timeframe MA - TCMasterThis indicator displays up to four moving averages from different timeframes on a single chart.
It’s designed for traders who want to track higher-timeframe trends while analyzing price action on lower timeframes — a key technique in multi-timeframe confluence trading.
You can freely customize the type, length, timeframe, and color for each moving average line.
⚙️ Features
4 configurable Moving Averages (each with its own type, length, and timeframe).
Supported types:
SMA, EMA, WMA, RMA, HMA, VWMA, DEMA, TEMA.
Real-time values are fetched from higher timeframes using request.security() (no repaint).
Individual visibility toggle and line width for each MA.
Dynamic info label shows current distance between price and each MA.
Built with Pine Script v6, ensuring optimal performance and flexibility.
📊 Typical Use Cases
Identify trend direction across multiple timeframes.
Confirm entries/exits using higher timeframe trend alignment.
Spot potential reversal or continuation zones when short-term price interacts with long-term MAs.
Build confluence setups for swing, scalp, or intraday strategies.
🧠 Example Setup
MA Type Length Timeframe Purpose
MA #1 SMA 200 1m Micro trend
MA #2 EMA 200 5m Short-term trend
MA #3 EMA 200 15m Medium trend
MA #4 SMA 200 30m Macro trend
🔔 Tips
Combine with oscillators (e.g., RSI, Stoch, MACD) for stronger confluence.
Use color coding to distinguish short vs long timeframe trends.
Consider adding alerts when price crosses any MA (can be extended easily in code).
⚠️ Notes
All higher-timeframe data is handled safely using lookahead=barmerge.lookahead_off to prevent repainting.
Label updates only on the latest bar for efficiency.
VWMA, DEMA, TEMA, and HMA are computed via internal formulas for compatibility with Pine Script v6.
🏁 Summary
Multi-Timeframe MA is a powerful tool for traders who want to merge the clarity of moving averages with the precision of multi-timeframe analysis.
It helps you see the bigger picture without switching charts — perfect for intraday, swing, and trend-following strategies.
Multi-Timeframe MA - TCMaster🧩 Overview
This indicator displays up to four moving averages from different timeframes on a single chart.
It’s designed for traders who want to track higher-timeframe trends while analyzing price action on lower timeframes — a key technique in multi-timeframe confluence trading.
You can freely customize the type, length, timeframe, and color for each moving average line.
⚙️ Features
4 configurable Moving Averages (each with its own type, length, and timeframe).
Supported types:
SMA, EMA, WMA, RMA, HMA, VWMA, DEMA, TEMA.
Real-time values are fetched from higher timeframes using request.security() (no repaint).
Individual visibility toggle and line width for each MA.
Dynamic info label shows current distance between price and each MA.
Built with Pine Script v6, ensuring optimal performance and flexibility.
📊 Typical Use Cases
Identify trend direction across multiple timeframes.
Confirm entries/exits using higher timeframe trend alignment.
Spot potential reversal or continuation zones when short-term price interacts with long-term MAs.
Build confluence setups for swing, scalp, or intraday strategies.
🧠 Example Setup
MA Type Length Timeframe Purpose
MA #1 SMA 200 1m Micro trend
MA #2 EMA 200 5m Short-term trend
MA #3 EMA 200 15m Medium trend
MA #4 SMA 200 30m Macro trend
🔔 Tips
Combine with oscillators (e.g., RSI, Stoch, MACD) for stronger confluence.
Use color coding to distinguish short vs long timeframe trends.
Consider adding alerts when price crosses any MA (can be extended easily in code).
⚠️ Notes
All higher-timeframe data is handled safely using lookahead=barmerge.lookahead_off to prevent repainting.
Label updates only on the latest bar for efficiency.
VWMA, DEMA, TEMA, and HMA are computed via internal formulas for compatibility with Pine Script v6.
🏁 Summary
Multi-Timeframe MA is a powerful tool for traders who want to merge the clarity of moving averages with the precision of multi-timeframe analysis.
It helps you see the bigger picture without switching charts — perfect for intraday, swing, and trend-following strategies.
EMA 9/18 Weekly on all time frameweekly ema 9/18 on all your time frame
If you want to have your weekly time frame ema on all your time frame this indicator is made for you !
BTC 5-MA Multi Cross Strategy By Hardik Prajapati Ai TradelabThis strategy is built around the five most powerful and commonly used moving averages in crypto trading — 5, 20, 50, 100, and 200-period SMAs (Simple Moving Averages) — applied on a 1-hour Bitcoin chart.
Core Idea:
The strategy aims to identify strong bullish trends by confirming when the price action crosses above all key moving averages. This alignment of multiple MAs indicates momentum shift and helps filter out false breakouts.
⸻
⚙️ How It Works:
1. Calculates 5 Moving Averages:
• 5 MA → Short-term momentum (fastest signal)
• 20 MA → Near-term trend confirmation
• 50 MA → Mid-term trend filter
• 100 MA → Long-term trend foundation
• 200 MA → Macro-trend direction (strongest support/resistance)
2. Buy Condition (Entry):
• A Buy is triggered when:
• The price crosses above the 5 MA, and
• The closing price remains above all other MAs (20, 50, 100, 200)
This signals that momentum is aligned across all time horizons — a strong uptrend confirmation.
3. Sell Condition (Exit):
• The position is closed when price crosses below the 20 MA, showing weakness in short-term momentum.
4. Visual Signals:
• 🟢 BUY triangle below candles → Entry signal
• 🔴 SELL triangle above candles → Exit signal
• Colored MAs plotted for trend clarity.
⸻
📈 Recommended Usage:
• Chart: BTC/USDT
• Timeframe: 1 Hour
• Type: Trend-following crossover strategy
• Ideal for: Identifying major breakout moves and confirming trend reversals.
⸻
⚠️ Notes:
• This script is meant for educational and backtesting purposes only.
• Always apply additional confirmation tools (like RSI, Volume, or VIX-style filters) before live trading.
• Works best during trending markets; may produce whipsaws in sideways zones.
TGFA Flexible Alerts Multi-MA CrossoversTGFA Flexible Alerts, Multi-MA Crossovers
Description
Flexible MA crossovers with BUY/SELL alerts, customizable candle colors, and an info box for ATR/volatility insights. Supports EMA/SMA/HMA/VWAP on any chart.
Overview
TGFA Flexible Alerts is a versatile Pine Script indicator for traders seeking customizable moving average (MA) crossovers, visual signals, and quick-reference metrics. It overlays crossover lines (e.g., fast EMA over slow SMA), generates BUY/SELL labels and alerts, colors candles based on themes, and includes an optional info box with ATR bands, support/resistance, and trend projections. Built for any symbol and timeframe (optimized for 1H intraday), it auto-detects Heikin Ashi charts and handles mixed MA types like responsive HMA with lagging EMAs. All logic uses built-in TA functions for reliability—no repainting on confirmed bars.
Key Features
MA Crossover Engine: Configurable lines (EMA, SMA, HMA, VWAP) with dynamic colors (HMA tints green/red based on slope). Enable/disable via inputs.
Invert Signals Toggle: Flips BUY/SELL logic for mixed MA setups (e.g., HMA as fast line over EMA).
Reasoning: Traditional crossovers assume a fast line (low lag) crossing above a slow line (high lag) for buys. HMA's hull design makes it ultra-responsive, so it may "lead" too aggressively—causing premature signals. Inverting aligns it with user intuition (e.g., HMA dipping below then recovering signals strength), reducing false positives in trending markets. Test on your pairs!
Visual Alerts: BUY/SELL labels at crossover price (with optional price display and offset adjustment).
Single MA Overlays: Independent plots for EMA/SMA/HMA/VWAP (length 0 to hide).
Info Box: Real-time table with current price, ±1/2 ATR bands, median price (over lookback), trend (SMA50 slope), volatility % (ATR normalized), support/resistance (recent highs/lows), and reversal projections (tied to SMA50 pivot for up/down bias).
Candle Coloring: 20+ themes (dark/light canvases) for bull/bear/reversal/low-volume bars—e.g., Emerald Blaze greens uptrends, dims on low vol. Toggle off for no changes.
Chart Source Flexibility: Auto-switches to Heikin Ashi if detected; manual override for Regular/HA.
Alerts fire on crossovers/crossunders (custom messages with ticker/interval). Open-source for forking.
How to Use
Add to Chart: Search in TradingView's public library, apply to any symbol (e.g., stocks, forex). Best on 1H for intraday, but works on daily/weekly too.
Setup Crossovers: Choose Line 1/2 types/lengths (e.g., HMA 9 over SMA 20). Enable "Invert Signals" if using HMA—prevents lag mismatches in volatile assets.
Alerts & Labels: Toggle labels for visuals; set TradingView alerts on "Buy"/"Sell" conditions. Use offset for crowded charts.
Info Box Insights: Enable for quick scans—e.g., enter long near support if trend is bullish and price > median. Adjust ATR length (default 14) for sensitivity.
Candle Themes: Pick a scheme (e.g., Neon Pulse for dark mode); it overrides bar colors without altering data.
Customization Tip: For HMA-heavy setups, invert + short lengths (5-9) catch turns early; pair with volume filter in alerts.
Limitations & Disclaimers - Designed for overlay on price charts; may overlap in tight ranges—adjust transparency via styles.
HMA can repaint intra-bar; signals confirm on close. Not back tested for all assets—validate with strategy tester.
Info box projections use SMA(50) as a trend pivot (same for up/down as reference); customize via code for advanced calcs. Candle colors are cosmetic only.
This is an analysis tool, not advice. Trading involves risk; combine with fundamentals/news. Past performance isn't indicative of future results. No liability for losses.
I'm still a newbie, so feedback encouraged!
Thank you!!
ThisGirl
ATR Horizontal Lines from EMA and SMA with TableHow it works:
The script calculates ATR levels (of your choosing)
Instead of plotting curves, it creates horizontal lines
The lines are deleted and recreated on each bar to show current levels
Lines extend to the right or can be limited to a certain width
Customization options:
Line width (1-10 pixels)
Individual colors for each of the 4 lines
All the original parameters (EMA/SMA lengths, ATR length, multipliers)
The horizontal lines will now show the current ATR-based support/resistance levels and move dynamically as the EMAs, SMA, and ATR values change with new price data.