Top & Bottom Search ~ Experimental Top & Bottom Search ~ Experimental
This script is designed to identify potential market reversal zones using a combination of classic candlestick patterns (Piercing Line & Dark Cloud Cover) and trend confirmation tools like EMA positioning and optional RSI filters.
Core Features:
Detects Piercing Line and Dark Cloud Cover patterns.
Optional EMA filter to confirm bullish or bearish alignment.
Optional RSI filter to confirm oversold or overbought conditions.
Visual plot of the selected EMA (customizable thickness & color).
Clean and toggleable inputs for user flexibility.
Customizable Settings:
Enable/disable EMA confirmation.
Enable/disable RSI confirmation.
Choose whether to display the EMA on the chart.
Adjust EMA period, RSI thresholds, and candle visuals.
Note:
This is an experimental tool, best used as a supplement to your existing analysis. Not every signal is a guaranteed reversal—this script aims to highlight potential turning points that deserve closer attention.
I HIGHLY recommend using this in coherence with many other indicators in a robust system of indicators that meet your desired time frames and signal periods.
NOTES*
1.) An alternative way to view this indicator is as a "Piercing & Dark Cloud Candle Indicator/Strategy w/ EMA & RSI Logic - Either EMA or RSI Logics are Optional."
2.) When toggling between the RSI and EMA Filters, the default is set to RSI filter applied, however you cannot have both RSI signals and EMA filters on the chart at the same time, it can only be one or the other. So be aware that if you have EMA filter ON and select RSI filter, it will only be displaying the RSI filtered outputs. The ONLY WAY to see the EMA filtered outputs is to only have the EMA filter box checked and NOT the RIS filter box.
3.) Clarity: The display image above for the indicator is with only the RSI filter setting on. EMA filter is an option as well that I recommend considering when conducting trades/analysis.
Candlestick analysis
Basic/Fractal Engulfing Candle Filtered EMA/ATRBasic/Fractal Engulfing Candle Filtered EMA/ATR
This clean and flexible indicator is designed to highlight high-probability engulfing candle patterns by applying a smart combination of filters based on ATR, EMA, and fractal swing high/low logic.
Engulfing candles are commonly used for spotting potential trend reversals or momentum continuation zones—but without proper filtering, they can produce noise. This script enhances reliability by giving traders control over:
ATR Filter: Limits signals to candles within a specific size range relative to the Average True Range, filtering out excessive volatility.
EMA Filter: Confirms trend direction using an exponential moving average. Engulfing candles are only valid if aligned with or against the EMA depending on user configuration.
Fractal Swing High/Low Filter: Requires engulfing candles to occur near local highs (for bearish setups) or lows (for bullish setups), identifying potential turning points in market structure.
Highlights:
Fully customizable with intuitive inputs
Clean chart visuals with triangle markers for bullish (🟦 aqua) and bearish (🟪 fuchsia) engulfing signals
Adaptive EMA color changes based on price position (above = bullish, below = bearish)
Perfect for traders who want a smarter engulfing candle tool that adapts to market conditions, price structure, and trend confirmation.
*Highly recommend using this in confluence with many other indicators of my own/your liking.
*You can use this very well on memecoins and alt coins, works for trading, swing trading, and long term analysis. Lower time frames recommended.
*includes alerts functionality.
EMA200/EMA7 HA w/ TP/SL & Markdown Alerts1. Purpose
A hybrid trend-and-momentum strategy on Heikin-Ashi candles that:
Enters long when price is sufficiently below the 200-period EMA and then crosses up above the 7-period EMA, plus bullish HA trend/momentum.
Enters short when price is sufficiently above the 200-period EMA and then crosses down below the 7-period EMA, plus bearish HA trend/momentum.
Applies configurable take-profit and stop-loss levels on every trade.
Emits rich “Markdown” alerts and plots key levels and a live stats table on the chart.
2. Inputs
Input Description Default
Enable Longs Toggle permission to open long trades true
Enable Shorts Toggle permission to open short trades false
Take Profit % TP distance from entry (percent) 2 %
Stop Loss % SL distance from entry (percent) 2 %
Long Threshold % How far below EMA200 price must be to trigger a long raw signal 0.1 %
Short Threshold % How far above EMA200 price must be to trigger a short raw signal 0.1 %
3. Core Calculations
Heikin-Ashi candles
ha_open / ha_close via request.security(heikinashi,…)
Trend EMAs on HA close
ema200 (200-period) in red
ema7 ( 7-period) in blue
Trend filters
Bullish HA if ha_close > ha_open
Bearish HA if ha_close < ha_open
Momentum filters (two consecutive HA closes rising/falling)
momBull: two rising bars
momBear: two falling bars
4. Signal Generation
Raw long signal (sigLong0) when
(ema200 - ha_close)/ema200 > thLong (price sufficiently below EMA200)
ta.crossover(ha_close, ema7)
Raw short signal (sigShort0) when
(ha_close - ema200)/ema200 > thShort (price sufficiently above EMA200)
ta.crossunder(ha_close, ema7)
Final signals only fire if the corresponding raw signal AND trend/momentum filters and the “enable” checkbox are satisfied.
5. Entries & Exits
On Long:
Record entryPrice = close
Compute tpLine = entryPrice * (1 + tpPerc)
Compute slLine = entryPrice * (1 - slPerc)
strategy.entry("Long", …)
On Short:
tpLine = entryPrice * (1 - tpPerc)
slLine = entryPrice * (1 + slPerc)
strategy.entry("Short", …)
All exits handled by
pinescript
Copier
Modifier
strategy.exit("Exit Long", from_entry="Long", limit=tpLine, stop=slLine)
strategy.exit("Exit Short", from_entry="Short", limit=tpLine, stop=slLine)
6. Alerts
Rich Markdown alerts sent at each entry, containing:
Pair & exchange
Entry price & leverage (hard-coded “5x”)
Calculated TP & SL levels
Simpler alertconditions for chart-based alerts:
“🔥 Achat {{ticker}} à {{close}}”
“❄️ Vente {{ticker}} à {{close}}”
7. Visuals & Stats Table
Plots:
TP/SL lines in green/red (only when a position is open)
EMA200 (red) & EMA7 (blue) overlays
Live stats table (bottom-right) updated every 10 bars showing:
Total trades
Win rate (%)
Net profit
Average profit per trade
Max drawdown
In essence, this strategy blends a trend-filter (200 EMA) with a momentum-confirmation (crossover of 7 EMA on HA bars), applies strict risk management (TP/SL), and surfaces both visual and alert-based feedback to help you capture small, disciplined scalps in trending markets. Ready for telegram
Market Regime Detection – Breakout/down w/ ADX & EMA Filter Market Regime Detection – Breakout/down w/ ADX & EMA Filter
By: alphainvestor123
This indicator helps you visually detect whether the market is in a trending or mean-reverting regime by combining:
Core Logic:
Breakouts: Price exceeds recent highs (or lows), suggesting trending behavior.
EMA Filter: Confirms bullish or bearish bias based on price vs. EMA.
VHF (Vertical Horizontal Filter): Measures the trend strength.
VHF value is multiplied by 1000 in the event you wish to display it onto your
BTC
or Crypto chart, it will be visible on your chart, no need to scroll down to see.
VHF ≥ 3333 = Trending Regime
VHF ≤ 3333 = Mean-Reverting / Rangebound
Key Features:
- Plot of recent high/low breakout levels.
- Background highlights breakout signals (trending market).
- Optional background for breakdown signals (non-trending market).
- Optional VHF and EMA plots for further confirmation.
- Adjustable inputs to control signal sensitivity and chart visuals.
Inputs:
Lookback Periods for breakout/breakdown
EMA Length and Line Thickness
Toggle VHF/EMA/Signal Display
Custom Colors for bullish/bearish trends
Ideal Use Cases:
Determining market regime
Filtering for momentum/trend continuation setups
Avoiding false signals in mean-reverting market conditions
*Best used on 1D chart as seen on the sample display, I find this most useful for detecting long term trend breakouts/breakdowns and mean reverting regimes.
*to clarify:
breakouts/trend regimes can only be marked if:
1. Candle has the highest high out of the last 40 bars (default indicator setting, can be customized by user)
2. EMA on the desired asset is bullish
3. ADX is >= a value of 3,333
Visa versa logic for breakdowns/mean reverting regime detection.
Rally Sweep Volume RSVChecks for 3-6 consecutive candle rally, sweep of the low/high of the rally, and closes with more volume then prior candle.
Reversal Based Buy Sell SignalsThis indicator will provide buy/sell signals based on reversal strategy. Thitakes care of multiple basic indicators like Bollinger band, RSI, MA etc. and based on that provides the signals.
Reverse Relative Strength Indicator [RRSI]🌀 Reverse Relative Strength Indicator (RRSI)
RRSI is a custom-built indicator inspired by the traditional RSI, but with a reverse logic. It aims to capture reverse momentum within strong trends, making it especially useful for identifying contrarian overbought/oversold zones in trending markets.
📌 Key Features:
✅ Built on a price momentum reversal mechanism, ideal for spotting short-term pullback opportunities within trends
✅ Default range ; values above 80 indicate reverse overbought, below 20 indicate reverse oversold
✅ Works best when combined with RSI/MACD for multi-factor strategies
📈 Use Cases:
📍 Catching pullback entries during trending markets
📍 Spotting reversal signals in ranging conditions
📍 Serving as a filter for entry/exit conditions in automated trading systems
🧠 Strategy Suggestions:
In strong trend conditions (e.g., when moving averages are aligned), consider buying when RRSI drops below 20
In sideways markets, look for selling opportunities when RRSI enters overbought zones, especially near resistance or upper Bollinger Bands
📐 Fully customizable parameters for personalized optimization.
Cambio de Tendencia EMA 3este inidcador muestra en cambio de tenedencia en l grafica de una ema de 3 periodos muy sencible
RSI Swing Indicator + AlertThis is updated script that adds alert function to MrDinasty's "RSI Swing Indicator v2".
This is amazing script.
We must appreciate him forever.
Anyways, you can execute the following best practice after you get alert.
www.youtube.com
This seems to be work most effectively with 3min chart.
SMI_GEOCustom Stochastic Momentum Index (SMI) indicator, suitable for scalping/automatic alerts. Parameters:
HTF 4-Candle ViewerFractal Model for TTrades and Kane. This indicator allows you to see the previous 3 candles on a HTF aswell as the current one forming.
Umair SuperchartThis indicator combines traditional pivot point analysis with volume surge detection to provide comprehensive trading signals. Here are its key features:
Main Components:
1. Daily Pivot Points (PP, R1-R3, S1-S3)
- Automatically calculates and displays pivot levels
- Color-coded lines (Red for Resistance, Blue for Pivot, Green for Support)
- Movable information box showing all levels
- Works across all timeframes
2. Volume Surge Detection
- Monitors volume increases above 20-period average
- Shows small triangles for immediate volume surges
• Green triangle below bar for bullish volume
• Red triangle above bar for bearish volume
3. Strong Buy/Sell Signals
- Tracks sustained volume surges (default 10 minutes)
- Displays blinking "STRONG BUY!" or "STRONG SELL!" messages
- Provides alerts for sustained momentum
Customizable Features:
- Adjustable volume surge threshold
- Customizable sustained period duration
- Movable pivot level display box
- Adjustable line widths and colors
- Flexible position settings
Alerts:
- Price breaks above R1/below S1
- Immediate volume surges
- Sustained bullish/bearish volume movements
Perfect for:
- Day traders monitoring volume-price relationship
- Swing traders using pivot points for support/resistance
- Technical analysts requiring multiple confirmation signals
Price-Based Strategybasic strategy to help struggling traders improve. Wait for 1 min candle to close above or below line then enter the trade
higher timeframe candle rangecreates a range around the selected timeframe in minutes (other than D/W/M)
use wherever deemed strong
Auto Trading con ActivTradesSMA crossover strategy with automatic Take Profit and Stop Loss, designed for live account execution via ActivTrades directly from TradingView.
Ultimate Scalping Dashboard (w/ Entry/Exit)Entry Recommendation: When all conditions align (momentum, trend, volume, etc.)
Exit Recommendation:
Exit Long when bullish conditions weaken
Exit Short when bearish conditions weaken
These will appear in a new column in your dashboard: ENTRY/EXIT
Signal: Whether the market setup is Long, Short, or Neutral
Entry/Exit: When to Enter Long/Short, or when to Exit
Simple Momentum IndicatorThis helps you see if price is gaining bullish or bearish strength.
HOW TO USE:
A line above 0 = bullish momentum (price is rising)
A line below 0 = bearish momentum (price is falling)
A flat line around 0 = neutral , range-bound price
Color: green (bullish) or red (bearish)
Optional background color to match momentum direction
SITUATIONS OF:
1. Confirm Reversals
If you get a rejection john wick + engulfing candle,
Check if momentum is flipping at the same time
If yes = stronger reversal confirmation
2. Avoid Range Traps
If momentum is flat around 0, avoid trades — it’s not trending
Wait until momentum clearly breaks above/below 0
Best Timeframes to Use
5m / 15m = for scalping and fast intraday moves
1H / 4H = for cleaner, swing-trade confirmation
Works great when the market is volatile, like:
London / New York session
Breakout after consolidation
-Chris (973) 37733023
Advanced Crypto Scalper ComboIncluded Tools (Advanced Combo):
MACD with Histogram Reversal Detection – momentum shift entry
Bollinger Band Squeeze Breakout – pre-breakout warning
ATR-Based Dynamic TP/SL – for volatility-based risk
RSI/MACD Divergence Detection – reversal confirmation
Order Block / Supply & Demand Zones – smart money zones
Features You’ll See on Chart:
Bollinger Bands and Squeeze background
MACD Cross signals with histogram confirmation
Bullish/Bearish RSI divergence detection
Dynamic Take-Profit / Stop-Loss using ATR
Visual markers for simple demand/supply zones
Key Levels (4H and Daily)Key Levels (4H and Daily)
This indicator highlights important key price levels derived from the 4-hour (4H) and daily (D) timeframes, providing traders with critical support and resistance areas. The levels are calculated using the highest highs and lowest lows over a customizable lookback period, offering a dynamic view of significant price points that could influence market movement.
Key Features:
Key Levels for 4H and Daily Timeframes:
The indicator calculates and displays the highest high and lowest low over a user-defined period for both the 4-hour and daily timeframes. This helps traders identify key support and resistance levels that could dictate the market's behavior.
Customizable Lookback Period:
Traders can adjust the lookback period (in days) for both the 4-hour and daily timeframes to reflect different market conditions. This flexibility ensures the levels are tailored to your preferred trading style and market conditions.
Horizontal Lines:
The indicator plots horizontal lines at the high and low levels for both timeframes. These levels serve as dynamic support and resistance areas and help traders monitor price action near these critical points.
Real-Time Updates:
The lines adjust automatically with each new bar, providing up-to-date key levels based on the most recent price action and trading session.
Alert Conditions:
Alerts are built-in to notify traders when the price breaks above or below these key levels. Traders can set up notifications to stay informed when significant market moves occur.
How to Use:
Support and Resistance: Use the levels as potential support and resistance areas where price could reverse. Price often reacts at these levels, providing potential trading opportunities.
Breakouts: Pay attention to breakouts above the high or below the low of these levels. A break above the 4H or daily high could indicate bullish momentum, while a break below could signal bearish trends.
Trend Confirmation: Combine these levels with other technical analysis tools to confirm the overall market trend and enhance your trading strategy.
Perfect for:
Day Traders: Use the 4-hour levels for intraday trading setups, such as potential reversals or breakouts.
Swing Traders: The daily levels provide longer-term insights, helping to identify key zones where price might pause, reverse, or break out.
Market Context: Ideal for those who want to contextualize their trades within broader timeframes, helping to understand the market’s structure at multiple time scales.
This description conveys the utility and functionality of the indicator, focusing on how it helps traders identify and monitor key levels that influence market action.
RSI Divergence Strategy - AliferCryptoStrategy Overview
The RSI Divergence Strategy is designed to identify potential reversals by detecting regular bullish and bearish divergences between price action and the Relative Strength Index (RSI). It automatically enters positions when a divergence is confirmed and manages risk with configurable stop-loss and take-profit levels.
Key Features
Automatic Divergence Detection: Scans for RSI pivot lows/highs vs. price pivots using user-defined lookback windows and bar ranges.
Dual SL/TP Methods:
- Swing-based: Stops placed a configurable percentage beyond the most recent swing high/low.
- ATR-based: Stops placed at a multiple of Average True Range, with a separate risk/reward multiplier.
Long and Short Entries: Buys on bullish divergences; sells short on bearish divergences.
Fully Customizable: Input groups for RSI, divergence, swing, ATR, and general SL/TP settings.
Visual Plotting: Marks divergences on chart and plots stop-loss (red) and take-profit (green) lines for active trades.
Alerts: Built-in alert conditions for both bullish and bearish RSI divergences.
Detailed Logic
RSI Calculation: Computes RSI of chosen source over a specified period.
Pivot Detection:
- Identifies RSI pivot lows/highs by scanning a lookback window to the left and right.
- Uses ta.barssince to ensure pivots are separated by a minimum/maximum number of bars.
Divergence Confirmation:
- Bullish: Price makes a lower low while RSI makes a higher low.
- Bearish: Price makes a higher high while RSI makes a lower high.
Entry:
- Opens a Long position when bullish divergence is true.
- Opens a Short position when bearish divergence is true.
Stop-Loss & Take-Profit:
- Swing Method: Computes the recent swing high/low then adjusts by a percentage margin.
- ATR Method: Uses the current ATR × multiplier applied to the entry price.
- Take-Profit: Calculated as entry price ± (risk × R/R ratio).
Exit Orders: Uses strategy.exit to place bracket orders (stop + limit) for both long and short positions.
Inputs and Configuration
RSI Settings: Length & price source for the RSI.
Divergence Settings: Pivot lookback parameters and valid bar ranges.
SL/TP Settings: Choice between Swing or ATR method.
Swing Settings: Swing lookback length, margin (%), and risk/reward ratio.
ATR Settings: ATR length, stop multiplier, and risk/reward ratio.
Usage Notes
Adjust the Pivot Lookback and Range values to suit the volatility and timeframe of your market.
Use higher ATR multipliers for wider stops in choppy conditions, or tighten swing margins in trending markets.
Backtest different R/R ratios to find the balance between win rate and reward.
Disclaimer
This script is for educational purposes only and does not constitute financial advice. Trading carries significant risk and you may lose more than your initial investment. Always conduct your own research and consider consulting a professional before making any trading decisions.
PRO SMC Full Suite BY Mashrur“PRO SMC Full Suite BY Mashrur”
A Pine Script (v5) indicator for TradingView, focused on Smart Money Concepts (SMC). It overlays on price charts and provides visual tools for identifying key institutional trading behaviors.
🎯 Purpose
This script is designed to help traders analyze and trade using SMC principles by automatically detecting:
Order Blocks (OBs)
Fair Value Gaps (FVGs)
Breaks of Structure (BoS)
Liquidity Sweeps (Buy/Sell Side Liquidity Grabs)
Mitigation Entries
⚙️ Inputs / Settings
Show Fair Value Gaps: Toggle FVGs on/off
Higher Timeframe (HTF): Choose HTF for OB analysis
Use HTF OBs: Switch between current TF OBs and HTF OBs
Show Order Blocks: Toggle OBs on/off
Show OB Mitigation Entries: Toggle mitigation entry signals on/off
🧠 Core Logic Overview
🔹 1. Swing Points Detection
Identifies swing highs/lows using a 3-bar pattern (pivot-based structure).
🔹 2. Break of Structure (BoS)
A bullish BoS happens when price closes above the last swing high.
A bearish BoS occurs when price closes below the last swing low.
🔹 3. Order Block Detection
Upon BoS, the script marks the previous candle as the Order Block.
Uses either:
Current TF OBs (based on price action)
HTF OBs (based on candle body direction)
🔹 4. Mitigation Entry Logic
A mitigation occurs when price returns to the OB and reacts with confirmation:
Bullish: price dips into OB and closes above
Bearish: price wicks into OB and closes below
Plots entry markers for these mitigations.
🔹 5. Liquidity Sweeps
Detects equal highs/lows (liquidity zones)
Marks Buy SL when price dips below an equal low then closes above
Marks Sell SL when price breaks above an equal high then closes below
🔹 6. Fair Value Gaps (FVGs)
FVG Up: Gap between candle 3 and candle 1 (low > high )
FVG Down: Gap between candle 3 and candle 1 (high < low )
Plots highlighted boxes on these gaps
📊 Visual Elements
Boxes: For OB zones and FVGs
Shapes:
Labels: OB Buy/Sell entries
Triangles: Buy SL / Sell SL liquidity sweeps
Lines: Equal Highs and Lows
🔔 Alerts
Built-in alerts to notify when:
OB entries are confirmed
Liquidity sweeps happen
Helps in automation or active monitoring
✅ Ideal For
Traders using SMC, ICT concepts, Wyckoff, or institutional trading models
Anyone wanting to automate detection of structural elements on their chart
Umair Volume-Based Buy/Sell SignalsA volume-based indicator is a technical analysis tool that utilizes trading volume data to assess market activity and predict potential price movements. By analyzing the number of shares or contracts traded over a specific period, these indicators help confirm trends, identify reversals, or spot divergence between volume and price. Examples include On-Balance Volume (OBV), Volume Weighted Average Price (VWAP), and Chaikin Money Flow. They provide insights into market strength, liquidity, and investor sentiment, aiding traders in validating whether price changes are supported by market participation or likely to reverse. High volume often reinforces trend legitimacy, while low volume may signal weak momentum.
PRO SMC Full Suite BY Mashrur“PRO SMC Full Suite BY Mashrur”
A Pine Script (v5) indicator for TradingView, focused on Smart Money Concepts (SMC). It overlays on price charts and provides visual tools for identifying key institutional trading behaviors.
🎯 Purpose
This script is designed to help traders analyze and trade using SMC principles by automatically detecting:
Order Blocks (OBs)
Fair Value Gaps (FVGs)
Breaks of Structure (BoS)
Liquidity Sweeps (Buy/Sell Side Liquidity Grabs)
Mitigation Entries
⚙️ Inputs / Settings
Show Fair Value Gaps: Toggle FVGs on/off
Higher Timeframe (HTF): Choose HTF for OB analysis
Use HTF OBs: Switch between current TF OBs and HTF OBs
Show Order Blocks: Toggle OBs on/off
Show OB Mitigation Entries: Toggle mitigation entry signals on/off
🧠 Core Logic Overview
🔹 1. Swing Points Detection
Identifies swing highs/lows using a 3-bar pattern (pivot-based structure).
🔹 2. Break of Structure (BoS)
A bullish BoS happens when price closes above the last swing high.
A bearish BoS occurs when price closes below the last swing low.
🔹 3. Order Block Detection
Upon BoS, the script marks the previous candle as the Order Block.
Uses either:
Current TF OBs (based on price action)
HTF OBs (based on candle body direction)
🔹 4. Mitigation Entry Logic
A mitigation occurs when price returns to the OB and reacts with confirmation:
Bullish: price dips into OB and closes above
Bearish: price wicks into OB and closes below
Plots entry markers for these mitigations.
🔹 5. Liquidity Sweeps
Detects equal highs/lows (liquidity zones)
Marks Buy SL when price dips below an equal low then closes above
Marks Sell SL when price breaks above an equal high then closes below
🔹 6. Fair Value Gaps (FVGs)
FVG Up: Gap between candle 3 and candle 1 (low > high )
FVG Down: Gap between candle 3 and candle 1 (high < low )
Plots highlighted boxes on these gaps
📊 Visual Elements
Boxes: For OB zones and FVGs
Shapes:
Labels: OB Buy/Sell entries
Triangles: Buy SL / Sell SL liquidity sweeps
Lines: Equal Highs and Lows
🔔 Alerts
Built-in alerts to notify when:
OB entries are confirmed
Liquidity sweeps happen
Helps in automation or active monitoring
✅ Ideal For
Traders using SMC, ICT concepts, Wyckoff, or institutional trading models
Anyone wanting to automate detection of structural elements on their chart