5 EMA Short Strategy (Uptrend Filter for 5-min)
Trend based 5 EMA short strategy.
Visualization is kept simple for better back testing and to avoid confirmation bias. It uses 20 EMA trending momentum to establish 5ema shorts. More restrictive and tighter specification.
Trend EMA length=20 day period
Short EMA length=5 day period
Disclaimer: I don't own this strategy only adding some script tweaks to what is publicly available to make it more restrictive and narrow. Feel free to credit the one who conceptualized it and I shall add their names as needed.
Moving Averages
Dynamic Trade Signal Validator (DTSV)The Dynamic Trade Signal Validator (DTSV) is designed to filter false trade signals while generating reliable, frequent trade opportunities. False signals, which lead to unprofitable trades, often occur in choppy or low-momentum markets. The DTSV combines Hull Moving Average (HMA) crossovers, Average True Range (ATR) breakout confirmation, and MACD histogram momentum filtering to ensure signals align with trend, volatility, and momentum, making it ideal for day trading or swing trading across assets like stocks, forex, or cryptocurrencies.
How It Works
The DTSV uses three components to validate trade signals, balancing frequency and reliability:
HMA Crossover for Trend Direction:
Two HMAs (default: 9-period fast, 21-period slow) detect trend changes. A buy signal triggers when the fast HMA crosses above the slow HMA (bullish), and a sell signal when it crosses below (bearish). HMAs reduce lag compared to traditional MAs, enabling more responsive trend detection.
ATR Breakout Confirmation:
The 14-period ATR ensures significant price movement by requiring the bar’s range (high minus low) to exceed the ATR multiplied by 1.0 (adjustable). This confirms volatility, reducing false signals in stagnant markets.
MACD Histogram Momentum Filter:
The MACD (default: 12, 26, 9) histogram confirms momentum. Buy signals require a positive histogram (bullish momentum), and sell signals need a negative histogram (bearish momentum), ensuring directional strength.
Signal Generation
Buy signals (green triangles below bars) occur when a bullish HMA crossover, ATR breakout, and positive MACD histogram align. Sell signals (red triangles above bars) require a bearish crossover, ATR breakout, and negative histogram. This triple confirmation minimizes false trades while maintaining frequent signals.
Zero Lag MTF Moving Average by CoffeeshopCryptoBased on Moving Average Types supplied by @TradingView www.tradingview.com
Ideas and code enhanced to show higher timeframe by @CoffeeShopCrypto
It’s time to take the guesswork out of moving averages and multiple timeframes when day trading. Moving averages are a cornerstone of many trading strategies, often viewed as dynamic support and resistance levels. Traders rely on these levels to anticipate price reactions, whether it’s a bounce in a trending market or a reversal in a ranging one. Additionally, the direction and alignment of multi timeframe moving averages—whether they’re moving in the same direction or diverging—provide critical clues about market momentum and potential reversals. However, the traditional higher timeframe moving average indicators force traders to wait for higher timeframe candles to close, creating lag and missed opportunities.
The Old Way
For example: If you are on a 5 minute chart and you want to observe the location and direction of a 30 minute chart Moving Average, you'll need to wait for a total of 6 candles to close, and again every 6 candles after that. This only creates more lag.
The New Way
Now there is no waiting for high timeframe session candles to close. No matter what timeframe Moving Average you want to know about, this indicator will show you its location on your current chart at any time in real time.
For those who prefer Bollinger Bands, this indicator adds a whole new dimension to your strategy. Traders often wait for price action to break outside the lower time frame Bollinger bands before considering a trade, while still seeking key support or resistance levels beyond them. But if you don't know the position of your higher time frame Bollinger, you could be trading into a trap. With Zero Lag Multi Timeframe Moving Average, you can view both your current and higher timeframe Bollinger Bands simultaneously with zero waiting. This lets you instantly see when price action is traveling between the bands of either timeframe or breaking through both—indicating a strong trend in that direction. Additionally, when both sets of Bollinger Bands overlap at the same price levels, it highlights areas of strong consolidation and ranging conditions, giving you a clear picture of market dynamics. This is a key element in price action that tells you there is currently no direction to the market and both the current and higher time frames are flat.
Enter Zero Lag Multi Timeframe Moving Average—the ultimate tool for real-time higher timeframe moving averages and Bollinger Bands. This innovative indicator eliminates the delay, delivering instant, precise values for higher timeframe averages and bands, even on open candles. Seamlessly combining current and higher timeframe data, it allows traders to identify key moments where moving averages or Bollinger Bands align or diverge, signaling market conditions. Whether you’re gauging the strength of a trend, pinpointing potential reversals, or identifying consolidation zones, Zero Lag Multi Timeframe Moving Average gives you the clarity needed to make better trading decisions according to market conditions.
Why is this "Mashup" of moving averages different and important?
Honestly its really about the calculation thats imported through the "import library" function.
Heres what it does:
The ZLMTF-MA is designed to help traders easily see where higher timeframe moving averages and Bollinger Bands are—without needing to switch chart timeframes or wait for those larger candles to close. It works by adjusting common moving average types like SMA, EMA, and VWMA to show what they would look like if they were based on a higher timeframe, right on your current chart. This helps users stay focused on their main timeframe while still having a clear view of the bigger picture, making it easier to spot trend direction, key support and resistance levels, and overall market structure. The goal is to keep things simple, fast, and more visually informative for everyday traders.
Bollinger Bands
When working with Bollinger Bands, a common strategy is to take the trades once price action has escaped through the top or bottom of your current Bollinger Band.
A false breakout occurs when both Bollinger Bands are not moving in the same direction as eachother or when they are overlapping.
Moving Averages as Support and Resistance:
Traders who use Moving Averages as support or resistance, looking for rejections or failures of these areas can now see multiple timeframe price action instantly and simultaneously.
Trading Setup Examples:
Price Action Scenario 1:
Higher Timeframe Ranging-
When price action breaks through a current moving average headed toward a higher timeframe moving average, trades are taken with caution if the moving averages are converging.
Price Action Scenario 2:
Strong Trending Market -
If the moving averages are in the same direction, and your price action is now leading the low timeframe moving average, you have re-entered a strong trend.
Price Action Scenario 3:
High Timeframe Rejections -
If you have a rejection of a higher timeframe moving average, and your both averages are still diverging, this is the end of a pullback as you re-enter a strong trend in the original direction
Price Action Scenario 4:
Trend Reversals -
If you close beyond both the low and high timeframe moving averages, you can consider that price action is strong enough to change direction here and you should prepare for trade setups in the opposite direction of the previous.
HTF MA Label Information:
Even if your high timeframe moving average is turned off, you can still see this label.
It gives you a quick reminder of what high timeframe settings you have used to see MA values.
SMPivot Gaussian Trend Strategy [Js.K]This open-source strategy combines a Gaussian-weighted moving average with “Smart Money” swing-pivot breaks (BoS = Break-of-Structure) to capture trend continuations and early reversals. It is intended for educational and research purposes only and must not be interpreted as financial advice.
How the logic works
-------------------
1. Gaussian Moving Average (GMA)
• A custom Gaussian kernel (length = 30 by default) smooths price while preserving turning points.
• A second pass (“Smoothed GMA”) further filters noise; only its direction is used for bias.
2. Swing-Pivot detection
• High/Low pivots are found with a symmetric look-back/forward window (Pivot Length = 20).
• The most recent confirmed pivot creates a dynamic structure level (UpdatedHigh / UpdatedLow).
3. Entry rules
Long
• Price closes above the most recent pivot high **and** above Smoothed GMA.
Short
• Price closes below the most recent pivot low **and** below Smoothed GMA.
4. Exit rules
• Fixed stop-loss and take-profit in percent of current price (user-defined).
• Separate parameters and on/off switches for longs and shorts.
5. Visuals
• GMA (dots) and Smoothed GMA (line).
• Structure break lines plus “BoS PH/PL” labels at the midpoint between pivot and break.
Inputs
------
Gaussian
• Gaussian Length (default 30) – smoothing window.
• Gaussian Scatterplot – toggle GMA dots.
Smart-Money Pivot
• Pivot Length (default 20).
• Bull / Bear colors.
Risk settings
• Long / Short enable.
• Individual SL % and TP % (default 1 % SL, 30 % TP).
• Strategy uses percent-of-equity sizing; initial capital defaults to 10 000 USD.
Adjust these to reflect your own account size, realistic commission and slippage.
Best practice & compliance notes
--------------------------------
• Test on a data sample that yields ≥ 100 trades to obtain statistically relevant results.
• Keep risk per trade below 5–10 % of equity; the default values comply with this guideline.
• Explain any custom settings you publish that differ from the defaults.
• Do **not** remove the code header or licence notice (MPL-2.0).
• Include realistic commission and slippage in your back-test before publishing.
• The script does **not** repaint; orders are processed on bar close.
Usage
-----
1. Add the script to any symbol / timeframe; intraday and swing timeframes both work—adjust lengths accordingly.
2. Configure SL/TP and position size to match your personal risk management.
3. Run “List of trades” and the performance summary to evaluate expectancy; forward-test before live use.
Disclaimer
----------
Trading involves substantial risk. Past performance based on back-testing is not necessarily indicative of future results. The author is **not** responsible for any financial losses arising from the use of this script.
Q KAMA Clarity Trend Q KAMA Clarity Trend
A minimalistic yet versatile trend-following tool that combines **Kaufman’s Adaptive Moving Average (KAMA) with Gaussian smoothing and ATR-based breakout logic. Built for traders who value clarity, responsiveness, and visual simplicity.
🔧 Core Features
1. Adaptive KAMA Trend Line
• Dynamically adjusts to market volatility using Kaufman’s KAMA.
• Gaussian filter pre-smooths price to reduce noise before calculating KAMA.
2. Dual Trend Logic (toggle)
• Default: Trend shifts on price breakouts above/below KAMA ± ATR channel.
• Alternative: Faster signals based on price crossing KAMA directly.
3. Visual Feedback
• Auto-colored KAMA line based on trend direction (up/down/neutral).
• Arrows on trend reversals (up = green, down = red).
• Optional shadow fill below line for regime clarity.
• Optional dot marker ("⦿") on the KAMA line to show trend shifts.
4. Alerts
• Real-time alerts when a new uptrend or downtrend begins.
• Compatible with manual or automated strategies.
⚙️ Configurable Inputs
• Source: Price input (default: close)
• KAMA Length: Adjusts sensitivity (longer = smoother)
• ATR Length & Multiplier: Defines channel width for breakout detection
• Gaussian Filter (Length & Sigma): Controls smoothing strength
• Trend Logic Mode: ATR channel breakout vs. price-KAMA cross
• Style: Custom colors, background fill, marker visibility
📈 How to Use
• Follow trend arrows for directional confirmation
• Use ATR breakout mode for cleaner, filtered signals
• Switch to price-KAMA crossover mode for earlier entries
• Works well with structure, momentum, and volume confirmation
MA Crossover Volume Long Strategy✅ Strategy Logic:
This strategy is designed for long-only short-term trades and works across multiple timeframes. It uses a combination of price moving average crossover and volume moving average confirmation to determine entry signals, and applies dynamic take-profit (trailing) and fixed stop-loss mechanisms.
🟢 Entry Conditions (Long Only):
A long position is opened when all the following conditions are met:
Price crosses above the 25-period Simple Moving Average (SMA) — a bullish signal.
The 5-period volume moving average is greater than the 60-period volume moving average — indicating rising or strong volume support.
No current open position — to prevent multiple entries during the same signal.
🔴 Exit Conditions:
The strategy closes the position using two types of risk management:
1. Take Profit with Trailing Logic:
Once the price increases by 5% or more from the entry price, a trailing stop is activated.
The trailing stop follows the price with a 1% trailing offset.
If the price drops 1% from its highest point after reaching the 5% profit threshold, the position is closed to secure profits.
2. Fixed Stop Loss:
If the price drops 1% below the entry price, the position is closed automatically to limit the loss.
⚙️ Other Settings:
No short trades: This strategy is long-only.
No pyramiding: Only one position at a time is allowed. New entries are blocked until the current position is closed.
User-configurable parameters:
Price MA length (default: 25)
Volume short MA length (default: 5)
Volume long MA length (default: 60)
🧠 Summary:
This strategy combines trend-following (price above MA) with volume confirmation to identify strong bullish moves, and uses a smart trailing profit mechanism to lock in gains, while strictly capping downside risk at 1% per trade. It is suitable for intraday or swing trading depending on the chosen timeframe.
Forex Fire Sling Shot with Trade ManagementForex Fire Sling Shot Indicator with Trade Management
Description
The Forex Fire Sling Shot Indicator is a comprehensive trading system designed specifically for forex markets. It combines trend analysis, momentum confirmation, and advanced trade management features to help traders identify high-probability trading opportunities.
This indicator provides clear entry signals based on multiple EMA crossovers with MACD confirmation, while incorporating professional trade management tools including automatic stop loss calculation, take profit targets, and breakeven management.
Key Features
Triple EMA Trend Analysis: Uses 15, 50, and 200 EMAs to identify trend direction and entry points
MACD Confirmation: Optional MACD filter for enhanced signal reliability
Premium Signals: Strict entry criteria combining EMA crossover with MACD crossover
Automatic Trade Management: Calculates entry, stop loss, and take profit levels
Breakeven Management: Automatically adjusts stop loss to breakeven at predetermined profit levels
Visual Trade Setup: Displays trade management levels with clear labels
Status Dashboard: Real-time display of current market conditions
Alert System: Built-in alerts for premium trading signals
How to Use
Setup
Add the indicator to any forex chart (recommended timeframes: 1H, 4H, Daily)
Ensure your chart is clean without overlapping indicators
Configure input parameters according to your trading style
Signal Identification
Premium Buy Signal (Diamond Below Bar)
15 EMA crosses above 50 EMA
Price is above 200 EMA (bullish trend)
MACD line crosses above signal line
Green diamond appears below candle
Premium Sell Signal (Diamond Above Bar)
15 EMA crosses below 50 EMA
Price is below 200 EMA (bearish trend)
MACD line crosses below signal line
Fuchsia diamond appears above candle
Trade Execution
When a premium signal appears:
Entry:
Buy: Place order above the signal candle's high
Sell: Place order below the signal candle's low
Stop Loss:
Buy: Lowest low of the past 5 candles (adjustable)
Sell: Highest high of the past 5 candles (adjustable)
Take Profit:
Automatically calculated based on your Risk-Reward ratio (default 1:1.5)
Breakeven Management:
Stop loss moves to breakeven when trade reaches 50% of target (adjustable)
Input Parameters
EMA Settings
Short EMA Period (default: 15)
Long EMA Period (default: 50)
Trend EMA Period (default: 200)
MACD Settings
MACD Fast Length (default: 12)
MACD Slow Length (default: 26)
MACD Signal Length (default: 9)
Require MACD Confirmation (default: true)
Trade Management
Risk-Reward Ratio (default: 1.5)
Stop Loss Lookback Candles (default: 5)
Move SL to Breakeven at % of TP (default: 0.5)
Show Trade Management Labels (default: true)
Alert Settings
Enable Premium Signal Alerts (default: true)
Status Dashboard
The top-right dashboard displays:
MACD Signal status (Bullish/Bearish/Cross)
Overall Trend direction
Current Signal status
Trade Setup details (if active)
Risk-Reward information
Breakeven status
Visual Elements
Green Line: 15 EMA (Fast)
Red Line: 50 EMA (Medium)
Black Line: 200 EMA (Trend)
Yellow Lines: Entry levels
Red Lines: Stop loss levels
Green Lines: Take profit levels
Blue Lines: Breakeven levels
Purple Lines: Breakeven trigger levels
Trading Tips
Only trade premium signals in the direction of the trend (above/below 200 EMA)
Wait for candle close before entering trades
Use higher timeframes for better signal reliability (4H, Daily)
Consider market sessions and major news events
Always use proper position sizing based on your account risk
Risk Disclaimer
This indicator is for educational and informational purposes only. Trading forex involves substantial risk of loss and is not suitable for all investors. Past performance is not indicative of future results. Always conduct your own analysis and risk management.
Updates and Support
The indicator includes built-in alerts for premium signals. To set up alerts:
Right-click on the chart
Select "Add Alert"
Choose "Forex Fire Sling Shot with Trade Management"
Select either "Premium Fire Sling Shot Buy" or "Premium Fire Bear Sling Sell"
For questions or support, please use the comments section below the indicator.
3 SMMA + Fractals🔍 Component Breakdown
✅ 3 Smoothed Moving Averages (SMMA)
SMMA1 (Blue, 60-period): Short-term trend
SMMA2 (Green, 100-period): Medium-term trend
SMMA3 (Red, 200-period): Long-term trend
Unlike traditional moving averages, SMMA gives more weight to older prices, making it smoother and less prone to whipsaws.
✅ Williams Fractals
Up Fractals (Green Triangles Above): Potential short-term swing highs or reversal zones.
Down Fractals (Red Triangles Below): Potential swing lows or bounce points.
Fractals are used to detect price exhaustion and act as dynamic support/resistance zones.
🧠 Proposed Trading Strategy: "Fractal Trend Continuation Strategy"
This strategy combines trend confirmation from SMMA and entry timing from Fractals to capture momentum-driven moves while avoiding choppy signals.
📈 Buy Entry Conditions
SMMA1 > SMMA2 AND SMMA2 > SMMA3 → Confirming an uptrend.
A Down Fractal appears (red triangle below price).
Optional: Price is above all 3 SMMA lines.
🔽 Sell Entry Conditions
SMMA1 < SMMA2 AND SMMA2 < SMMA3 → Confirming a downtrend.
An Up Fractal appears (green triangle above price).
Optional: Price is below all 3 SMMA lines.
🛑 Stop-Loss
Just below the latest Down Fractal (for long).
Just above the latest Up Fractal (for short).
🎯 Take-Profit Ideas
Fixed R:R ratio like 1.5:1 or 2:1.
Or, exit on opposite fractal signal within the same trend.
🔔 Alert Suggestions
Alert when:
All 3 SMMAs align in trend direction.
A new Fractal appears in the direction of the trend.
Price crosses above/below SMMA1 as a confirmation trigger.
MACD with alarm The Last HopeThe Last Hope MACD with Alarm
A visually-enhanced MACD histogram with real-time alerts and customizable signal levels.
📌 Overview
The Last Hope MACD with Alarm is an upgraded version of the traditional MACD indicator, designed to make trend momentum and reversals more visible — and actionable. It introduces custom threshold alerts and a smart color-coded histogram that helps traders quickly assess momentum strength and direction.
⚙️ Features
Customizable MACD Settings:
Choose your preferred Fast EMA, Slow EMA, and Signal Line smoothing length.
User-defined Alert Threshold (x):
Receive alerts when the MACD Signal Line crosses above or below your defined level x — this allows you to set triggers based on momentum strength, not just zero-crosses.
Color-coded Histogram for Momentum Clarity:
🟢 Lime: MACD is rising and above 0 (strong bullish momentum)
🟩 Green: MACD is falling but still above 0 (bullish fading)
🔴 Red: MACD is rising but below 0 (bearish fading)
🟤 Maroon: MACD is falling and below 0 (strong bearish momentum)
Zero Line Reference:
A static horizontal line for easy trend bias recognition.
🔔 Alerts
Set alerts directly from the indicator for:
Buy Signal → when the Signal Line crosses above threshold x
Sell Signal → when the Signal Line crosses below threshold x
These alerts can be used to:
Automate strategy triggers
Identify early momentum shifts
Support entry/exit logic
📈 Ideal For
Intraday or swing traders who rely on momentum confirmation
Traders looking for clear, clean visual cues
Users who want customizable thresholds beyond the standard zero-cross MACD
💬 Pro Tip
Pair this indicator with price action or volume-based tools for confirmation. Use smaller signalLen (like 1) for quicker reaction, or a longer value for smoother trends.
Ceres Trader Simple Trend & Momentum SignalsCeres Trader – Simple Trend & Momentum Signals
Description:
Cut through chart noise with a lightweight, two-factor signal system that combines a classic trend filter (200 EMA) with momentum confirmation (smoothed RSI as a QQE proxy). This indicator plots clean entry arrows—no background shading, no clutter—so you can trade only in the high-probability regime:
Trend Filter: 200-period exponential moving average
Momentum Filter: RSI(14) smoothed over N bars, offset by 50 to create a zero-line
Long Entry: Price above the 200 EMA and the smoothed RSI crosses up through zero → green up-arrow below bar
Short Entry: Price below the 200 EMA and the smoothed RSI crosses down through zero → red down-arrow above bar
Key Features:
Minimalist display: only the 200 EMA and entry arrows
Customizable inputs: EMA length, RSI length, RSI smoothing period
Ultra-low CPU load: suitable for lower timeframes (e.g. 1 min gold futures)
Yellow label text: for optimal visibility on dark or light chart backgrounds
How to Use:
Add the script to your TradingView chart.
Choose your timeframe and adjust inputs as needed.
Take only the long signals when price is above the EMA, and only the short signals when price is below.
Place stops just beyond the EMA; targets can be measured swings or fixed R-multiples.
Notes:
Designed as a regime-based entry filter—no exits or background fills included.
Feel free to combine with your own stop-loss, take-profit, and money-management rules.
Trade smarter, not harder—let the market tell you only when both trend and momentum align.
_3EMA//For those of you that have a limit on how many indicators you can have on a chart,
//this may help you out in terms of adding multiple EMA's while only adding 1 indicator.
Signal Flare TFThis is a very simple indicator.
I marked the SMA provided by TradingView according to GC and DC and added a signal plot.
I thought it could be an easier trading guide for beginners. I've set the default value of the indicator to the valid range I found.
But as you know, there is no 100%. :D
BTC Strategy with Strict + Normal BuyUpdated Quant Trend Strategy intended for weekly timeframe. Uses RSI and EMA20 primarily with buy and sell rules. Add max drawdown (recommend on closing basis) of ~10% on weekly or to your choosing for tighter risk management.
6-ORB+VWAP+EMAThis versatile Pine Script indicator combines Opening Range Breakout (ORB), VWAP, and EMA with customizable settings for traders.
ORB: Plots up to six customizable opening range breakouts with high, low, and midline levels. Features adjustable time sessions (in EST, with UTC offset), text labels, and optional fill between ranges. Ideal for intraday trading strategies.
VWAP: Displays the Volume Weighted Average Price with flexible anchoring (Session, Week, Month, etc.) and an option to hide on daily/weekly/monthly charts.
EMA: Includes a 21-period EMA (adjustable length) with optional smoothing (SMA, EMA, VWMA, etc.) and Bollinger Bands for enhanced trend analysis.
Perfect for traders seeking a comprehensive tool for breakout, trend, and volume-based strategies. Customize timeframes, colors, and display options to suit your trading style.
SMA 50 Strategy//@version=5
strategy("SMA 50 Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)
// SMA de 50 periodos
sma50 = ta.sma(close, 50)
// Condiciones de entrada con SMA
longCondition = ta.crossover(close, sma50)
shortCondition = ta.crossunder(close, sma50)
// Parámetros de gestión de riesgo
stopLossRatio = 0.01 // 1% del precio de entrada
trailStopRatio = 0.005 // 0.5% de trailing stop
breakevenTrigger = 0.005 // 0.5% de movimiento a favor para activar breakeven
// Cálculo de Stop Loss y Take Profit
longStopLoss = close * (1 - stopLossRatio)
longTakeProfit = close * (1 + 2 * stopLossRatio)
shortStopLoss = close * (1 + stopLossRatio)
shortTakeProfit = close * (1 - 2 * stopLossRatio)
// Entrada en largo
if (longCondition)
strategy.entry("Long", strategy.long)
strategy.exit("TakeProfit", from_entry="Long", limit=longTakeProfit, stop=longStopLoss, trail_points=trailStopRatio * close, trail_offset=trailStopRatio * close)
// Entrada en corto
if (shortCondition)
strategy.entry("Short", strategy.short)
strategy.exit("TakeProfit", from_entry="Short", limit=shortTakeProfit, stop=shortStopLoss, trail_points=trailStopRatio * close, trail_offset=trailStopRatio * close)
10 Moving Averages and 10 Types10 moving averages. 10 different types to choose from for each.
The options for each type of moving average are:
SMA, EMA, WMA, HMA, VWMA, TEMA, LSMA, SMMA, DEMA, ALMA
There is an "offset value" option for each moving average in the indicator settings. However, the offset option only works when selecting either LSMA or ALMA type moving averages.
NOTE : Changing the offset value for any other type of MA besides ALMA or LSMA will not do anything and is disregarded.
Enhanced Multi-Strategy with EMAs & MACDMucize beklemeyin !!! Mucizeyi yaratın biraz kurcalayın o size yol gösterir
EMA Cua LunBig ema cross each other for trading signal. Ask about ema for better signal. Follow the market trend with reasonable volume and price
DavSab RSI, MACD, EMA buy indicator v.1.1This is my favorite script to provide buy signals.
It Based on EMA strategy in combination of 2 RSI and 1 MACD condition.
Buy signal is generated on:
- Price must be over 50 day EMA
- 10 day EMA, must be over 20 day EMA
- RSI must be over RSI-Based EMA
- MACD must be over 0
Make sure you sell when prices crosses below 10 day EMA on candle close
GM WeeklyThe GM Weekly indicator displays two key exponential moving averages — EMA 100 and EMA 200, both calculated from the daily (D) timeframe. These EMAs help traders identify long-term trend direction and potential support/resistance levels. The indicator plots both EMAs in purple to highlight key trend-following signals.
Buy/Sell Signals: SMA + RSI (No Repeat)Price crossed above 20 SMA and RSI greater than 50 and vice versa for buy sell signals
ADR & ATR OverlayADR & ATR Overlay
This indicator will display the following as an overlay on your chart:
ADR
% of ADR
ADR % of Price
ATR
% of ATR
ATR % of Price
Description:
ADR : Average Day Range
% of ADR : Percentage that the current price move has covered its average.
ADR % of Price : The percentage move implied by the average range.
ATR : Average True Range
% of ATR : Percentage that the current price move has covered its average.
ATR % of Price : The percentage move implied by the average true range.
Options:
Time Frame
Length
Smoothing
Enable or Disable each value
Text Color
Background Color
How to use this indicator:
The ADR and ATR can be used to provide information about average price moves to help set targets, stop losses, entries and exits based on the potential average moves.
Example: If the "% of ADR" is reading 100%, then 100% of the asset's average price range has been covered, suggesting that an additional move beyond the range has a lower probability.
Example: "ADR % of Price" provides potential price movement in percentage which can be used to asses R/R for asset.
Example: ADR (D) reading is 100% at market close but ATR (D) is at 70% at close. This suggests that there is a potential move of 30% in Pre/Post market as suggested by averages.
Notes:
These indicators are available as oscillators to place under your chart through trading view but this indicator will place them on the chart in numerical only format.
Please feel free to modify this script if you like but please acknowledge me, I am only a hobby coder so this takes some time & effort.
Gap Fill Mean Reversion Strategy – NASDAQ 3-MinuteThis is a carefully optimized mean-reversion strategy that targets intraday gap fills on the NASDAQ (US100) using 3-minute charts.
Core Logic:
- Detects gap up/down openings larger than 0.5%
- Confirms reversal with a 3-candle pattern
- Enters only in the direction of the 50/200 EMA trend
- Shorts are filtered using RSI > 60
Risk Management:
- TP: 2 × ATR
- SL: 1 × ATR (capped with max dollar loss)
- Optional trailing stop after 2 × ATR profit
- Only 1 trade per day
Results (Backtest - NASDAQ 3min):
- ~46% win rate
- +681 USD net profit
- 69 trades
- Max drawdown: very low
- Suitable for automation and alert-based execution
Note:
Works ONLY on NASDAQ (US100) 3-minute chart. Other assets or timeframes are not supported due to lack of reliable gaps.
Tested and stable – ready for serious use.