MultiVol VSAThis Indicator is for traders using VSA strategy for their trades in Trading view, This indicator provides the option to add multiple data feeds to their volume to clear the concept of those who says volume in future is perfect only and the volume in spot is the volume provided by a single specified broker/data feed, by using this you can use six extra data feeds rather then including/excluding the current opened chart data feed, during test till now I have added the following data feeds:
1. XAUUSD, Oanda Chart
2. FX
3. FXCM
4. BLACKBULL
5. ICMARKETS
6. PEPPERSTONE
7. GOMARKET
Note: For any pair when you add data feed, the indicator will check simultaneously that the selected feed provides the tick volume data for the pair and if not providing the data it will show the error message indicating you to change the data feed
Indicators and strategies
CRYPTOID by Ano_Jokamp354CRYPTOID by Ano_Jokamp354
Is a custom indicator I developed from a complex combination of fundamental and technical analysis elements. Despite its complexity, I’ve dedicated this script to be accessible and usable by everyone, as a form of gratitude to the market that has significantly improved my financial life. I come from Indonesia and have been involved in the capital market — specifically in the cryptocurrency industry — since 2016.
So, what makes this indicator different from other mainstream indicators?
This indicator is specifically designed to detect mid to long-term trading trends, making it highly suitable for those who aim to be Swing Traders or Investors , as it analyzes market conditions from a medium to long-term perspective.
SPECIFICATIONS
High Accuracy Level between 85% to 100%, depending on market conditions
Ideal for DCA (Dollar Cost Averaging) strategies
Identifies Market Cycle Bottoms & Tops
Analyzes market conditions based on average trader psychology
RULES
Recommended for use in Spot Market
Daily (D1) timeframe is mandatory
Choose assets ranked within the top 50 or 100 by market cap for safety
For every ENTRY, allocate only 10%–20% of your total fiat capital
For every EXIT, sell only 20% of your total crypto holdings
This indicator is specifically designed for Crypto instruments only
HOW TO USE
ENTRY when the background color turns green/blue & the psychological thread curves upward from below — make sure it's below the dotted line
EXIT when the background color turns red & the psychological thread curves downward from above
This script is unique and precise, even though it uses common components such as RSI, MACD, EMA, Volume, etc. However, with the right logic and design, this indicator can compete with top-tier premium paid indicators.
Disclaimer : “Although this indicator has relatively high accuracy, trading by nature is a high-risk activity. Therefore, always apply proper risk and money management when using it, and never trade recklessly or without rules.”
I hope this indicator will be useful for many traders around the world.
Best regards,
Ano_Jokamp354
EMA 250/500 Color ChangeMake a pine script that ema 250, 500 goes up, color change green, goes down, color change red
ARJUN JI Confirmed Signals//@version=6
indicator("ARJUN JI EMA8/30 Confirmed Signals", overlay=true)
// Inputs
emaFastLen = input.int(8, "Fast EMA Length")
emaSlowLen = input.int(30, "Slow EMA Length")
rsiLen = input.int(14, "RSI Length")
adxLen = input.int(14, "ADX Length")
adxThreshold = input.float(25, "ADX Threshold")
// Calculate EMAs
emaFast = ta.ema(close, emaFastLen)
emaSlow = ta.ema(close, emaSlowLen)
// RSI
rsi = ta.rsi(close, rsiLen)
// Manual ADX calculation
upMove = high - high
downMove = low - low
plusDM = (upMove > downMove and upMove > 0) ? upMove : 0
minusDM = (downMove > upMove and downMove > 0) ? downMove : 0
trur = ta.rma(ta.tr(true), adxLen)
plusDI = 100 * ta.rma(plusDM, adxLen) / trur
minusDI = 100 * ta.rma(minusDM, adxLen) / trur
dx = 100 * math.abs(plusDI - minusDI) / (plusDI + minusDI)
adx = ta.rma(dx, adxLen)
// EMA Crossover signals
emaBullCross = ta.crossover(emaFast, emaSlow)
emaBearCross = ta.crossunder(emaFast, emaSlow)
// Confirmation conditions
bullConfirm = (rsi > 50) and (adx > adxThreshold)
bearConfirm = (rsi < 50) and (adx > adxThreshold)
// Final signals
buySignal = emaBullCross and bullConfirm
sellSignal = emaBearCross and bearConfirm
// Plot EMAs
plot(emaFast, color=color.blue, title="EMA 8")
plot(emaSlow, color=color.red, title="EMA 30")
// Plot signals
plotshape(buySignal, title="Buy Signal", location=location.belowbar, color=color.green, style=shape.labelup, text="BUY", size=size.small)
plotshape(sellSignal, title="Sell Signal", location=location.abovebar, color=color.red, style=shape.labeldown, text="SELL", size=size.small)
// Alerts
alertcondition(buySignal, title="Buy Alert", message="ARJUN JI: EMA8/30 Bullish Crossover Confirmed")
alertcondition(sellSignal, title="Sell Alert", message="ARJUN JI: EMA8/30 Bearish Crossunder Confirmed")
🔥 Master Reversal Indicator v3A high-confidence trend reversal detector that combines multiple professional-grade indicators to produce buy/sell signals, confidence scoring, and visual cues — designed for serious traders on TradingView
Beta Tracker [theUltimator5]This script calculates the Pearson correlation coefficient between the charted symbol and a dynamic composite of up to four other user-defined tickers. The goal is to track how closely the current asset’s normalized price behavior aligns with, or diverges from, the selected group (or basket)
How can this indicator be valuable?
You can compare the correlation of your current symbol against a basket of other tickers to see if it is moving independently, or being pulled with the basket.... or is it moving against the basket.
It can be used to help identify 'swap' baskets of stocks or other tickers that tend to generally move together and visually show when your current ticker diverges from the basket.
It can be used to track beta (or negative beta) with the market or with a specific ticker.
This is best used as a supplement to other trading signals to give a more complete picture of the external forces potentially pulling or pushing the price action of the ticker.
🛠️ How It Works
The current symbol and each selected comparison ticker are normalized over a custom lookback window, allowing fair pattern-based comparison regardless of price scale.
The normalized values from 1 to 4 selected tickers are averaged into a composite, which represents the group’s collective movement.
A Pearson correlation coefficient is computed over a separate correlation lookback period, measuring the relationship between the current asset and the composite.
The result is plotted as a dynamic line, with color gradients:
Blue = strongly correlated (near +1)
Orange = strongly inverse correlation (near –1)
Intermediate values fade proportionally
A highlighted background appears when the correlation drops below a user-defined threshold (e.g. –0.7), helping identify strong negative beta periods visually.
A toggleable info table displays which tickers are currently being compared, along with customizable screen positioning.
⚙️ User Inputs
Ticker 1–4: Symbols to compare the current asset against (blank = ignored)
Normalization Lookback: Period to normalize each series
Correlation Lookback: Period over which correlation is calculated
Negative Correlation Highlight: Toggle for background alert and threshold level
Comparison Table: Toggle and position controls for an on-screen summary of selected tickers
imgur.com
⚠️ Notes
The script uses request.security() to pull data from external symbols; these must be available for the selected chart timeframe.
A minimum of one valid ticker must be provided for the script to calculate a composite and render correlation.
Offset Bollinger BandsOffset Bollinger Bands
Offset Bollinger Bands: A HIDDEN GEM Every Trader Should Know 💎
Courtesy - Ravi Khandelwal
PowerZone Smart Supply & Demand Zones v2 PowerZone Smart Supply & Demand Zones v2 (with Session Time)
✅ Auto-detect institutional pivot zones with refined RSI, momentum, and price behavior confirmation.
✅ Designed for scalpers and intraday swing traders.
✅ Clean visuals, auto fade, zone labeling, and adjustable thickness.
📦 What's New in v2:
- Session filter logic for RTH/Pre-Market/Custom
- Cleaner visuals for mobile + desktop use
- Better signal discipline with RSI & momentum constraints
🛠️ Recommended timeframes: 5m, 15m, 30m, 1h
💸 Standalone Price: $20 Founder early launch / $69 regular
Micro Range Count/ModelsScript Title
Micro Range & Fractal Models with MAs, ATR, and Wick Markers
Tags
micro-range, fractal-model, market-structure, moving-average, atr, wick-analysis, momentum, trend, volatility, customizable, trading-tool
Description
This comprehensive Pine Script indicator provides a multi-faceted view of market dynamics, combining Micro Range counting, a custom Fractal Range Model (FRM), multiple Moving Averages, Average True Range (ATR) display, and wick visualization. It's designed to help traders analyze price action, identify potential shifts in market control, and understand volatility at a glance.
Key Features:
Micro Range Count:
Visualizes distinct price "ranges" (candles or groups of candles) using colored boxes directly on the chart.
Counts consecutive bullish (green) or bearish (red) micro ranges.
Customizable colors and text size for range display.
Fractal Range Model (FRM):
A unique model that interprets the sequence of micro ranges to identify broader market phases:
acc1 (Accumulation Phase 1)
acc2 (Accumulation Phase 2)
reacc (Re-Accumulation)
dis1 (Distribution Phase 1)
dis2 (Distribution Phase 2)
redis (Re-Distribution)
neutral
The current FRM state is displayed in a customizable table on the chart, with colors changing based on the state (bullish phases in green, bearish in red).
Includes a FRM History Lookback input to control how many past ranges are considered for the model's calculation.
Configurable Moving Averages:
Plots five separate Moving Averages (MA1 to MA5) on the chart.
Choose between Simple Moving Average (SMA) or Exponential Moving Average (EMA).
Each MA has an independent, customizable lookback period.
Default periods are 9, 21, 50, 100, and 200, but all are adjustable.
Average True Range (ATR) Table:
Displays the current Average True Range value directly on the chart in a dedicated table.
ATR length is customizable.
Table position, background color, text color, and text size are fully adjustable.
Wick Visualization:
Highlights "High wicks" (price attempting to go higher but closing lower than previous high) and "Low wicks" (price attempting to go lower but closing higher than previous low) using colored lines.
Customizable line width and colors for both high and low wicks.
Symbol & Timeframe Display:
A discreet table in the top-right corner displays the current chart's symbol and timeframe, acting as a small watermark.
How to Use:
Add to Chart: Apply the indicator to your desired chart.
Access Settings: Open the indicator's settings (gear icon) to customize inputs.
Micro Range Settings:
Show Count: Toggle the display of the count number within each range box.
Bullish Color, Bearish Color, Text Color, Text Size: Adjust the appearance of the range boxes and their counts.
Moving Average Settings:
Moving Average Type: Select 'SMA' or 'EMA'.
Period 1 through Period 5: Set the lookback periods for each of the five moving averages.
ATR Table Settings:
ATR Length: Define the lookback period for ATR calculation.
Table Background Color, Table Text Color, ATR Table Position, ATR Table Text Size: Customize the ATR table's appearance and location.
FRM Table Settings:
FRM Table Position, FRM Table Text Size: Customize the FRM table's appearance and location.
FRM History Lookback (Ranges): Adjust how many past micro ranges the Fractal Range Model considers.
Wick Visualization Settings:
Show High wick, Show Low wick: Toggle visibility of wick lines.
High wick linewidth, Low wick linewidth: Adjust the thickness of wick lines.
High wick Color, Low wick Color: Set the colors for wick lines.
Originality & Usefulness:
This script uniquely integrates multiple analytical components into a single, highly customizable tool. The combination of Micro Range counting, the custom Fractal Range Model for market phase identification, and visual wick analysis provides a robust framework for understanding immediate price action and broader market context. This comprehensive approach aims to give traders a clearer edge in identifying accumulation/distribution phases and potential reversals or continuations. The customizable tables ensure critical information like ATR and FRM state are always visible without cluttering the main price chart.
Chart Preparation Advice
When publishing, ensure your chart is clean and clearly demonstrates the script's features.
Symbol & Timeframe: Use a common symbol (e.g., SPY, BTCUSD) and a standard timeframe (e.g., 1H, 4H, Daily).
No Other Indicators: Remove all other indicators from the chart, except for your script.
Clear Visuals: Ensure the box colors, line colors, and table positions chosen in the settings allow for clear visibility of all elements. You might want to adjust the chart's background or candlestick colors if they conflict with your script's palette.
Example Price Action: Select a chart period that clearly shows examples of bullish/bearish micro ranges, MA crossovers (if applicable), and changes in the FRM state.
Access Type Recommendation
I recommend publishing this script as Open (Open-Source).
Reasoning: The script provides unique logic (Micro Range counting, FRM) which could be valuable for the community to learn from and build upon. Making it open-source aligns with the collaborative spirit of Pine Script and allows others to verify and understand your methodology. If you intend for this to be a learning tool or a base for further development by others, open-source is the best choice.
MA Pullback Signal V1.1 [Tujac]This indicator will help you to find a MA Pullback Signal.
Features
Entry signals are generated under the following conditions:
Condition 1: When the 10, 20, and 50-period Moving Averages (MAs) are in either a bullish or bearish alignment , and their intervals narrow before expanding , a signal will appear.
Additionally , the Stochastic oscillator must be in an oversold/overbought zone , and the signal will only trigger if volume increases upon the 10-period MA breaking through the 20-period MA after a bounce.
Condition 2: When the 20, 50, and 100-period MAs are in either a bullish or bearish alignment , and their intervals narrow before expanding , a signal will appear.
Additionally , the Stochastic oscillator must be in an oversold/overbought zone , and the signal will only trigger if volume increases upon the 20-period MA breaking through the 50-period MA after a bounce.
Condition 3: If the 50-period MA and 200-period MA are in a bullish alignment , but the 10, 20, and 50-period MAs are in a bearish alignment , a signal will appear on a candle where a double bottom/double top forms, followed by an increase in volume .
Convergence Zone
Entry signals are hidden when the market is in a convergence zone .
Bollinger Bands, Keltner Channels, ADX, and Volume are used to determine if the market is in a convergence zone.
By default, entry signals will not appear in a convergence zone.
You can change the settings to allow signals to appear on candles that meet the entry conditions, even within a convergence zone.
Setting Options
Trend Type: Sets the type of Moving Average to determine pull-back entries.
MA F: Uses all four MAs (10/20/50/200) to determine pull-backs.
MA A/B/C: Uses only the 10/20/50 MAs to determine pull-backs.
MA F Trend: Sets which MA crossing the 200-period MA defines the base trend. The default is the 5-period MA.
MA Style: Sets the display style of the Moving Averages.
A: Displays the 200-period MA as a line and the 10/20-period MAs as a cloud.
B: Displays all 10/20/50/200-period MAs as lines.
C: Displays the 10/20-period MAs and the 90/100-period MAs as a cloud.
ADX Default: Sets the ADX value used to define the convergence zone.
Filter Squeeze: Enable this setting to hide entry signals during convergence zones.
Filter Over Sold/Bought: Enable this setting to hide entry signals when the market is in oversold/overbought zones.
Show Strong Signal: Displays signals with particularly high volume and price volatility.
Strength Level: Displays the strength of the signal.
Show All Signal: Displays both weak and strong signals.
Displays the 200-period MA as a line and the 10/20-period MAs as a cloud.
When the 10, 20, and 50-period Moving Averages (MAs) are in either a bullish or bearish alignment, and their intervals narrow before expanding, a signal will appear. Additionally, the Stochastic oscillator must be in an oversold/overbought zone, and the signal will only trigger if volume increases upon the 10-period MA breaking through the 20-period MA after a bounce.
Entry signals are hidden when the market is in a convergence zone.
The "Show All Signal" option allows you to display both weak and strong signals, providing a comprehensive view of all potential entry points identified by the system, regardless of their strength level.
If the 50-period MA and 200-period MA are in a bullish alignment, but the 10, 20, and 50-period MAs are in a bearish alignment, a signal will appear on a candle where a double bottom/double top forms, followed by an increase in volume.
S.E.A.L. by NightPoetsch V 1.15SEAL Trading System – Precision Crypto Entry Tool
Author: Patrick Amadeu
Timeframes: 15m
Markets: Crypto (spot and futures)
Pairs: Oany crypto pairs
🚀 What is the SEAL Trading System?
The SEAL Trading System is a proprietary, confluence-based crypto indicator designed for traders who want high-probability entries based on technical precision, not guesswork.
Built by a former NAVY SEAL turned professional crypto trader, this system filters out noise and focuses on sniper-grade setups. Whether you're new to trading or already experienced, SEAL helps you know when to act and when to wait.
📊 Core Logic
This tool only prints a long or short signal when a strict set of conditions is met — no partial setups, no clutter.
Here’s what it checks before confirming a signal:
✅ Momentum Shift — VuManchu Buy/Sell Dot must appear at key wave levels
✅ Strength Check — RSI and MACD confirm underlying price power
✅ Trend Alignment — 9/21/50 EMAs and 200 EMA dashboard show bullish/bearish momentum
✅ Volume & Flow — VWAP confirms price is supported by volume
✅ Timing — Entry must happen within a candle validation window for precision
✅ Breakout Confirmation — Optional trendline breakout required before entry
Signals won’t appear unless all preset criteria are met, keeping your chart clean and your decisions focused.
🧠 Why It Works
Unlike other tools that react late or fire constantly, SEAL uses a multi-layered confluence system:
Tier 1: Core signal conditions (MACD cross, RSI position, VWAP flow)
Tier 2: Additional confirmations (EMA confluence, trendline breaks)
Tier 3: High-confluence clusters (ideal for scaling into bigger trades)
It’s like a military op — planned, calculated, and executed only when the odds are in your favor.
🔧 Settings & Alerts
Custom inputs let you adjust timeframes, trigger sensitivity, and validation windows.
Alerts can be set to notify you instantly when a Sniper Setup or Potential Setup is live.
📈 Best Use Cases
Scalping and intraday trades on 5m and 15m charts
Conservative entries with tight risk management
High-precision setups for serious traders
Works best during active trading hours (7 AM – 9 PM AEST)
💡 Final Word
If you’re tired of cluttered charts, vague signals, and emotional trades, the SEAL Trading System is your edge.
Stay disciplined. Stay precise. Trade like a SEAL.
Bullish Volume AnomalyAnomaly is designed to spot hidden bullish accumulation before price actually breaks out, by blending a trend-aware volume measure with a volatility-adjusted price channel. Here’s how it works:
First, it runs a simple ATR-based zigzag to identify the current swing direction. Volume is then signed (+ for up-trends, – for down-trends) and cumulatively summed. By converting that cumulative signed volume into a z-score over the past 480 bars, we get a sense of when buying or selling pressure is unusually strong relative to its own history.
At the same time, price itself is normalized into a z-score over the same 480-bar window, and its change over that period is also tracked. These two measures—volume z-score (s) and price z-score (p)—are compared, and the indicator looks for moments when s outpaces p by at least two standard deviations (s – p > 2), while price momentum change remains low (c < 1) and the net volume is positive (s > 0). That combination flags instances where heavy buying is taking place but price hasn’t yet reacted.
To define a dynamic trading zone, it plots a 288-bar EMA of price as the middle band (t2), and builds upper and lower bands around it using the average close-to-open range multiplied by a user-set factor. The lower band (t1) sits beneath the EMA by that volatility-based margin. A signal fires only when the bar’s high stays below t1—meaning price is still “sleeping” under the lower volatility boundary even as bullish volume builds up.
Together, these filters home in on anomalies: strong, trend-aligned volume surges that outstrip price movement, occurring while price sits below its lower volatility band. In practice, that often marks early accumulation before a breakout. You can tweak the ATR length and multiplier for the zigzag, as well as the channel period and range factor, to suit different markets or timeframes.
Bullish Engulfing Multi-TimeframeB.E.C. Finder - toggle the time frames to find the moments the Bullish Engulfing Candle forms
WESTER 9.0Best Version to date (5/2025)
Homemade indicator that tracks price action the way I see it.
When price is in the “zone” look for continuation in that zone.
Color Crosses lead to same color diamonds.
Bars are colored to indicate zone.
GLTA
EPIXBOT PACK - Bitcoin Cycle (Daily)Bitcoin Cycle Indicator:
Based on Pi Prediction Top and Hash Rate Buy Zones.
This indicator is designed for use exclusively on the Daily Timeframe and is recommended for the BTCUSD Index Symbol for optimal accuracy.
Dec 28, 2024
Release Notes
.
May 10
Release Notes
Added Cycle Seassons each 4 year
Spring / Summer / Autumm / Winter
Breakout Liquidez + Volume + Candle ForçaThe day trading strategy is primarily based on the concept of liquidity breakout with flow confirmation, which is a widely used approach by institutional traders, prop traders, and automated algorithms in the financial market. The focus is on identifying points on the chart where there is a concentration of orders—called liquidity zones—which generally correspond to previous highs and lows, relevant levels such as VWAP, and structures like order blocks.
The trader waits for the breakout of these liquidity zones, that is, when the price surpasses these important levels, signaling a possible continuation of the movement. However, a simple breakout is not enough for entry, as it can generate many false signals. Therefore, confirmation of the strength of the movement is done through traded volume, looking for volume above average or a positive delta (more buying than selling), which indicates that institutional participants are effectively supporting the move.
After volume confirmation, the strategy provides for entry into the trade, which can be immediate or after a retest of the broken level, serving as an additional validation of the breakout's strength. The stop loss is always placed close to the entry point, generally below the broken zone in case of a buy, or above it in case of a sell, to limit losses and protect capital. The trade target is defined based on a minimum risk-reward ratio of 1:2 or higher, aiming for the expected profit to be at least twice the assumed risk.
To improve accuracy, the strategy may incorporate additional filters, such as analyzing the medium-term trend (for example, a 200-period exponential moving average), to preferably trade in the direction of the dominant trend, reducing exposure to counter-trend moves which tend to have a higher chance of failure. It is also possible to adjust volume criteria, requiring the confirmation candle's volume to be significantly higher than average to reinforce the validity of the signal.
Additionally, the use of complementary indicators such as strength candles (engulfing, marubozu) and fair value gaps helps to identify points where the market may be absorbing opposing orders or where there is an imbalance between supply and demand, enhancing entry and exit points.
Overall, this strategy focuses on trading assets with good liquidity and works across various markets such as mini index and dollar contracts, liquid stocks, and even cryptocurrencies. It favors a visual and statistical approach based on the real behavior of major market players, and is easily automatable on platforms like TradingView, allowing the generation of alerts, entry and exit arrows, and automatic calculation of stop loss and targets.
In short, the strategy aims to maximize the profit factor by combining careful and confirmed entries, strict risk management, and preferential trading in the direction of the trend, seeking a balance between a high win rate and protection against excessive losses.
NOTE: Use this strategy on the WDO asset with a 1-minute timeframe and on WIN with a 2-minute timeframe.
BB Squeeze Breakdown Alert By StockOptionAlerts.comalerts when there is a squeeze on the Bollinger Band on a 5 min time frame which can be useful in catching breakouts just before the ramp
HMA TrendRiser 200HMA TrendRiser 200 is a powerful trend-following indicator that uses the 200-period Hull Moving Average (HMA) to generate precise buy and sell signals. A buy signal (green triangle and "BUY" label) is triggered when the price crosses above the HMA, indicating potential bullish momentum. A sell signal (red triangle and "SELL" label) appears when the price crosses below the HMA, signaling bearish conditions. The HMA’s reduced lag ensures responsive trend detection, making it ideal for traders seeking clear entry and exit points. Alerts are included for real-time notifications.
Note: For optimal accuracy, use on higher timeframes like 1-day (1D) or 3-day (3D), where market noise is minimized, and trend signals are more reliable.
How to Use:
Add to TradingView: Copy the script, paste it into the Pine Editor, and add it to your chart.
Interpret Signals:
Buy: Enter a long position when a green triangle and "BUY" label appear (price above HMA 200).
Sell: Enter a short position or exit long when a red triangle and "SELL" label appear (price below HMA 200).
Timeframe Recommendation: Signals are more accurate on larger timeframes (e.g., 1D or 3D) due to reduced noise and stronger trend confirmation. Smaller timeframes (e.g., 1H) may produce more signals but with higher false positives.
Customization: Adjust the HMA period (default 200) in the input settings to suit your trading style.
Alerts: Set up alerts for buy and sell signals to stay informed of price crossovers.
Best Practices: Combine with other indicators (e.g., RSI, volume) and proper risk management for better trade confirmation.
Why Higher Timeframes?
1D and 3D Timeframes: These timeframes filter out short-term market noise, providing clearer trends and reducing whipsaws (false signals). The HMA 200 on daily or multi-day charts aligns with significant market moves, making it ideal for swing or position traders.
Let me know if you need further tweaks, such as adding filters or additional features to enhance the indicator’s appeal on TradingView!