NAGRAJ 15-Min Opening Range Breakout (ORB)This indicator will give you the range of first 15 min of opening.
Индикаторы и стратегии
Anchored VWAP - RTH + ON + Previous VWAPRegular Trading Hours Anchored VWAP, Overnight Anchored VWAP, Prior Day's VWAP as Price Level
4H Color Sync for 15m, 30m, 90m, 1H4H Time Theory Session Colour Sync
- session colour sync to lower timeframes
- highlighting the sessions of 4h candles
- using the fractal nature of 4h time theory and applying it to the 1h/15m/5m/1m chart
- option to change the colours of 3 PAIRS for the 4h timeframe candles
- automatically syncs to your timezone
RSI Entry/Exit Text Markers//@version=6
indicator("RSI Entry/Exit Text Markers", overlay=true)
rsi = ta.rsi(close, 14)
longCond = rsi < 25
shortCond = rsi > 75
plotshape(longCond, title="Long", location=location.belowbar, color=color.green, style=shape.labelup, text="Long", textcolor=color.white, size=size.small)
plotshape(shortCond, title="Short", location=location.abovebar, color=color.red, style=shape.labeldown, text="Short", textcolor=color.white, size=size.small)
Jack's ADX with 5TF TABLEUpdated the table to show 5 timeframes.
When trend momentum aligns for added confirmation
Multi-Level Bollinger BandsAllows to identify SD targets from mean to properly identify exit and entry areas as well as potential reversal areas.
ballenas by ErnestoWhat does this indicator do?
High Volume:
Calculates the average volume of the last n candles (configurable).
Marks candles with volume greater than the average multiplied by a factor (adjustable).
Candle Body:
Marks candles with a large body compared to their range (adjustable ratio).
Direction:
Green circle (buy): When the candle is bullish (close > open) and meets high volume and a large body.
Red circle (sell): When the candle is bearish (close < open) with high volume and a large body.
Automatic alerts: You will receive an alert when an institutional buy or sell is detected.
📊 How to use it?
Open the Pine Editor in TradingView.
Copy and paste this code.
Click Save and then Add to Chart.
Configure alerts according to your needs.
With this, you'll have a real-time indicator that displays circles on the candle itself when large volume purchases or sales are detected.
ballenas by ErnestoWhat does this indicator do?
High Volume:
Calculates the average volume of the last n candles (configurable).
Marks candles with volume greater than the average multiplied by a factor (adjustable).
Candle Body:
Marks candles with a large body compared to their range (adjustable ratio).
Direction:
Green circle (buy): When the candle is bullish (close > open) and meets high volume and a large body.
Red circle (sell): When the candle is bearish (close < open) with high volume and a large body.
Automatic alerts: You will receive an alert when an institutional buy or sell is detected.
📊 How to use it?
Open the Pine Editor in TradingView.
Copy and paste this code.
Click Save and then Add to Chart.
Configure alerts according to your needs.
With this, you'll have a real-time indicator that displays circles on the candle itself when large volume purchases or sales are detected.
Vinicius Setup ATR
Description:
This script is a strategy based on the Supertrend indicator combined with volume analysis, candle strength, and RSI. Its goal is to identify potential entry points for buy and sell trades based on technical criteria, without promising profitability or guaranteed results.
Script Components:
Supertrend: Used as the main trend compass. When the trend is positive (direction = 1), buy signals are considered; when negative (direction = -1), sell signals are considered.
Volume: Entries are only validated if the volume is above the average of the last 20 candles, adjusted with a 1.2 multiplier.
Candle Body: The candle body must be larger than a certain percentage of the ATR, ensuring sufficient strength and volatility.
RSI: Used as a filter to avoid trades in extreme overbought or oversold zones.
Support and Resistance: Identified based on simple pivots (5 periods before and after).
Customizable Parameters:
ATR Length and Multiplier: Controls the sensitivity of the Supertrend.
RSI Period: Adjusts the relative strength filter.
Minimum Volume and Candle Body: Settings to validate entry signals.
Entry Conditions:
Buy: Positive trend + strong candle + high volume + RSI below 70.
Sell: Negative trend + strong candle + high volume + RSI above 30.
Exit Conditions:
The trade is closed upon the appearance of an opposite signal.
Notes:
This is a technical system with no profit guarantees.
It is recommended to test with realistic capital values and parameters suited to your risk management.
The script is not optimized for specific profitability, but rather to support study and the construction of setups with objective criteria.
Destek Direnç Çizgileri (5 Seviye)Support and Resistance Levels (5 Levels) (Pine Script® v5)
Description
This indicator calculates pivot, support, and resistance levels using daily data and displays these levels on the chart. These levels help identify potential support or resistance zones for the price. A total of 5 key levels are calculated: Pivot, Resistance 1, Resistance 2, Support 1, and Support 2.
Features
Pivot Calculation: The pivot point is calculated by taking the average of the price.
Resistance Level 1 (Res1): The first resistance level is calculated based on the pivot point.
Resistance Level 2 (Res2): The second resistance level is calculated based on the pivot and price range.
Support Level 1 (Sup1): The first support level is calculated based on the pivot point.
Support Level 2 (Sup2): The second support level is calculated based on the pivot and price range.
Usage
Pivot Point: It is considered as the middle level and is used to analyze price movements.
Resistance and Support Levels: These levels indicate potential reversal or pause areas for the price. They are important decision points for trading strategies.
MTF Trend Fusion - V1📌 MTF Trend Fusion - V1
Multi-Timeframe (MTF) Trend Indicator
🔍 Description: What Does It Do?
This indicator helps you visually analyze the overall market trend by combining Exponential Moving Averages (EMA) calculated on three different timeframes. It determines the trend direction by checking whether the price is above or below the EMAs from all selected timeframes.
The trend direction is clearly visualized through background color:
Green Background: Price is above the EMA on all three timeframes (bullish trend)
Red Background: Price is below the EMA on all three timeframes (bearish trend)
This approach aims to provide a more reliable trend confirmation by filtering out short-term misleading signals.
⚙️ How It Works
The script takes input from the user for three different timeframes and one EMA length. It calculates EMAs on those timeframes and determines the trend as follows:
If the price is above EMA1, EMA2, and EMA3 → Bullish signal
If the price is below EMA1, EMA2, and EMA3 → Bearish signal
In all other cases (mixed structure) → No signal
The background color is adjusted accordingly. All three EMAs are also plotted on the chart with different colors.
🛠️ How to Use
After activating the script, use the settings panel to select your desired three timeframes and the EMA length.
Regardless of your main chart's timeframe, this indicator analyzes the trend structure based on the selected timeframes.
You can quickly interpret the trend direction through the colored background.
🧠 Approach and Interpretation
This indicator helps you evaluate trend direction from a broader perspective using multi-timeframe (MTF) analysis. It focuses on understanding the overall direction rather than short-term price movements.
It can be particularly useful for:
Trend-following strategies
As a filter tool
Lower timeframe traders to see the higher timeframe trend direction
⚠️ Warnings & Recommendations
This is an indicator, not a strategy. It should not be used alone for buy/sell decisions.
Remember that EMA values are recalculated on different timeframes, which may introduce a delay effect.
Optimal settings may vary across markets and assets. Optimization is recommended.
📈 Default Settings
EMA Length: 50
Timeframe 1: 15 Minutes
Timeframe 2: 60 Minutes (1 Hour)
Timeframe 3: 240 Minutes (4 Hours)
💡 Why This Script?
This script goes beyond a simple EMA structure and offers a powerful tool for trend filtering. It reduces contradictions caused by different timeframes and provides stronger decision support.
With the combined EMA data:
Trend direction becomes clearer
False signals are filtered
The decision-making process is simplified
📌 Note: This indicator does not provide investment advice. It is designed to support your own analysis.
Custom Time Range Boxes + Fibs + ExtensionThis script draws two customizable time-range boxes per day, helping traders visualize key market sessions or activity windows. Each box is defined by start and end times that can be adjusted in the settings. You can also choose a custom color and extend the visual width of the box independently from the actual session time. Within each box, the indicator plots three Fibonacci levels: 0.3, 0.5, and 0.7. These levels are useful for identifying potential support, resistance, or retracement zones inside the session range. The script supports two separate time blocks, allowing you to track sessions like the New York Open and Power Hour simultaneously. All lines and boxes are drawn using bar_index for precision and control. The levels and box colors match for visual consistency. Perfect for intraday traders who want to track price behavior around key times. Clean, minimal, and performance-friendly — this tool adds clarity to your session-based strategy.
Master Simple IndicatorThe streamlined Pine Script, created by masterbtcltc, is a technical analysis indicator that overlays on a price chart to provide buy and sell signals based on a dynamic 120-day simple moving average (SMA). Here's how it works:
Dynamic Moving Average: Calculates a 120-day SMA (ma_dynamic) using closing prices to smooth out price fluctuations and identify trends.
Buy/Sell Signals:
Buy Signal: Triggered when the closing price crosses above the 120-day SMA (longSignal), indicating potential bullish momentum. A white triangle with "close" text appears below the bar.
Sell Signal: Triggered when the closing price crosses below the 120-day SMA (shortSignal), suggesting bearish momentum. A yellow triangle with "Short" text appears above the bar.
Alerts: Generates alerts for buy (Long Signal Alert) and sell (Short Signal Alert) signals, notifying users when the price crosses the SMA.
Visual Highlights:
Price vs. SMA: The area between the closing price and the 120-day SMA is filled with yellow if the price is above the SMA (bullish) or blue if below (bearish).
50-day vs. 120-day SMA: The area between the 50-day SMA and 120-day SMA is filled green when the 50-day SMA is above the 120-day SMA, indicating a stronger bullish trend.
Created by masterbtcltc, this indicator helps traders identify trend changes and potential entry/exit points based on price interactions with the 120-day SMA, with clear visual cues and alerts for decision-making.
Short Strategy - B2 v2.37-Core Production📌 Strategy Overview – B2 v2.37-Core Production
This script is a short-only algorithmic strategy designed for altcoins, using Bitcoin’s multi-timeframe MACD histogram trends to guide and validate short entries. It flips all long logic from the A2 model to focus on bearish momentum, breakdowns, and trend reversals.
🔍 What It Does
Detects high-confidence short entries based on multiple bearish signals.
Confirms direction using BTC MACD histogram downtrends across 4H, 1H, 15M, and 5M charts.
Avoids premature exits during flat momentum phases with a custom lull detection system.
🧠 How It Works
🔻 Bearish Indicators Used
Price below EMA
RSI decreasing
MACD histogram falling
Strong MACD drop detection
Volume surge confirmation
ADX trend strength check
VWAP rejection
📉 BTC Trend Filters
BTC must be in a 4H MACD downtrend for short entries to be valid.
Adds weighted confidence from 1H and 15M MACD downtrend confirmations.
5M MACD checks for rolling weakness, no pops, momentum flush, and steep slope.
📊 Scoring System
Each bearish signal adds weighted points (e.g. MACD drop = +2, RSI down = +0.5).
Entry only happens if total score ≥ entry threshold (default: 7.0) and BTC confirms downtrend.
Exit occurs if score < exit threshold (default: 6.0) or BTC starts recovering.
⏳ Lull Logic for Shorts
Prevents exit during temporary MACD flattening unless recovery is confirmed.
Requires confirmation that BTC hasn’t shifted trend back up.
🪧 Labels and Visualization
Entry/exit markers show BTCUSDT price at the time of signal using request.security().
Entry labels are red (top of candle), exit labels are green (bottom of candle).
✅ Result
This model is optimized for short trades during BTC-led market downturns, filtering out false positives by demanding multi-timeframe alignment and multiple bearish confirmations.
Long Strategy - A2 v2.37-Core Production✅ Condensed Strategy Overview
This is a long-only trading strategy that uses multiple technical indicators combined with Bitcoin’s multi-timeframe MACD histogram trends to generate and filter trade entries.
🔧 Core Functionality
Uses a scoring system that adds weighted points from various signals:
Local indicators: EMA trend, RSI momentum, ATR volatility, VWAP, volume strength, and ADX.
Bitcoin MACD trends: 4H, 1H, 15M, and 5M histogram patterns (including slope, rise consistency, and momentum burst).
Entry Condition:
Triggered when:
The total score exceeds the entryThreshold (default: 7.0)
BTC 4H MACD histogram trend is confirmed to be rising
Exit Condition:
Triggered when:
The score falls below the exitThreshold (default: 6.0)
Or the MACD slope shows weakness or reversal on 4H BTC
Lull Logic:
Temporarily suppresses exits during minor MACD flattening as long as BTC’s trend remains intact
Price Labels:
Entry and exit signals are annotated with the live BTCUSDT price using request.security()
Bitcoin NUPL IndicatorThe Bitcoin NUPL (Net Unrealized Profit/Loss) Indicator is a powerful metric that shows the difference between Bitcoin's market cap and realized cap as a percentage of market cap. This indicator helps identify different market cycle phases, from capitulation to euphoria.
// How It Works
NUPL measures the aggregate profit or loss held by Bitcoin investors, calculated as:
```
NUPL = ((Market Cap - Realized Cap) / Market Cap) * 100
```
// Market Cycle Phases
The indicator automatically color-codes different market phases:
• **Deep Red (< 0%)**: Capitulation Phase - Most coins held at a loss, historically excellent buying opportunities
• **Orange (0-25%)**: Hope & Fear Phase - Early accumulation, price uncertainty and consolidation
• **Yellow (25-50%)**: Optimism & Anxiety Phase - Emerging bull market, increasing confidence
• **Light Green (50-75%)**: Belief & Denial Phase - Strong bull market, high conviction
• **Bright Green (> 75%)**: Euphoria & Greed Phase - Potential market top, historically good profit-taking zone
// Features
• Real-time NUPL calculation with customizable smoothing
• RSI indicator for additional momentum confirmation
• Color-coded background reflecting current market phase
• Reference lines marking key transition zones
• Detailed metrics table showing NUPL value, market sentiment, market cap, realized cap, and RSI
// Strategy Applications
• **Long-term investors**: Use extreme negative NUPL values (deep red) to identify potential bottoms for accumulation
• **Swing traders**: Look for transitions between phases for potential trend changes
• **Risk management**: Consider taking profits when entering the "Euphoria & Greed" phase (bright green)
• **Mean reversion**: Watch for overbought/oversold conditions when NUPL reaches historical extremes
// Settings
• **RSI Length**: Adjusts the period for RSI calculation
• **NUPL Smoothing Length**: Applies moving average smoothing to reduce noise
// Notes
• Premium TradingView subscription required for Glassnode and Coin Metrics data
• Best viewed on daily timeframes for macro analysis
• Historical NUPL extremes have often marked cycle bottoms and tops
• Use in conjunction with other indicators for confirmation
Alerta Volumen Alto
To determine is the uptrend is solid or is a failed attempt, we should always look for the volume. If BTC breaks with a volume 2X bigger than the mean of the last 20 candles, there is a good chance that we see a solid uptrend.
It detects and compares volume automatically.
Measure and compare volume automatically.
Ideal to detect real breakouts.
Trend-Following Strategy with Keltner ChannelsTrend Filter ( All Timeframes):
Price must be above the 200 EMA for a bullish setup
Price must be below the 200 EMA for a bearish setup
Keltner Channels for dynamic support/resistance
Buy when price pulls back to the midline or lower channel in an uptrend
Sell when price pulls back to the midline or upper channel in a downtrend
Entry trigger: Price pulls back to Keltner midline then crosses it
Exits: ATR-based SL & TP with optional trailing stops
Session Aware VWAPEver Wonder Why Sessions Feel So Different?
London’s caffeine rush kicks in at 07:00 UTC, New York brings its own energy at 13:00 UTC, and Asia’s quiet mornings can suddenly roar. Each session has its own heartbeat, and this indicator traces it with precision, painting VWAP and its bands only when a session’s live. It’s like tuning into different radio stations, just with price action.
Spotlight on the Main Features
Deviation Multiplier & ATR Length
Tweak a 1.5× ATR band, tighten it for calm markets, loosen up when volatility spikes.
Volume Spike Filter
Flags those “wait, did you see that?” moments when volume suddenly jumps.
Trend EMA + Buffer
A 50‑period EMA with half an ATR buffer—filters noise but still catches real momentum.
Session Boxes & Debug Mode
Shaded session boundaries keep you oriented; debug mode if you love a bit of chart clutter.
Here’s the Thing: How It Works
Reset VWAP at each session start (fresh sum of price×volume & volume).
Calculate upper and lower bands using ATR×deviation multiplier.
Plot only during its session—London lines vanish when New York takes over, and so on.
Putting It to Work: Real‑World Tips
Quick Scalps: When price snaps above the lower band on a volume spike during London overlap, you might grab a quick tick or two.
Trend Confirmation: If price stays above the EMA buffer across sessions, lean into longs. If it dips below, maybe pause and grab coffee.
Dodge False Breakouts: Built‑in 5‑bar cooldown helps you ignore that one‑off fake‑out.
Ready to Give It a Spin?
Try it on EUR/USD or GBP/JPY, then drop your setups below let’s learn out loud.
Multi-Scale Slope Alignment FilterMulti-Scale Slope Alignment Filter (MSSA)
█ OVERVIEW
This indicator identifies periods where the market trend, measured by the slope of a linear regression line, is aligned across multiple time scales (short, medium, and long-term). It acts as a trend confirmation filter, visually highlighting when different trend perspectives agree. The core idea is that signals or trades taken in the direction of aligned slopes might have a higher probability of success.
It plots the calculated slopes in a separate pane and colors the main chart background based on the alignment status: green for bullish alignment, red for bearish alignment.
█ HOW IT WORKS
The indicator calculates the slope of a linear regression line for three different lookback periods defined by the user inputs (`Short-Term`, `Medium-Term`, `Long-Term`).
The "slope" is determined by comparing the value of the linear regression line at the current bar (`offset=0`) to its value on the previous bar (`offset=1`).
A positive difference indicates an upward sloping regression line (potential uptrend).
A negative difference indicates a downward sloping regression line (potential downtrend).
The core calculation for a single slope is:
ta.linreg(source, length, 0) - ta.linreg(source, length, 1)
Based on these three slopes, the alignment state is determined:
Bullish Alignment: All three slopes (Short, Medium, Long) are positive (greater than 0). This suggests an uptrend is confirmed across all measured scales.
Bearish Alignment: All three slopes are negative (less than 0). This suggests a downtrend is confirmed across all measured scales.
Neutral/Mixed: The slopes do not unanimously agree (i.e., some are positive while others are negative, or some are zero). This indicates conflicting signals or a potential consolidation phase.
█ HOW TO USE
The primary use of the Multi-Scale Slope Alignment Filter (MSSA) is as a trend confirmation tool or trade filter .
Consider taking long trades only when the background is green ( Bullish Alignment ). This acts as confirmation that the broader trend context supports the long idea.
Consider taking short trades only when the background is red ( Bearish Alignment ). This acts as confirmation that the broader trend context supports the short idea.
Consider being cautious or avoiding trades when there is no background color ( Neutral/Mixed Alignment ), as the trend direction is unclear or conflicting across different timeframes.
This indicator is generally not designed to provide direct entry or exit signals on its own. It works best when combined with your primary trading strategy or other indicators to filter their signals based on multi-timeframe trend agreement.
Example filter logic:
// Example Long Condition
primaryLongSignal = ta.crossover(fastMA, slowMA) // Your primary signal
longCondition = primaryLongSignal and isBullishAligned // Filter with MSSA
// Example Short Condition
primaryShortSignal = ta.crossunder(fastMA, slowMA) // Your primary signal
shortCondition = primaryShortSignal and isBearishAligned // Filter with MSSA
█ INPUTS / SETTINGS
Short-Term Slope Length: (Default: 20) The lookback period for calculating the short-term linear regression slope.
Medium-Term Slope Length: (Default: 50) The lookback period for calculating the medium-term linear regression slope.
Long-Term Slope Length: (Default: 100) The lookback period for calculating the long-term linear regression slope.
Source: (Default: close) The price data source used for the linear regression calculations (e.g., close, HLC3, OHLC4).
█ VISUALIZATION
Background Coloring: The background of the main price chart is colored to indicate the alignment state:
Green: Bullish Alignment (all slopes positive).
Red: Bearish Alignment (all slopes negative).
No Color: Neutral/Mixed Alignment.
Indicator Pane: A separate pane below the main chart displays:
Three lines representing the calculated slope values for the short (red), medium (blue), and long (yellow) terms.
A dashed horizontal line at zero, making it easy to visually distinguish positive (above zero) from negative (below zero) slopes.
█ SUMMARY
The MSSA indicator provides a visual filter based on the consensus of trend direction across short, medium, and long-term perspectives using linear regression slopes. It helps traders align their strategies with the prevailing multi-scale trend environment. Remember to use it as part of a comprehensive trading plan and always practice sound risk management. This tool provides analysis and is not financial advice.
Estrategia EMAs + RSI + MACD con SL y TPestrategia diseñada por Miguelito para btc en 4 horas jugando con rsi macd y 2 emas
🎨 Volume Tuy Chinh - Super High Red//@version=5
indicator("🎨 Volume Tuy Chinh - Super High Red", overlay=false)
avgLength = input.int(20, "So nen tinh volume trung binh")
threshold = input.float(2.0, "Nguong volume sieu cao (x lan)")
avgVol = ta.sma(volume, avgLength)
isSuperHigh = volume > avgVol * threshold
plot(volume, style=plot.style_columns, color=isSuperHigh ? color.red : color.gray, title="Volume Tuy chinh")