RESHAIndicator Name: RESHA – Static Price Levels
Description:
The RESHA indicator is a simple tool that allows traders to manually define multiple horizontal price levels on the chart. These levels are displayed as horizontal lines, each extending a customizable number of candles forward. Traders can input a comma-separated list of prices, which are then plotted automatically on the chart.
Features:
📍 Custom input box for price levels (comma-separated).
📏 Adjustable line length in bars.
Visual price labels at the end of each level.
Clean and minimalistic design, perfect for support/resistance zones or static analysis.
This tool is ideal for traders who want to keep key price zones visible at all times without relying on dynamic calculations or automated indicators.
Indicators and strategies
PRODE-NMIt is a force impulse system that is designed to give you entries into assets that can move substantially. Works well with volatile instruments. If there is a lot of whipsaws in the instrument plot, a Moving Average on the Prode-M Line, and use it in the place of the PRODE-M Line. Use it with Super-Trend (10,4.5) or Super-trend(10,3) and Super-trend(10,1.25), on the trading time frame. Ideal trades are taken when the price first breaks above or below Super-Trend(10,1.25) and Super-trend(10,3) or Super-Trend (10,4.5) . For Bullish entries let the PRODE-M come below the Zero-Line and go back up, after price breaks above the two Super-Trends. While the Prode-M line goes down below the Zero-Line and come back up the Super-Trend (10,3) or Super-Trend (10,4.5) should not turn Red. It is not a problem if the Super-Trend (10,1.25) turns red. Take entry when Prode-M line breaks above the Zero line and both Super-Trends are green. Stop-Loss is the Super-Trend(10,1.25) initially and one break even is achieved trail with Super-Trend(10,3) or Super-Trend (10,4.5). Vice Versa for Short entries. Cheers :)
HTF ReversalsHTF Reversals — Big Turtle Soup & Relief Patterns
A multi-timeframe reversal indicator based on the logic of how pivots form and how true reversals begin. Designed for traders who want to catch high-probability turning points on higher timeframes, with visual clarity and actionable signals.
“Reversals don’t start from nowhere — they begin with a failed expansion and a reclaim of a prior range. This script helps you spot those moments, before the crowd.”
How It Works
Detects High Timeframe (HTF) “CR” Candles:
The script scans for large-bodied candles (“CR” candles) on higher timeframes (Monthly, Weekly, 3-Day). These candles often mark the end of a trend expansion and the start of a potential reversal zone.
Looks for “Inside” Candles:
After a CR candle, the script waits for a smaller “inside” candle, which signals a pause or failed continuation. The relationship between the CR and inside candle is key for identifying a possible reversal setup.
Engulfing Confirmation (Optional):
If the inside candle doesn’t immediately trigger a reversal, the script can wait for an engulfing move in the opposite direction, confirming the failed expansion and increasing the probability of a reversal.
Entry & Target Calculation:
For each valid setup, the script calculates a retracement entry (using Fibonacci levels like 0.382 or 0.618) and a logical target (usually the CR candle’s high or low).
Visuals: Lines & Boxes:
Each signal is marked with a horizontal line (entry) and a colored box extending from the HTF close to the entry price, visually highlighting the reversal zone for the same duration as the signal’s expected play-out.
Dashboard & Alerts:
A dashboard table summarizes the latest signals for each timeframe. Custom alerts notify you of new setups in real time.
Why It Works
Pivot Logic:
Reversals often start when a strong expansion candle (pivot) is followed by a failed attempt to continue in the same direction. This script codifies that logic, looking for the “pause” after the expansion and the first sign of a reclaim.
Multi-Timeframe Edge:
By focusing on higher timeframes, the indicator filters out noise and highlights only the most significant reversal opportunities.
Objective, Repeatable Rules:
All conditions are clearly defined and repeatable, removing subjectivity from reversal trading.
Visual Clarity:
The combination of lines and boxes makes it easy to see where reversals are likely to start and where your risk/reward lies.
How to Use
Add the indicator to your chart and select your preferred timeframes (Monthly, Weekly, 3-Day).
Watch for new signals on the dashboard or via alerts.
Use the entry line and box as your trade zone; the target is also displayed.
Combine with your own confluence (price action, volume, etc.) for best results.
This indicator is best used as a framework for understanding where high-probability reversals are likely to occur, not as a standalone buy/sell tool. Always use proper risk management.
EMA(120,200)Indicator: EMA(120,200) for Bitcoin Pullback Strategy
Description:
This indicator plots two Exponential Moving Averages (EMAs) on the Bitcoin price chart:
EMA 120 (short-term trend)
EMA 200 (long-term trend)
The purpose is to identify potential buying opportunities ("go long") when Bitcoin's price pulls back to the "channel" between EMA 120 and EMA 200.
Key Features:
EMA Calculation:
ema120 = ta.ema(close, 120) → 120-period EMA (faster, reacts to recent price).
ema200 = ta.ema(close, 200) → 200-period EMA (slower, broader trend).
Visualization:
Both EMAs are plotted as white lines (color=#ffffff) with a thickness of 2.
Trading Logic (Implied):
When Bitcoin's price retraces (pulls back) to the zone between EMA 120 and EMA 200, traders may consider entering long positions, assuming the overall uptrend remains intact.
This strategy leverages the idea that EMAs act as dynamic support levels during uptrends.
How to Use It:
Uptrend Confirmation:
Ensure EMA 120 is above EMA 200 (bullish alignment).
Pullback Entry:
Wait for the price to dip near the EMA 120-200 channel.
BS with PeriodThe “BS with Period” indicator visualizes the balance between buying and selling volume within each candle, and also tracks those volumes accumulated over a specified number of bars.
It first splits a candle’s total volume into two parts based on where the close sits: the closer the close is to the high, the larger the “buying” portion; the closer it is to the low, the larger the “selling” portion. This means that for any given volume you can see whether buyers or sellers were more active.
On the chart you see three column plots:
Gray for total volume
Red for the portion attributed to selling
Teal for the portion attributed to buying
Optionally, it also sums those buying and selling volumes over the last N bars and plots them as two lines. This gives you a medium-term view of which side is dominating: if the buying-volume line stays well above the selling-volume line, buyers are in control, and vice versa.
Traders use it to:
Spot sustained buying or selling pressure when one accumulated-volume line pulls ahead of the other.
Confirm trend accelerations or potential reversals when the balance shifts.
Adjust sensitivity by choosing a shorter period (more responsive, but noisier) or a longer period (smoother, but slower).
Overall, the indicator helps quantify the internal volume structure and the tug-of-war between buyers and sellers both within each candle and over your chosen look-back period.
NY Open Range Tracker with Customizable EMA Cloudmarks the 5min opening range, waits for a 5min candle to open/close outside of the opening range placing a stop on the wick and a tp 150ticks away (customizable)
Parkinson Volatility I
Volatility indicator based on the Parkinson formula, which uses the logarithmic range (high/low) to estimate price volatility. Includes optional smoothing and customizable settings.
Triple Stochastic Confluence by AtallaTriple Stochastic Confluence by Atalla - Indicator Summary
Overview
The "Triple Stochastic Confluence by Atalla" is a technical indicator for TradingView that identifies potential trading opportunities using the confluence of three Stochastic oscillators with different timeframes. The indicator focuses exclusively on the %D lines (signal lines) of the Stochastics.
Key Components
Three Stochastic Oscillators
Short-term Stochastic: Period 9, %K Smoothing 1, %D Period 3
Medium-term Stochastic: Period 14, %K Smoothing 1, %D Period 3
Long-term Stochastic: Period 60, %K Smoothing 1, %D Period 10
Visual Display
White lines for the first two Stochastics (%D lines)
Yellow line for the third (long-term) Stochastic (%D line)
Background color changes to highlight trading opportunities:
Yellow background: Bullish signal
Red background: Bearish signal
Trading Signals Logic
Bullish Signal (Yellow Background)
A bullish signal occurs when any Stochastic %D line is in the oversold zone (≤25%) while at least one of the other %D lines is in the overbought zone (≥75%).
Bearish Signal (Red Background)
A bearish signal occurs when any Stochastic %D line is in the overbought zone (≥75%) while at least one of the other %D lines is in the oversold zone (≤25%).
Configurable Parameters
Stochastic periods and smoothing values
Overbought level (default: 75%)
Oversold level (default: 25%)
Alert Conditions
The indicator includes alert conditions for both bullish and bearish confluence signals, allowing users to set up automated notifications for trading opportunities.
Trading Philosophy
This indicator leverages the concept of momentum divergence across different timeframes. When oscillators at different timeframes show opposing extreme readings (one in oversold and another in overbought), it may indicate a potential reversal point in the market. The indicator's strength lies in identifying these confluences automatically and providing clear visual signals.
Session High/LowThis TradingView indicator draws horizontal lines representing the Highs and Lows of the three major trading sessions:
Asia (00:00–09:00)
London (09:00–14:30)
New York (15:30–23:00)
These lines serve as key support and resistance zones often respected by institutional and algorithmic traders.
volume ADEL This script visually enhances candlestick charts by coloring both the candles and volume bars based on the relative strength of volume
Moving Average Price Deviation Spread
**Moving Average Price Deviation Spread (MA Dev)**
This indicator visualizes the deviation of price from its exponential moving average (EMA) and scales it within dynamic upper and lower bounds. The core logic measures the smoothed spread between price and EMA, then calculates standard deviation over a rolling window to define statistical thresholds.
* **Spread**: EMA of (Close - EMA), highlighting directional bias.
* **Upper/Lower Bounds**: EMA of ±1.96 \* standard deviation of the spread, framing high/low deviation zones.
* **Use Case**: Spot overextended conditions, mean reversion setups, or volatility-driven breakouts. Ideal for timing entries and exits around price extremes.
EMA9/21 + Filtreler — SinyallerSignals after conditions confirmed
- EMA 9/21 cross
- EMA cross angle checking with ATR
- EMA 50 position check
- ADX > 25
- ATR checking
JUST ONE signal after cross
works with 1H and 4H periods
cd_respect2_EQ_Cx🔹 Overview :
Many traders form a bias or look for trade setups by analyzing the high (H) and low (L) of previous higher timeframe candles. For example: a close above the previous daily high, a failure to close after breaking the high, or approaching the level without making a new high. As we’ve been taught to focus on these key levels, I wanted to draw attention to what's happening at the mid-levels (Equilibrium) of the current and higher timeframe candles.
We’ve all heard the phrase “Strong price reacts from equilibrium,” yet most of us wait at the extremes.
While working on equilibrium levels of both higher timeframes and the current timeframe, I noticed that when a current candle closes above/below the previous HTF candle's high/low, price often respects the part of the candle that caused the break — which I refer to as the Last Block. When respected, price tends to continue with momentum; when lost, a pullback or reversal often follows.
________________________________________
🔹 About the Indicator:
This tool analyzes four different higher timeframes and shows:
• Current candle equilibrium levels
• Previous candle equilibrium levels (2 display options):
1. On Box – classic display
2. On Candle – equilibrium is linked to the last candle that includes the level, making those candles more meaningful or "strengthened"
• Alerts (standard) and on-screen warnings when price approaches previous equilibrium levels
• High/Low levels of previous HTF candles
• High/Low levels of live HTF candles
• Last Block: the upper or lower part of the candle that caused the breakout when price closes above/below the previous HTF high/low
• Countdown timer until the close of selected HTFs
________________________________________
🔹 Menus & Usage:
🔸 Show/Hide Tab:
• Toggle Previous Equilibrium display (On Candle / On Box)
• Toggle Live Equilibrium levels, color selection, and left extension
• Toggle Current Candle Equilibrium and colors
• Alert on Chart: flashing on-screen visual alert
• Approach Limit: sets how close price must be to trigger alert
• Remaining Time (RT): toggle countdown display for selected timeframes
________________________________________
🔸 HTF H/L Levels Tab:
• Show previous and live HTF candle highs/lows
• Customize colors, starting points, and left extension options
________________________________________
🔸 Timeframes & Options Tab:
• Select which timeframes to display
• Choose level colors
• Enable price alerts
• Control visibility in the time chart
• Toggle Last Block display (close-to-high/low)
🔸 Look Back HTF Candles Tab:
• Delete filled levels: removes invalidated zones; only unmitigated remain
• Back Control: set how many candles to look back per timeframe (unlimited if not set)
________________________________________
🔸 HTF Boxes Tab:
• Display HTF candles in boxes
• Set colors (single color or per timeframe)
• Adjust font sizes across the chart
________________________________________
🔹 Usage & Last Blocks:
The core idea behind both equilibrium levels and last blocks is:
Price should “gain” and respect them to validate continuation.
Viewing multiple timeframes together strengthens bias.
Each level is treated as part of the candle it's associated with — defining the “area to be gained.”
“Did price respect the level because of that candle, or did the candle gain significance because it aligned with the level? That’s open for debate.”
(In my opinion, the candle gains significance because it aligns with the level.)
When respected, these levels/blocks act as support; when lost, they act as resistance.
In suitable timeframes, reclaiming previous equilibrium levels may be interpreted as choch/ cisd / idm depending on the context.
The real-time equilibrium box is colored bullish if the price is above the equilibrium level across all selected timeframes, bearish if below, and range-colored when in between. (Bias)
________________________________________
🔹 Usage Example – Last Blocks:
I personally trade on 1-minute and use Daily / H4 / H1 / 15m as selected timeframes.
For example, if price reclaims the previous 15m level, I view it as a change of character. I then expect the next candle to show respect in that direction.
Choose timeframes based on your trading style.
Sometimes, HTF levels (past and live) cluster tightly — these areas are key watch zones for me.
That’s the reason I decided to share this indicator.
________________________________________
🔹 Chart Examples:
🔸 Example 1:
Price closes above both the 12:45 15m candle and the 12:00 H1 equilibrium levels.
Last Block forms. After retracing, price mitigates the block and respects live equilibrium levels (H4/H1/15m).
🔸 Example 2:
Explained on chart – Levels that pushed price down in the bearish trend later acted as support.
🔸 Example 3 – CHoCH/CISD/IDM Alternative:
Explained on chart – Replacing structural signals with equilibrium levels.
Trick: I see this pattern often — very effective.
🔸 Example 4:
Many levels are clustered in a narrow range; price shows respect across the board.
________________________________________
🔹 Final Note:
Hope you like the tool. I’d love to hear your thoughts and suggestions.
"Keep in mind, strong price reverses from equilibrium."
Cheerful trading!
Enjoy!
Vertical Line at Current CandleCreates a vertical dotted line to follow the current candle making a cross at the current time and price
BowtieThe bowtie is merely a plot of the 10 period SMA, the 20 period, EMA and the 30 period EMA. When the shorter SMA crosses above both of the longer EMA's it is considered a bullish indicator. When the shorter SMA crosses below both of the longer EMA's, it is consider a bearish indicator. As with all such indicators, this lags actual price action.
The name comes from the crossover that resembles the shape of a bowtie.
Línea Vertical y Apertura 00:00 VeranoThis TradingView Pine Script plots vertical lines at specific key times throughout the trading day based on the New York timezone (Eastern Time), which aligns with Colombian time during Daylight Saving Time (UTC-4). It also highlights the opening price of the 00:00 candle and shades a specific time range on the chart.
Key Features:
Timezone Configuration:
Uses "America/New_York" to define the trading session times.
Opening Price at 00:00:
Captures and stores the opening price of the candle at exactly 00:00.
Optionally stores the bar index (although it's not used visually here).
Vertical Lines at Key Times:
Draws vertical dashed lines at these specific times each day:
00:00
07:30
08:30
09:45
10:00
10:15
10:30
10:45
11:00
13:30
16:30
These lines extend above and below the chart range, from the highest to the lowest price over the last 500 bars.
Background Highlight:
Shades the time interval between 11:00 and 13:30 with a semi-transparent gray background, but only for the current day.
多組帶狀背景布林通道The multi-Bollinger Bands indicator multi-Bollinger Bands indicator designed for advanced technical analysis. This indicator features six independent Bollinger Bands sets, each with customizable length and standard deviation, allowing traders to analyze price volatility across multiple timeframes simultaneously. Users can also toggle the display of the middle bands for better insight into price trends.
A unique feature of this tool is the ability to highlight the areas between upper and lower bands across paired Bollinger sets with distinct colored background bands, making it easier to identify critical volatility zones at a glance. The indicator uses three color groups for improved visual clarity and quick differentiation.
With its high level of customization and clear visual cues, this indicator supports a wide range of trading strategies and market conditions, helping traders enhance risk management and make more informed decisions.
Tradecademy CandlesThe script highlights high-volume candles .
Upward candles with significantly increased volume = green
Upward candles with moderately increased volume = blue
Downward candles with significantly increased volume = red
Downward candles with moderately increased volume = pink
MTF StochRSI SignalsThe idea is to have a lower timeframe Stochastic RSI and a higher timeframe Stochastic RSI for big picture analysis.
An alert pops whenever the lower timeframe stochastic RSI aligns with an existing higher timeframe.
The general theme is to trade in the direction of the longer trend.
Recent Session High Low Marker - SimpleDescription:
This Pine Script marks the high and low points of the most recent trading sessions: Asian, London, and New York.
Asian Session: From 19:00 to 21:00 New York time (UTC-4).
London Session: From 02:00 to 05:00 New York time (UTC-4).
New York Session: From 07:00 to 10:00 New York time (UTC-4).
For each session, the script draws two lines:
One for the high of the session.
One for the low of the session.
The lines are drawn horizontally across the chart, making them easy to spot. Each session is marked by two lines with specific colors:
Orange for the Asian session.
Blue for the London session.
Purple for the New York session.
The lines are dynamically updated during the active session, and they will reset when the next session begins. The width of the lines is set to 2 to ensure they are visible without being too thick.
Credits:
Script created by Jdv.
SMC ICT – Simplified Daily Trend & Reversal AnalyzerThis Pine Script provides a simplified approach to analyzing daily trends and potential reversals using concepts inspired by Smart Money Concepts (SMC) and ICT (Inner Circle Trader).
What It Does:
• Detects daily uptrend and downtrend conditions by comparing the current daily high/low to the previous day’s values.
• Highlights potential bullish or bearish reversal zones when price behavior suggests a shift in sentiment.
• Automatically draws dashed lines for the previous day's high and low.
• Labels these high/low levels for quick visual reference.
How to Use:
Apply this indicator to any timeframe chart. Use the plotted trend markers to assess daily direction and potential reversal signals. The dashed lines (previous high/low) can be used as reference points for liquidity zones or break/retest entries.
User Interface:
The indicator displays labels and shapes in English. This script is intended for educational and trading workflow enhancement purposes.
Note:
This is an open-source tool designed for clarity and basic SMC/ICT application. It is best used in combination with other confluences like FVGs, order blocks, and liquidity sweeps.
My script//@version=5
strategy("15-Min EMA + RSI Pullback Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)
// === INPUTS ===
emaShort = input.int(9, title="EMA Short")
emaLong = input.int(21, title="EMA Long")
rsiPeriod = input.int(14, title="RSI Period")
rsiBuyThresh = input.int(40, title="RSI Buy Threshold")
rsiSellThresh = input.int(60, title="RSI Sell Threshold")
sl_pct = input.float(1.0, title="Stop Loss %", minval=0.1)
tp_pct = input.float(2.0, title="Take Profit %", minval=0.1)
// === CALCULATIONS ===
emaFast = ta.ema(close, emaShort)
emaSlow = ta.ema(close, emaLong)
rsi = ta.rsi(close, rsiPeriod)
// === CONDITIONS ===
// Long setup
bullTrend = emaFast > emaSlow
pullbackLong = close > emaSlow and close < emaFast
rsiLongCond = rsi > rsiBuyThresh
bullSignal = bullTrend and pullbackLong and rsiLongCond
// Short setup
bearTrend = emaFast < emaSlow
pullbackShort = close < emaSlow and close > emaFast
rsiShortCond = rsi < rsiSellThresh
bearSignal = bearTrend and pullbackShort and rsiShortCond
// === ENTRIES ===
if bullSignal
strategy.entry("Long", strategy.long)
strategy.exit("TP/SL Long", from_entry="Long", stop=close * (1 - sl_pct / 100), limit=close * (1 + tp_pct / 100))
if bearSignal
strategy.entry("Short", strategy.short)
strategy.exit("TP/SL Short", from_entry="Short", stop=close * (1 + sl_pct / 100), limit=close * (1 - tp_pct / 100))
// === PLOT INDICATORS ===
plot(emaFast, color=color.orange, title="EMA 9")
plot(emaSlow, color=color.blue, title="EMA 21")