Anchored VWAP with Bands DebugAnchored VWAP with ±1% Bands Starting at 9:00 AM
This indicator calculates an Anchored Volume Weighted Average Price (VWAP) starting precisely at 9:00 AM each trading day (customizable). It plots the VWAP line alongside two dynamic bands set at ±1% above and below the VWAP. The bands help visualize potential support and resistance zones relative to the intraday VWAP anchored at market open.
Key Features:
Anchors VWAP calculation to user-defined start time (default 9:00 AM)
Displays VWAP line in orange for easy tracking
Shows upper and lower dashed bands at ±1% of VWAP in green and red, respectively
Bands update dynamically with each new bar throughout the trading day
Designed for intraday charts (1-minute, 5-minute, etc.)
Use this tool to better assess intraday price action around VWAP and identify potential trading opportunities based on price deviations from the anchored VWAP.
圖表形態
ICT OB/FVG + Envelope (SMA Alertable) - 엔벨로프 신호 추가Here’s a full explanation of the strategy:
Primary Entry
Buy when price breaks above the 40-day moving average (MA40).
Envelope Scale-Out and Re-Entry
After price breaks above the +15% envelope, add to your position.
Sell 30% of your position when price breaks above the +30% envelope.
If price fails to break +30% but instead finds support at +15%, add again.
Likewise, after adding at +30%, if price pulls back to +30% and holds, add once more.
Adjust entries and exits around each envelope band.
Trend Baseline Logic
The 40-day MA is your primary trend line.
Once price is above MA40, the +15% envelope becomes your new “mini-baseline”—you only trade as long as price respects it.
Exit 100% of your position when price reaches the +100% envelope, or if it falls back below that level.
Trend Confirmation
All of this only applies in a “properly aligned” uptrend (MA40 > MA200).
A golden cross of the 40-day MA above the 200-day MA is a very strong entry filter.
Order-Block Entries
Bullish OB Low: if price touches a Bullish Order-Block Low above MA40, treat it as a pullback and buy.
Bearish OB High: if price touches a Bearish Order-Block High above MA40, treat it as a pullback-and-rebound and buy.
Stop-Loss
Stop out if price closes 3–5% below the 40-day MA.
Lower-Band “Bounce” Buys
If price touches the –15% envelope and finds support, buy 10% of your target size—exit all if it breaks below.
If price touches the –30% envelope and holds, buy again—exit all on a breach.
In short, this is a “band-play” strategy within a bullish trend, using MA40 → +15% envelope → +30% envelope → +45% envelope as your stepping-stone baselines, with order-block and lower-band bounces as additional entries. Good luck!
Pivot Reversal Markers (3-bar strength)### Pivot Reversal Markers (3-Bar Strength)
**Overview:**
This indicator identifies and marks pivot high and pivot low reversal points on your chart using a customizable pivot strength. Ideal for traders seeking clear visual signals of potential reversals.
**Settings:**
* **Pivot Strength:** Number of bars checked before and after to confirm a pivot (default = 3).
**Signals:**
* 🔺 **Red Triangle (Pivot High):** Potential short entry or reversal from upward to downward trend.
* 🔻 **Green Triangle (Pivot Low):** Potential long entry or reversal from downward to upward trend.
**Usage:**
Combine these pivot signals with other technical analysis tools or indicators for optimal results.
Prev Day High/Low - RTH OnlyThis indicator displays the previous day’s Regular Trading Hours (RTH) high and low levels on your chart, but only during the next day’s RTH session — keeping your charts clean while highlighting the most relevant price zones.
🔧 Features:
RTH Timing: 09:30 to 16:00 (New York time)
Auto-Detection: Automatically tracks the high and low of each RTH session
Next-Day Visibility: Lines are only shown during the following day’s RTH session
Minimal Chart Clutter: Levels disappear after the session ends, keeping focus on what's relevant
Clear Labels: Optional “Prev High” and “Prev Low” markers at market open
📊 Use Case:
Perfect for intraday and 0DTE options traders who rely on prior session key levels for:
Breakout trades
Reversal setups
Support/resistance confluence
These levels are often respected by institutions and algo flows, making them highly actionable when approached in the next RTH session.
🧠 Why This Matters:
Many traders overpopulate their charts with persistent support/resistance lines. This script keeps only what’s essential — the previous day’s RTH range — and only when it matters most: the following day’s active market hours.
RSI Crossover with RSI EMAdfsffefdfnsdbhavddd
dnadghvadudvhbdasbdjadd
sdcasdvscdhgasvxdhzvjx
sasvhx zhxvjhx
Bar ColorHis BTCUSDT Script to easy way in trade from next moving Guys due to the past levels spot and resistance and also where did price will break and push to upside,
key levels to watch
Take long hold in blue zone see our goal in long time with prefect entries
Like Pivot point
Resistance zone
Support levels
Breakout Points
Keep eye on these levels you may find details more in script
EMA 9/21 Cross Alerts with RSI Filter and Push AlertsSirve para compra y venta de futuros en 5m. Se entra cuand la EMA9 cruza hacia arriba la EMA 21.
ABC Trading ConceptThe ABC Trading Concept indicator analyzes the market through waves, impulses, and trends, helping identify key reversal and trend-change points. It automatically detects waves A, B, and C, along with stop-loss and take-profit levels. A reliable tool to enhance the accuracy and efficiency of your trading.
Key Features of the Indicator:
1. Wave and Trend Identification:
- Automatic detection of waves based on moving average (MA) crossings and ATR indicator values.
- Filtering out false signals by considering market movement ranges.
2. Trend Analysis:
- Determination of trend directions (uptrend or downtrend).
- Setting trend change points (g-points) and tracking their breakout to confirm trend reversals.
3. Impulses and Corrections:
- Automatic division of trend movements into impulses and corrections.
- Calculation of dynamic and fixed extremums for precise market structure tracking.
4. Reversal Points:
- Establishing the reversal point level within the range of a completed correction.
- Flexible settings to prevent the appearance of overly weak points.
5. Waves A, B, and C:
- Identification of wave A when the correction breaks the reversal point.
- Identification of wave B considering counter-trends or alternative parameters.
6. Correction Boost:
- Calculation of correction boosts to determine their significance.
- Automatic update of reversal points based on boosted corrections.
7. Vic Sperandeo’s Trendline:
- Construction of a trendline between the trend’s fixed extremum and the last correction’s extremum.
- Utilizing the Vic line as an additional condition for forming waves A and B.
8. Stop-Loss and Take-Profit Levels:
- Upon the appearance of a new trend, the indicator automatically plots potential stop-loss and take-profit levels.
- Levels are calculated based on the extremums of wave A or wave B (settable in the indicator’s input settings).
Advantages of Using the Indicator:
- Enhances the accuracy of market structure analysis.
- Reduces the impact of false signals by filtering market noise.
- Offers flexible parameter settings to adapt to your trading style.
- Clearly displays entry and exit points on the chart.
The ABC Trading Concept is ideal for both beginner and professional traders looking to improve their trading by leveraging clear market structures and key analysis points.
Additional Information:
For optimal performance, the indicator requires the user to input key parameters, including moving average lengths, ATR coefficient for wave identification, and levels for reversal points and correction boosts. All settings can be adjusted to fit your trading preferences.
ChartJay Disparity IndexThe ChartJay Disparity Index is a complete and standalone indicator designed to visualize the percentage difference between price and its moving averages over three timeframes (short, mid, and long term).
This tool helps identify overbought or oversold conditions based on user-defined thresholds and includes alerts for all timeframes. Users can also choose between EMA or SMA for each moving average.
This is a finalized and production-ready version of the script intended for public use, not a test or draft. For best visibility, apply it on a clean chart with no overlapping indicators.
If you find it useful, feel free to leave feedback or suggestions. Thank you.
Crypto Scalping Dashboard [Dubic] - 15m
🔥 Crypto Scalping Dashboard – 15m
The Crypto Scalping Dashboard is a powerful trend-based indicator designed for precision entries and exits on the 15-minute timeframe. It helps scalpers and short-term traders catch high-probability trades early in a trend with real-time confirmation from multiple smart filters.
🎯 Core Features:
EMA Trend Filter: Detects the prevailing market direction using 9/21 EMAs.
SuperTrend Confirmation: Confirms strength of the trend based on ATR volatility.
CCI Momentum Signal: Measures overbought/oversold conditions for optimal timing.
Range Filter Breakout: Validates when price escapes a defined market range.
VWAP Positioning: Ensures price is aligned with institutional average levels.
Pullback Re-Entry Logic: Detects ideal re-entry points during trending conditions.
RSI Confirmation: Validates trend re-entries with RSI strength filters.
Trade State Memory: Prevents redundant or false alerts by tracking open positions.
Smart Dashboard: Live visual feedback with color-coded trend strength per filter.
Clean Buy/Sell Labels & Alerts: Only fires when all key conditions align.
🧠 Ideal For:
Crypto scalping and day trading
Traders looking for reliable trend continuation and re-entry alerts
Visual learners who benefit from dashboard-style signal tracking
📈 Alerts:
✅ Buy Signal (all long conditions met)
❌ Sell Signal (all short conditions met)
This tool is optimized for quick decision-making while avoiding false signals. Use it alongside your existing strategy, and always manage risk appropriately.
Smart Buy/Sell Signal – ChartJayThis script identifies smart entry points by detecting real buy-side pressure and avoiding false breakouts.
Key Features:
• Buy Signal
- Bullish candle
- Close near the high
- Volume spike (above average × threshold)
- Occurs near a user-defined resistance level
• Entry Signal
- Appears if price breaks above the high of the previous Buy signal
- Must occur within a confirmation window
- Volume and bullish price structure must persist
• Strong Entry Signal
- Two consecutive Entry signals
- Second candle must have higher volume than the first
- Designed to confirm sustained institutional buying
• Sell Signal
- Strong bearish candle with volume spike
• TP/SL Overlay
- Take Profit and Stop Loss levels are auto-calculated from the Entry bar
- Configurable reward-to-risk ratios
• Alerts
- Includes alertconditions for all key signals (Buy, Entry, Strong Entry, Sell)
Best used on 15min–1hr timeframes to detect pre-breakout setups and confirm continuation strength.
Developed and published by ChartJay.
EMA Retest Signal Indicator (Indicator)EMA Retest Signal Indicator (Strict + Loose)
Overview:
This indicator is designed for active traders who want to identify high-probability retraction (pullback) opportunities within confirmed EMA trends. It highlights two categories of signal candles—strict and loose—based on how price interacts with fast and slow EMAs, giving you clear, visually-coded signals for both trend continuation and optimal entries.
How It Works
EMA Trend Confirmation:
The script uses a fast EMA (default 13) and a slow EMA (default 48). Trend confirmation occurs only after a user-defined number of candles have closed beyond an EMA crossover, filtering out false or premature trend shifts.
Strict Retraction Signals:
These appear when a retraction candle pulls back and tests both the fast and slow EMAs before resuming in the direction of the main trend. These are typically higher-confidence signals.
Loose Retraction Signals:
Designed to catch “shallower” or more flexible pullbacks. These signal when the candle either:
Touches only the fast EMA (but stays above/below slow EMA), or
Comes within a configurable maximum number of ticks from the slow EMA (but does not need to touch either EMA).
Blue diamonds indicate fast EMA tests; yellow diamonds indicate pure distance-based signals.
Chop Filter:
The script automatically suppresses signals if it detects the trend has shifted more than once within a configurable recent bar window (default: last 10 candles). This helps you avoid signals during choppy or sideways markets.
Trading Window Highlighting:
Optionally highlights your preferred trading hours on the chart background for visual clarity.
Inputs & Settings
Fast EMA & Slow EMA lengths
Number of bars to confirm trend after EMA crossover
Toggle for displaying strict/loose retraction signals
Maximum allowed tick distance for loose signals (yellow diamonds)
“Chop filter” (bars to look back for trend shifts)
Optional: show/hide trend background highlights
Visual Signals
Green triangle up: Strict long entry candidate
Red triangle down: Strict short entry candidate
Blue diamond: Loose retraction signal, tested fast EMA
Yellow diamond: Loose retraction signal, within max distance from slow EMA
Who Is This For?
Day traders and scalpers seeking precise pullback entries in strong trends
Algo/system traders wanting robust, visually intuitive signal logic
Anyone who wants an advanced, trend-following indicator for futures, forex, crypto, or equities
Usage Tips
Use in combination with your risk management and other confirmation tools.
Tune the “max loose ticks” and trend confirmation bars for your preferred market/volatility.
Strict retractions are usually higher confidence; loose can help catch moves that don’t quite reach the EMAs.
Note: This indicator is not financial advice and should be tested in a demo or backtest environment before live use.
True Buy/Sell Entry Signal – (Final Version)**True Buy/Sell Entry Signal – Catch Real Breakouts with Volume Power**
This script is designed to help you identify **true institutional-style breakouts** by combining:
Strong bullish candlestick structure
Above-average volume spike
Confirmation via breakout
Optional sell signal when bearish volume appears
---
### Key Features
1. **Buy Signal (BUY)**
- Bullish candle
- Closes near the high
- Increasing vs previous close
- Volume > average × threshold
- Occurs near a user-defined resistance level
2. **Entry Signal (ENTRY)**
- Appears if price breaks above the previous BUY candle’s high
- Within a confirmation window (default: 5 candles)
- Must maintain strong volume and a bullish close
3. **Strong Entry Signal (STRONG)**
- Two consecutive ENTRY signals
- Second candle must have higher volume than the first
- Filters out fake breakouts
4. **Sell Signal (SELL)**
- Strong bearish candle with volume spike
5. **Auto Take Profit / Stop Loss Lines**
- Based on the ENTRY candle’s low
- Configurable risk/reward ratio
6. **Real-Time Alerts**
- All key signals include `alertcondition()` for automated alerts
---
### Best Used For:
- 15min ~ 1hr timeframes
- Pre-breakout positioning
- Avoiding fakeouts
- Volume-based confirmation strategies
---
Use this script to **enter before the crowd** and confirm when real momentum is building behind a move.
Created by: ChartJay
Sniper Pro v4.1.5 – True Live Engine
//@version=5
indicator("Sniper Pro v4.1.5 – True Live Engine", overlay=true)
// === INPUTS ===
minScore = input.int(3, "Min Conditions for Entry", minval=1, maxval=5)
filterSideways = input.bool(true, "Block in Sideways?")
showDelta = input.bool(true, "Show Delta Counter?")
showSMA10 = input.bool(true, "Show SMA10")
showSMA20 = input.bool(true, "Show SMA20")
showSMA50 = input.bool(true, "Show SMA50")
showSMA100 = input.bool(true, "Show SMA100")
showSMA200 = input.bool(true, "Show SMA200")
showVWAP = input.bool(true, "Show VWAP")
showGoldenZone = input.bool(true, "Show Golden Zone?")
callColor = input.color(color.green, "CALL Color")
putColor = input.color(color.red, "PUT Color")
watchBuyCol = input.color(color.new(color.green, 70), "Watch Buy Color")
watchSellCol = input.color(color.new(color.red, 70), "Watch Sell Color")
// === INDICATORS ===
sma10 = ta.sma(close, 10)
sma20 = ta.sma(close, 20)
sma50 = ta.sma(close, 50)
sma100 = ta.sma(close, 100)
sma200 = ta.sma(close, 200)
vwapVal = ta.vwap
// === GOLDEN ZONE FROM RECENT RANGE ===
waveHigh = ta.highest(high, 20)
waveLow = ta.lowest(low, 20)
waveRange = waveHigh - waveLow
goldenTop = waveHigh - waveRange * 0.618
goldenBot = waveHigh - waveRange * 0.786
inGoldenZone = close >= goldenBot and close <= goldenTop
// === DELTA ===
delta = (close - open) * volume
normalizedDelta = volume != 0 ? delta / volume : 0
// === SIDEWAYS FILTER ===
range20 = ta.highest(high, 20) - ta.lowest(low, 20)
atr = ta.atr(14)
isSideways = range20 < atr * 1.5
block = filterSideways and isSideways
// === PRICE ACTION ===
hammer = close > open and (math.min(open, close) - low) > math.abs(close - open) * 1.5
bullishEngulf = close > open and close < open and close > open and open < close
shootingStar = close < open and (high - math.max(open, close)) > math.abs(close - open) * 1.5
bearishEngulf = close < open and close > open and close < open and open > close
// === SCORE SYSTEM (Live per bar) ===
buyScore = (inGoldenZone ? 1 : 0) + (normalizedDelta > 0.2 ? 1 : 0) + ((hammer or bullishEngulf) ? 1 : 0) + (close > sma20 ? 1 : 0)
sellScore = (inGoldenZone ? 1 : 0) + (normalizedDelta < -0.2 ? 1 : 0) + ((shootingStar or bearishEngulf) ? 1 : 0) + (close < sma20 ? 1 : 0)
watchBuy = buyScore == (minScore - 1) and not block
watchSell = sellScore == (minScore - 1) and not block
call = buyScore >= minScore and not block
put = sellScore >= minScore and not block
// === COLORS ===
barcolor(call ? callColor : put ? putColor : watchBuy ? watchBuyCol : watchSell ? watchSellCol : na)
// === LABELS ===
if call
label.new(bar_index, low, "CALL", style=label.style_label_up, size=size.normal, color=callColor, textcolor=color.white)
if put
label.new(bar_index, high, "PUT", style=label.style_label_down, size=size.normal, color=putColor, textcolor=color.white)
if watchBuy
label.new(bar_index, low, "B3", style=label.style_label_up, size=size.small, color=watchBuyCol, textcolor=color.white)
if watchSell
label.new(bar_index, high, "S4", style=label.style_label_down, size=size.small, color=watchSellCol, textcolor=color.white)
// === DELTA LABEL ===
deltaLabel = math.abs(delta) > 1000000 ? str.format("{0,number,#.##}M", delta / 1e6) :
math.abs(delta) > 1000 ? str.format("{0,number,#.##}K", delta / 1e3) :
str.tostring(delta, "#.##")
if showDelta
label.new(bar_index, close, deltaLabel, style=label.style_label_left, size=size.tiny, textcolor=color.white, color=delta > 0 ? color.new(color.green, 70) : color.new(color.red, 70))
// === PLOTS ===
plot(showVWAP ? vwapVal : na, title="VWAP", color=color.aqua)
plot(showGoldenZone ? goldenTop : na, title="Golden Top", color=color.yellow, style=plot.style_linebr)
plot(showGoldenZone ? goldenBot : na, title="Golden Bottom", color=color.orange, style=plot.style_linebr)
plot(showSMA10 ? sma10 : na, title="SMA10", color=color.green)
plot(showSMA20 ? sma20 : na, title="SMA20", color=color.yellow)
plot(showSMA50 ? sma50 : na, title="SMA50", color=color.orange)
plot(showSMA100 ? sma100 : na, title="SMA100", color=color.red)
plot(showSMA200 ? sma200 : na, title="SMA200", color=color.white)
21-Day MA (on Intraday)//@version=5
indicator("21-Day MA (on Intraday)", overlay=true)
ma21 = request.security(syminfo.tickerid, "D", ta.sma(close, 21))
plot(ma21, color=color.orange, title="MA21-D")
alertcondition(ta.cross(close, ma21), "Cross 21-Day MA", "Price crossed the 21-day MA")
NQ Goldbach LevelsAttention: This script only works on NQ. Its is accurate only on NQ/MNQ.
I can add in some more features by request.
Traffic Lite [B.A.S.E.]--- English Version ---
Indicator “Traffic Lite ” is designed to find potential long (buy) entry points and take-profit exits. It implements:
- Red signal — more aggressive, gives more entries (higher risk, but potentially more trades).
- Yellow signal — more “balanced” logic, provides slightly more “refined” entries.
When the indicator detects a suitable situation (according to the “red” or “yellow” logic), it generates a buy signal. After entry:
- A target (take-profit) is calculated.
- If necessary, a mechanism of averaging (additional buys) is activated.
- When the price reaches the defined take-profit, the trade is considered closed.
Additionally, the indicator keeps track of statistics:
- How many trades have been closed.
- The maximum time spent in a trade (in hours).
- The total profit in percentage.
- How many trades reached the 1st, 2nd, or 3rd averaging.
- The maximum recorded drawdown.
There are also Telegram settings for automatically sending all signals (entry, averaging, exit) to a bot/chat.
Input parameters and their meaning (Parameters tab)
- Signal type: Red / Yellow / Combined.
- Parameter D1 and D2: set thresholds for yellow and red signals.
- Close Y Param: additional exit logic for yellow signal.
- Main entry, % of deposit: first entry volume.
- Enable averaging? up to three additional buys.
- Averaging parameters: drop levels and volumes for 1st, 2nd, and 3rd averaging.
- Take Profit %: profit target.
- Telegram settings: Chat ID and Thread ID for notifications.
How signals are formed
- Red signal: triggers quicker, higher risk of false entries.
- Yellow signal: more balanced and less frequent.
- Combined mode: picks the first detected signal if both appear.
Averaging
- Triggers on price drops.
- Recalculates average price and take-profit.
- Up to three steps of averaging.
Exiting a trade
- When take-profit is reached, the trade closes with a “CLOSE” marker.
Statistics table
- Number of trades closed, max time in trade, total profit, number of averagings, max drawdown.
Practical application
1. Select signal type.
2. Configure entry, averaging, and take-profit parameters.
3. Set Telegram settings.
4. Click “OK”.
After this, the chart will show entry arrows, averaging labels, and exit markers.
Alerts
- Sends detailed notifications to Telegram via webhook.
- Allows creating custom alerts in TradingView.
Important notes
- A new trade won’t open until the previous one is closed.
- Averaging activates only when price drops as configured.
Summary
Red — aggressive and frequent. Yellow — moderate and reliable. The indicator automates entry detection, averaging, and take-profit exits while displaying key data on the chart.
--- Русская версия ---
Индикатор «Traffic Lite » предназначен для нахождения потенциальных моментов входа в лонг (покупку) и выхода по тейк-профиту. В нём реализованы:
- Красный сигнал — более агрессивный, чаще даёт входы (риск выше, но и потенциально сделок больше).
- Жёлтый сигнал — более «сбалансированный» по логике, даёт чуть более «выверенные» входы.
Когда индикатор видит подходящую ситуацию (согласно «красной» или «жёлтой» логике), он подаёт сигнал на покупку. После входа:
- Рассчитывается цель (тейк-профит).
- При необходимости включается механизм усреднений (добавочных покупок).
- Когда цена доходит до заданного тейк-профита, сделка считается закрытой.
Дополнительно ведётся подсчёт статистики:
- Сколько сделок закрыто.
- Максимальное время в сделке (в часах).
- Совокупный профит (в %).
- Сколько сделок дошли до 1, 2 или 3 усреднений.
- Максимальная зафиксированная просадка.
Также предусмотрены настройки Telegram для отправки всех сигналов (вход, усреднение, выход) в бот/чат.
Входные параметры и их значение (вкладка «Параметры»)
- Тип сигнала: Красный / Жёлтый / Совместный.
- Parameter D1 и D2: задают пороги для появления жёлтых и красных сигналов.
- Close Y Param: дополнительный фильтр выхода для жёлтого сигнала.
- Основной вход, % от депозита: объём первого входа.
- Включить усреднения? до трёх дополнительных покупок.
- Параметры усреднений: уровни падения и объёмы добавок для 1, 2 и 3 усреднений.
- Take Profit %: цель прибыли.
- Настройки Telegram: ID чата и Thread ID для уведомлений.
Как формируются сигналы
- Красный сигнал: чаще, выше риск ложных входов.
- Жёлтый сигнал: реже, но более надёжно.
- Совместный режим: выбирается первый из совпавших сигналов.
Усреднения
- Активация при падении цены.
- Пересчёт средней цены и тейк-профита.
- До трёх шагов усреднения.
Выход из сделки
- При достижении тейк-профита сделка закрывается, появляется «CLOSE».
Таблица статистики
- Кол-во закрытых сделок, макс. время в сделке, общий профит, количество усреднений, максимальная просадка.
Практическое применение
1. Выбрать тип сигнала.
2. Настроить параметры входа, усреднений, тейк-профита.
3. Указать настройки Telegram.
4. Нажать «ОК».
После этого на графике будут появляться метки входов, усреднений и выходов.
Оповещения
- Отправка в Telegram через webhook.
- Настройка кастомных алертов в TradingView.
Важные нюансы
- Новая сделка откроется только после закрытия предыдущей.
- Усреднения активируются при фактическом падении цены.
Итог
Красный — агрессивно и часто, Жёлтый — умеренно и надёжно. Индикатор автоматизирует процесс поиска входов, усреднений и выхода, отображая данные на графике.
Price Compression & Expansion Bars (Final Adjusted)In price compression zones, bullish candles are displayed with a white border only, while bearish candles are filled with white.
In price expansion zones, bullish candles are displayed with a blue border only, while bearish candles are filled with blue.
In all other cases, bearish candles are shown in red and bullish candles in green.
The ATR multipliers used to define compression and expansion zones are set to 1 for compression and 1.5 for expansion.
Pro Trading Art - Swing Trading Master V2Pro Trading Art - Swing Trading Master V2
The Pro Trading Art - Swing Trading Master V2 is an exclusive, invite-only strategy crafted for traders aiming to master swing trading across various markets. This advanced strategy combines sophisticated price action analysis with momentum and volatility indicators to deliver precise entry and exit signals, optimized for both bullish and bearish market conditions.
Key Features:
Advanced Swing Detection: Employs a proprietary blend of moving averages, momentum oscillators, and volatility filters to identify high-probability swing trade setups.
Flexible Position Sizing: Allows customizable position sizes and risk-reward ratios, enabling traders to tailor the strategy to their risk tolerance.
Dynamic Exit Strategies: Includes adjustable take-profit and stop-loss levels, with options for percentage-based exits and an intelligent trailing stop to maximize gains.
User-Friendly Visuals: Provides clear buy and sell signals on the chart, enhanced by color-coded zones to highlight trending and ranging markets.
How to Use:
Apply the Swing Trading Master V2 strategy to your preferred chart on TradingView.
Configure input parameters, such as signal sensitivity, stop-loss, and take-profit levels, to match your trading preferences.
Watch for buy/sell signals and monitor color-coded chart zones to guide your trading decisions.
Leverage the trailing stop feature to protect profits during trending markets.
This strategy is perfect for traders seeking to capture medium-term price swings with a disciplined, systematic approach. Access is restricted to invited users, ensuring a premium and exclusive trading experience.
TBR(3AM, 9AM, 3PM)How It Works
• Monitors 3 key institutional hours: 3AM (London Open), 9AM (New York Open), and 3PM (US Close)
• Captures the full range (high and low) of each 1H candle at those times
• Confirms breakout only if the next 1H candle closes above or below the range
• Draws the zone (box) aligned with the original hourly candle (not delayed)
• Displays retracement lines at:
- 25% (initial reaction)
- 50% (mitigation level)
- 75% (deep retracement entry)
Key Features
• Precise zone alignment — Boxes are anchored to the actual breakout candle
• Mitigation logic — Zones are considered mitigated once price revisits the 0.5 level
• Expiry filter — Zones automatically remove after 7 days
• Time zone support — Choose from major time zones or fixed UTC offsets (e.g., Etc/GMT+4)
• Multi-timeframe compatible — Works on all timeframes (1m, 5m, 15m, etc.)
• Clean structure — No duplicated boxes on lower timeframes
• Fully customizable colors and visibility toggles
Settings
• Toggle visibility for 3AM / 9AM / 3PM zones independently
• Choose time zone (supports America/New_York, UTC, Asia/Tokyo, etc.)
• Adjust how long zones stay visible (in hours)
• Enable/disable auto-removal after mitigation
Ideal For
• ICT traders
• Smart money concepts (SMC)
• Zone-based entries and liquidity grabs
• Traders using mitigation and premium/discount retracement logic
Tip
• Use this script with liquidity/volume indicators or SMT divergence for even stronger confluence.
Trading Time Highlighter v2Check boxes for days of week.
Set the time you want to trade or backtest.
Adjust for UTC time.
GM
Dynamic Candle rating by Nikhil DoshiThis custom TradingView indicator assigns a rating from 1 to 5 to each candlestick on the chart based on the relative position of the close within its high-low range. It provides an at-a-glance visual assessment of candle strength or weakness, which can be useful for gauging intrabar sentiment.
Label colors provide intuitive visual cues:
🟩 1 (Green) – Strong bullish
🟢 2 (Lime) – Mild bullish
⚪ 3 (Gray) – Neutral
🟠 4 (Orange) – Mild bearish
🔴 5 (Red) – Strong bearish