Best Buying & Selling Flip Zone @MaxMaserati 3.0Best Buying & Selling Flip Zone 3.0 🐂🐻
Best Buying & Selling Flip Zone 3.0 is an advanced, multi-timeframe Price Action tool designed to identify high-probability institutional supply and demand zones.
By analyzing candle range and body size (Expander vs. Normal candles), this indicator categorizes market structure shifts into three distinct tiers of strength (A+++, A++, A+). It includes a built-in Trade Manager, Volume Tracking, and a unique "Defender/Attacker" Multi-Timeframe (MTF) entry confirmation system.
🚀 Key Features
Multi-Timeframe Analysis: Monitor Higher Timeframe (HTF) zones while trading on a Lower Timeframe (LTF).
Tiered Setup Grading: Automatically classifies zones based on the strength of the candle engulfing action (King Slayer, Crusher, Drift).
Smart Entry Confirmation: The script can wait for price to tap an HTF zone and then automatically search for a confirmation pattern on the current timeframe before signaling a trade.
Built-in Trade Management: Visualizes Entry, Stop Loss (SL), and Take Profit (TP) levels with customizable Risk:Reward ratios.
Volume Tracking: Monitors the volume utilized to create a zone and tracks "remaining" volume as price tests the zone.
Zone Deletion Logic: Automatically removes zones that have been invalidated by either a wick or a candle close.
🧠 How It Works: The "A-Grade" Logic
The indicator analyzes candles based on their body-to-range ratio to define "Expander" (Explosive move) vs. "Normal" candles. It then looks for engulfing behaviors to create zones:
A+++ (King Slayer):
Logic: A Bullish Expander engulfs a Bearish Expander (or vice versa).
Significance: This is the strongest signal, indicating a massive shift in momentum where aggressive buyers completely overwhelmed aggressive sellers.
A++ (Crusher):
Logic: A Bullish Expander engulfs a Bearish Normal candle.
Significance: Strong momentum overcoming standard price action. High probability.
A+ (Drift):
Logic: A Bullish Normal candle engulfs a Bearish Normal candle.
Significance: A standard flip zone. Good for continuation plays but less aggressive than KS or CR setups.
🛠️ Functionality Guide
1. General Filters & Timeframes
Higher Timeframe: Select a timeframe higher than your chart (e.g., Select 4H while trading on 15m). The indicator will draw the major zones from the 4H.
Deletion Logic:
Wick (Hard): Zone is removed immediately if price touches the invalidation level.
Close (Soft): Zone is removed only if a candle closes past the invalidation level.
2. LTF Entry Confirmation (The "Master" Switch)
When Show LTF Entry Logic is enabled, the indicator does not signal immediately upon an HTF zone creation. Instead:
It waits for the price to retraced and touch the HTF zone.
Once touched, it scans the current timeframe for a valid flip setup (KS, CR, or DR).
It creates a tighter entry box and draws trade lines only when this confirmation occurs.
3. Trade Management
Risk:Reward: Set your desired RR (e.g., 2.0).
SL Padding: Add breathing room (ticks) to your Stop Loss.
SL Source: Choose between a safer Stop Loss (based on the HTF zone) or a tighter Stop Loss (based on the LTF confirmation candle).
4. Volume Stats
Labels display the volume involved in the zone's creation. As price taps the zone, the volume is "depleted" from the label, giving you insight into the remaining order flow absorption.
🎨 Visual Customization
Colors: Fully customizable colors for Buyers (Green) and Sellers (Red) zones across all three strength tiers.
Labels: Toggle technical names, touch counts, and timeframe labels.
Lines: Option to show "Aggressive Open Lines" to mark the exact opening price of the flip zone extended forward.
⚠️ Disclaimer
This tool is for educational purposes and chart analysis assistance only. Past performance of a setup (A+++/King Slayer) does not guarantee future results. Always manage risk and use this in conjunction with your own trading strategy.
Multitimeframe
Key Levels - Prop Trader JourneyKey Levels – Prop Trader Journey (Intraday Levels + Clean Right-Side Layout)
This indicator plots session-based reference levels commonly used for intraday futures/stocks, with a focus on clean chart layout and label collision handling.
What it plots (toggle each on/off)
Today’s RTH High/Low (TDH/TDL)
Opening Range High/Low (ORH/ORL) based on the first N minutes after RTH open
Pre-Market High/Low (PMH/PML) based on the premarket session window
First Hour High/Low (1HH/1HL) based on the first N minutes after RTH open
Yesterday’s RTH High/Low (YDH/YDL) captured at the next RTH open
RTH Open price
RTH Average line (AVG) using a selectable source (HL2 / HLC3 / OHLC4 / HLCC4)
This Week / Last Week levels (O/H/L/C + Avg) from the weekly timeframe
Optional Session Open level at a configurable time (default 18:00 NY)
2 Custom price levels (optional extend-left)
How levels are calculated (high level)
The script detects whether the current bar is inside RTH / Pre-Market / Opening Range / First Hour using your chosen time zone and session templates.
High/Low levels update in real time while inside each session window. Premarket levels are cached so they remain visible after premarket ends.
Weekly levels are pulled from the weekly timeframe to provide higher-timeframe context.
Display modes
Compact mode: levels are drawn in a compact “right-side” layout using a configurable right offset and line length.
Pivot mode: levels originate from the bar where the level was established/updated and extend toward the right.
Label collision handling (the “unique” part)
When multiple levels are close together, labels can overlap. This script supports:
Merge: combine nearby levels into one label within a tick threshold
Stack: show separate labels stacked vertically
Merge + Stack (4+): merge normally, but stack when there are many levels
This helps visualize confluence/stacked zones without clutter.
Customization
Every level has its own color / line style / width controls. Labels have adjustable text/bg/size, and custom levels can extend left by a user-defined number of bars.
How to use with you trade
Use these levels as reaction areas (support/resistance, rejection, breakout/retest). When labels “stack” or multiple names appear merged at similar prices, that signals confluence—often a more important zone than a single level.
Daily 10 & 20 EMA (Shown on All Timeframes)The 10-day EMA is the quicker one. It hugs price closely, reacting fast to every twitch and hesitation. When price respects it, momentum feels alive. When price slices through it, you sense hesitation before it shows up elsewhere.
The 20-day EMA moves with more weight. It doesn’t flinch at noise. It represents the market’s short-term memory, the line price keeps returning to when trends are healthy. Above it, bias feels constructive. Below it, gravity takes over.
Together, they form a rhythm pair:
When the 10 EMA rides above the 20 EMA, the market is leaning forward.
When the 10 EMA sinks below the 20 EMA, momentum is cooling or rolling over.
When price compresses between them, indecision is building energy.
Across all timeframes, they scale like a fractal:
On lower timeframes, they act as tactical guides for entries, pullbacks, and exits.
On higher timeframes, they define structure, trend health, and whether moves are worth trusting.
They don’t predict. They contextualize.
They don’t command. They frame the battlefield
DANI _ MTF Pullback - RSI PanelMTF Pullback - RSI Panel Summary
Purpose: Companion indicator for the main strategy that displays RSI with divergence detection in a separate pane below the price chart.
Settings
ParameterDefaultDescriptionRSI Length14Lookback period for RSI calculationRSI Oversold Level30Threshold for oversold conditionRSI Overbought Level70Threshold for overbought conditionDivergence Lookback Bars10How many bars to look back for divergence detection
What It Displays
RSI Line — Changes color based on zone:
Purple = neutral (between 30-70)
Green = oversold (below 30)
Red = overbought (above 70)
Horizontal Levels:
Red dashed line at 70 (overbought)
Green dashed line at 30 (oversold)
Gray dotted line at 50 (midpoint)
Zone Fills:
Light red shading above 70
Light green shading below 30
Divergence Markers:
"DIV" label with lime circle = bullish divergence (price makes lower low, RSI makes higher low while oversold)
"DIV" label with fuchsia circle = bearish divergence (price makes higher high, RSI makes lower high while overbought)
Background Flash:
Green flash when bullish divergence detected
Red flash when bearish divergence detected
Divergence Logic
Bullish: Price makes a lower low AND RSI makes a higher low AND RSI is in oversold territory → potential reversal up
Bearish: Price makes a higher high AND RSI makes a lower high AND RSI is in overbought territory → potential reversal down
Horizontal EMAs9, 20, 50, 100, 200 EMA's displayed horizontally. Turn each on/off individually displaying on the 15M, 1H, 4H, and 1D time frames.
MTF EMA Traffic Light System Trend Alignment for ScalpersMTF EMA Traffic Light – Trend Bias System
This indicator is designed to help traders quickly identify high-probability trend alignment using multiple timeframes and EMAs.
It analyzes price relative to the 13 EMA and 55 EMA on:
1 Minute
5 Minute
15 Minute
1 Hour
4 Hour
Then it converts that data into a simple Traffic Light system to guide trade decisions.
🚦 How It Works
Each timeframe is classified as:
🟢 BULL – Price above both EMAs
🔴 BEAR – Price below both EMAs
🟡 MIXED – No clear direction
The system focuses on lower-timeframe alignment:
When 1m + 5m + 15m are aligned → Strong setup
When mixed → Caution
When misaligned → Stand aside
🟢 GREEN State (Full Trade Mode)
Triggered when:
✔ 1m, 5m, and 15m are all BULL → Long Bias
✔ 1m, 5m, and 15m are all BEAR → Short Bias
Rules:
Full position size
Trade with trend
Look for EMA pullbacks
Let winners run
🟡 YELLOW State (Caution Mode)
Triggered when:
✔ Lower timeframes are mixed
Rules:
Reduce size
Take quick profits
No holding
Defensive trading
🔴 RED State (No Trade)
Triggered when:
✔ No clear alignment
Rules:
Stay out
Mark key levels
Protect capital
📋 Dashboard Panel
The indicator displays a real-time table showing:
Each timeframe’s bias
Overall market state
Trade rules
This allows you to read market structure in seconds without switching charts.
🎯 Best Use
This tool works best for:
✔ Scalping
✔ Intraday trading
✔ Trend continuation setups
✔ EMA pullback strategies
Recommended for:
Forex
Indices
Gold
Crypto
⚠️ Risk Disclaimer
This indicator is a decision-support tool, not a guarantee of profits.
Always use:
Proper risk management
Stop losses
Personal trade rules
Never risk more than you can afford to lose.
SMA Dow-Flow MTF (SAXO Logical Alert)This script is an advanced MTF (multi-timeframe) monitor that combines the concepts of Dow Theory and SMA (Single Moving Average) to capture the moment when trends align across multiple timeframes. It is particularly focused on visualizing when lower timeframes synchronize with the direction of higher timeframes, without being distracted by short-term noise. 1. Trend Determination Mechanism (Core Logic): Rather than the usual simple determination of whether a price is above or below a moving average, this is based on updates of "low lows and highs." Pivot Detection: Points where the SMA moves in a "V" or "inverted V" shape are recorded as reversal candidates ($lastH$, $lastL$). Trend Reversal Conditions: Uptrend: When the price clearly breaks above the most recent SMA high ($lastH$). Downtrend: When the price clearly breaks below the most recent SMA low ($lastL$). 2. Indicator Features ① Sync Hierarchy: This script counts the degree to which the direction of each time period matches that of the higher time period, starting from the lower time period. The 5-minute time period forms a trend. The 15-minute time period follows the same direction as the 5-minute time period. The 1-hour time period follows the same direction as the 15-minute time period... (continues up to the daily time period). This ensures that an alert is sent out when the larger trend (daily or 4-hourly) swallows up the smaller trend (5-minute or 15-minute). ② Set Selection: You can switch between the "Yen Set (AUDJPY, EURJPY, etc.)" and the "Dollar Set (EURUSD, GBPUSD, etc.)." This allows you to grasp the strength or weakness of a specific currency (e.g., a weak yen or a strong dollar) at a glance.
This script's alert function does not simply sound when the trends match, but is designed to pinpoint the moment when the number of trend synchronizations increases (i.e., when momentum increases).
Below, we will explain in detail how it works and the meaning of the notifications.
1. Alert Conditions
An alert will only be triggered when all three of the following conditions are met.
Increase in Sync Count: For example, if only two time frames, the 5-minute and 15-minute ones, were aligned (Sync: 2), and the 1-hour one also aligns in the same direction (Sync: 3), the alert will be triggered.
Above the set minimum count (alert_min): The default setting is "3." In this case, a notification will be triggered the moment three, four, or five time frames are synchronized.
Selected Set Only: If the "Yen Set" is displayed, an alert will not be triggered even if a currency pair in the Dollar Set is synchronized.
2. How to Read the Alert Message
When you receive a notification, the following message will be displayed.
USDJPY: 4-Bar Synchronization (Upward)
USDJPY: A Currency Pair Gaining Momentum
4-Bar Synchronization: Indicates that the direction of the four timeframes (5-minute, 15-minute, 1-hour, and 4-hour) is consistent, starting with the lowest timeframe.
Upward/Downward: The direction of the synchronization.
このスクリプトは、「ダウ理論」と「移動平均線(SMA)」の考え方を組み合わせ、複数の時間足でトレンドが揃った瞬間を捉えるための高度なMTF(マルチタイムフレーム)モニターです。特に、短期的なノイズに惑わされず、上位足の方向に下位足が同期したタイミングを視覚化することに特化しています。1. トレンド判断の仕組み(コアロジック)通常の「移動平均線より上か下か」という単純な判定ではなく、「押し安値・戻り高値」の更新をベースにしています。ピボットの検知: SMAが「V字」または「逆V字」に動いた地点を、反転の候補($lastH$, $lastL$)として記録します。トレンド転換の条件:上昇トレンド: 価格が直近のSMA高値($lastH$)を明確に上抜けたとき。下落トレンド: 価格が直近のSMA安値($lastL$)を明確に下抜けたとき。2. インジケーターの特徴① 同期(Sync)の階層構造このスクリプトは、下位足から順に「どれだけ上位足と方向が一致しているか」をカウントします。5分足がトレンドを形成。15分足が5分足と同じ方向。1時間足が15分足と同じ方向……(日足まで続く)これにより、「大きな流れ(日足・4時間足)に、小さな流れ(5分・15分)が飲み込まれた瞬間」を逃さずアラート通知します。② セット選択機能「円セット(AUDJPY, EURJPYなど)」と「ドルセット(EURUSD, GBPUSDなど)」を切り替えて表示できます。これにより、特定の通貨の強弱(円安・ドル高など)を一目で把握できるのが強みです。
このスクリプトのアラート機能は、単に「トレンドが一致した」ときに鳴るのではなく、**「トレンドの同期数が増加した瞬間(=勢いが増した瞬間)」**をピンポイントで通知するように設計されています。
以下に、その仕組みと通知内容の意味を詳しく解説します。
1. アラートが発生する条件
アラートは、以下の3つの条件がすべて揃った時にのみ発信されます。
同期数(Sync Count)の増加: 例えば、それまで「5分足と15分足」の2つしか揃っていなかった(Sync: 2)のが、新しく「1時間足」も同じ方向に揃った(Sync: 3)という変化の瞬間に鳴ります。
設定した最小数以上 (alert_min): 初期設定では「3」になっています。この場合、3つ、4つ、または5つの時間足が同期した瞬間に通知が飛びます。
選択中のセットのみ: 「円セット」を表示している時は、ドルセットの通貨ペアが同期してもアラートは鳴りません。
2. アラートメッセージの読み方
通知が来ると、以下のようなメッセージが表示されます。
USDJPY: 4足同期 (上昇)
USDJPY: 勢いが出た通貨ペア
4足同期: 下位足から順に「5分・15分・1時間・4時間」の4つの時間足で方向が一致したことを示します。
上昇 / 下落: その同期している方向です。
Daily Levels & MAs on intraday timeframeDaily Levels & MAs - Professional Key Level Tracker
📊 OVERVIEW
A comprehensive indicator that displays critical daily moving averages and key price levels all in one clean view. Perfect for traders who need to see support/resistance zones and trend indicators without cluttering their charts.
🎯 WHAT IT SHOWS
Seven essential reference levels:
- 50 SMA (Daily Simple Moving Average) - Yellow
- 21 EMA (Daily Exponential Moving Average) - Red
- 9 EMA (Daily Exponential Moving Average) - White
- Prior Day High (PDH) - Green
- Prior Day Low (PDL) - Purple/Magenta
- Premarket High (PM High) - Purple
- Premarket Low (PM Low) - Orange
✨ KEY FEATURES
✓ All lines extend to the right with clear price labels
✓ Daily moving averages calculated from daily timeframe data
✓ Prior Day High/Low tracks ONLY regular trading hours (9:30 AM - 4:00 PM)
✓ Premarket levels capture 4:00 AM - 9:30 AM price action
✓ Dotted line style keeps chart clean and readable
✓ Semi-transparent labels don't obstruct price action
✓ Works on ALL intraday timeframes
✓ Auto-updates throughout the day
🔧 TECHNICAL SPECIFICATIONS
- Lines start from beginning of current trading session
- Labels positioned 10 bars to the right of current price
- Max lines: 500 (efficient performance)
- No repainting - uses confirmed historical data
- Premarket lines remain visible during regular hours
📈 IDEAL FOR
- Day traders tracking intraday support/resistance
- Swing traders monitoring key daily trend levels
- Gap traders who need premarket reference points
- Breakout traders watching PDH/PDL violations
- Trend followers using EMA crossovers
💡 HOW TO USE
**Moving Averages:**
- 50 SMA: Long-term trend direction
- 21 EMA: Medium-term momentum
- 9 EMA: Short-term trend and quick reversals
**Price Levels:**
- PDH/PDL: Yesterday's trading range boundaries
- PM High/Low: Today's premarket extremes
- Watch for breaks above/below these levels for potential momentum
🎨 COLOR CODING
- Yellow: 50 SMA (major trend)
- Red: 21 EMA (medium trend)
- White: 9 EMA (fast trend)
- Green: Prior Day High
- Purple/Magenta: Prior Day Low
- Purple: Premarket High
- Orange: Premarket Low
⚙️ SMART FEATURES
- Prior Day calculations exclude premarket/afterhours noise
- Premarket levels reset daily at 4:00 AM
- All levels visible simultaneously without overlap confusion
- Labels show exact price values for precision entries/exits
- Lines automatically adjust length as trading day progresses
📊 TRADING STRATEGIES
**Breakout Trading:**
- Long above PDH with volume confirmation
- Short below PDL with momentum
**Mean Reversion:**
- Fade extremes back to moving averages
- Look for price rejections at PM High/Low
**Trend Following:**
- Buy pullbacks to 9 EMA in uptrends (price above 21/50)
- Sell rallies to 9 EMA in downtrends (price below 21/50)
**Gap Trading:**
- Compare open to PDH/PDL
- Use PM levels to gauge early sentiment
🔒 NO CONFIGURATION NEEDED
Simply add to your chart and start trading! The indicator automatically:
1. Calculates daily moving averages from higher timeframe
2. Tracks prior day regular hours high/low
3. Monitors current premarket session extremes
4. Displays everything with clear labels and prices
Perfect for professional traders who want institutional-grade levels without the complexity!
ORB Algo | WolfOfFuturesThis Script is an updated version of the Flux Charts ORB Algo
15min ORB default
4EMA breakout Condition
Dynamic TP Default
Weekly IR Breakout SignalsInspired by XO (@Trader_XO) on CT for his trading strategy
and special thanks to REBO (@@R3BOOO) for putting it together in a cheat sheet and sharing it
contact me on X: @neuromancer0x
-------------------------------------------
Timeframe Recommendations:
1H chart - Day trading (5-10 signals/month)
4H chart - Swing trading (2-5 signals/month) ⭐ Best
Daily chart - Position trading (1-2 signals/month)
-------------------------------------------
When Signals Appear:
Monday: No signals (just setting up IR)
Tuesday-Friday: Watch for breakouts
Max 1 LONG + 1 SHORT per week (indicator enforces this)
-------------------------------------------
Risk Management:
Risk 0.5-1% per trade
Never risk more than 2% in one day
If 2 losses in a row → reduce size or pause
-------------------------------------------
🔔 Setting Up Alerts
Click "Create Alert" (⏰ icon)
Condition: Select "🟢 LONG Entry" or "🔴 SHORT Entry"
Alert name: "Weekly IR Signal"
Set to: "Once Per Bar Close"
Send to: Phone/Email/App
Forex Sessions UTC + customise (DST Support)This Pine Script is designed to highlight forex trading sessions on a TradingView chart, showing which session (Asia, London, New York, Frankfurt, Sydney) is active based on your selected timezone offset and daylight saving time (DST) settings. It also includes an option to highlight session overlaps, like the London-New York and Asia-London overlaps.
Let's break down the script in detail:
### 1. **Inputs**:
* **`timezoneOffset`**:
* This input allows you to select your local timezone offset in hours relative to UTC (e.g., -2 for UTC-2 or +3 for UTC+3). It helps adjust the session times based on your local time.
* **`isDST`**:
* A boolean input that determines if Daylight Saving Time (DST) is active or not. If DST is enabled, the session times will be adjusted by one hour.
### 2. **Function: `timeInDailyRange`**:
This function checks if the current time (bar) is within a given session's start and end time.
* **`startH, startM`**: Start time of the session (hours and minutes).
* **`endH, endM`**: End time of the session (hours and minutes).
* **`tzOffset`**: The timezone offset in hours (which adjusts the start and end times for different regions).
The function handles sessions that cross over midnight. For example, the Asia session starts at 23:00 UTC and ends at 07:00 UTC, so it checks if the current time falls within that period.
### 3. **Session Times (in UTC)**:
Each trading session has specific times defined in UTC:
* **Asia Session**: 23:00 UTC to 07:00 UTC
* **London Session**: 08:00 UTC to 16:00 UTC
* **New York Session**: 13:00 UTC to 21:00 UTC
* **Frankfurt Session**: 07:00 UTC to 15:00 UTC
* **Sydney Session**: 21:00 UTC to 05:00 UTC
These times are defined in 24-hour format, and they represent the opening and closing hours for each market.
The script uses specific colors to represent different sessions:
* **Asia**: Yellow (`asiaColor`)
* **London**: Red (`londonColor`)
* **New York**: Navy Blue (`nyColor`)
* **Frankfurt**: Blue (`frankfurtColor`)
* **Sydney**: Green (`sydneyColor`)
* **Overlaps**:
* London-NY overlap: Purple (`overlapLN`)
* Asia-London overlap: Orange (`overlapAL`)
These colors are used to highlight the background during active sessions.
### 5. **Session Highlighting**:
The script uses the `bgcolor` function to change the background color of the chart when a session is active.
* For each session, it checks whether the current time (bar) falls within the session's time range (adjusted by the `timezoneOffset`).
* If a session is active, it will highlight the chart background in the corresponding session color.
### 6. **Overlaps**:
* **London-NY Overlap**: The script checks if both the London session and the New York session are active at the same time (i.e., if their time ranges overlap). If so, it highlights the overlap area in purple.
* **Asia-London Overlap**: Similarly, the script checks if both the Asia and London sessions are active at the same time, and if so, it highlights the overlap area in orange.
### 7. **Daylight Saving Time (DST) Adjustment**:
* If the **`isDST`** flag is enabled (i.e., DST is active), the script adjusts the session start and end times by adding one hour to each session. This is because during DST, trading hours shift by one hour (usually in regions that observe DST).
* This adjustment is applied to all session times, so the script accounts for the time change and ensures that the session times are correctly displayed.
### 8. **Final Background Color Logic**:
* The `bgcolor` function checks whether each session is active by calling `timeInDailyRange` for each session and then colors the chart accordingly.
* It also checks for overlapping sessions and colors the chart with the appropriate overlap color.
### Example Scenario:
1. **Timezone Offset**: If you select `timezoneOffset = 3` (UTC+3), the session times will be adjusted by adding 3 hours to the start and end times.
2. **Daylight Saving Time (DST)**: If `isDST = true` is selected, the session start times will shift by 1 hour forward (e.g., 23:00 UTC becomes 00:00 UTC for Asia).
3. **Visual Outcome**: The chart will display different colors in the background depending on which trading session is active (e.g., red for London, navy for New York), and purple or orange for overlap sessions.
### Key Features:
* **Customizable Timezone Offset**: Adjust session times to reflect your local timezone.
* **Daylight Saving Time Support**: Automatically adjusts session times during DST.
* **Highlighting Sessions**: Color the chart background to visualize when different trading sessions are active.
* **Overlap Highlighting**: Highlights the periods when certain sessions overlap (London-NY, Asia-London).
In summary, this script is useful for traders who want to visually see when different forex trading sessions are active on the chart, with flexibility for timezone and DST adjustments.
Today's Price Position On Intraday-From Low /High OVERVIEW
A clean, professional indicator that displays your stock's current position relative to today's high, today's low, and yesterday's close - all in one convenient table.
🎯 WHAT IT SHOWS
Three key metrics in real-time:
- From Low: How far price has moved from today's lowest point
- From High: How far price is from today's highest point
- % Today: Today's percentage change vs yesterday's 4 PM close
✨ KEY FEATURES
✓ Real-time percentage tracking throughout the trading day
✓ Works on ALL intraday timeframes (1min, 5min, 15min, etc.)
✓ Includes Pre-Market (4:00-9:30 AM) and Regular Trading Hours (9:30-4:00 PM)
✓ Color-coded indicators: Green (up), Red (down), Yellow (at reference point)
✓ Clean, non-intrusive table display in bottom-right corner
✓ Accurate reference to previous day's actual closing price
🔧 TESTING MODE
Built-in testing mode allows you to:
- Manually input test values for High, Low, Close, and Previous Close
- Verify calculations and behavior before live trading
📈 IDEAL FOR
- Day traders monitoring intraday price action
- Swing traders tracking daily momentum
- Anyone wanting quick visual reference of price position
- Traders who need to know "where we are" at a glance
💡 HOW TO USE
Simply add to your chart - no configuration needed! The indicator automatically:
1. Tracks today's high and low (including pre-market)
2. References yesterday's 4 PM closing price
3. Calculates your current position as percentages
4. Updates in real-time with color-coded signals
🎨 COLOR LEGEND
- Green: Price is up/above reference
- Red: Price is down/below reference
- Yellow: Price is exactly at reference point (unchanged)
- Orange: Previous day's close reference price
⚙️ TECHNICAL NOTES
- Automatically resets at start of each trading day
- Handles both pre-market and regular hours seamlessly
- Uses confirmed previous day close (no repainting)
- Lightweight and efficient - won't slow down your charts
Perfect for traders who want professional-grade information without chart clutter!
3-Session ORB (SGT) + 15m EMA200 Trend Dashboard (v6)3-Session ORB (SGT) + 15m EMA200 Trend Dashboard (v6)
Emoji Price + TP + SL FollowerEmojis following price, TP, and SL. For the homies only. We ain't playin dat foo foo broke boy no mo. put the fries in the bag
RSI 1H/4H Multi-Level (REPAINT) - Hourly LimitWhat the script does
1) Indicator setup
Creates an overlay indicator named “RSI 1H/4H Multi-Level (REPAINT) - Hourly Limit” (overlay=true), so markers appear on the main price chart.
2) Inputs (user settings)
1 Hour Settings
len1h: RSI length for 1H (default 12)
lowL1h: lower threshold (default 30)
highL1h: upper threshold (default 70)
color1h: dot color for 1H-only triggers (default blue)
4 Hour Settings
len4h: RSI length for 4H (default 12)
lowL4h: lower threshold (default 30)
highL4h: upper threshold (default 70)
color4h: dot color for 4H-only triggers (default orange)
Visuals
showDots: toggle to show/hide dots on the chart
3) RSI calculation from higher timeframes (repainting)
Function:
rsi_htf(tf, length) uses request.security() to compute RSI from a higher timeframe:
gaps_off merges gaps smoothly
lookahead_on allows future higher-timeframe values to appear on earlier bars → repainting behavior
It calculates:
rsi1h = 1H RSI
rsi4h = 4H RSI
4) Alert frequency control (once per hour)
lastAlertHour stores the timestamp of the last alerted hourly candle start.
currentHourStart = time("60") gets the start time of the current 1-hour candle.
canAlert = currentHourStart > lastAlertHour ensures the script can only trigger once per new hour.
5) Cross conditions
Uses ta.cross() to detect RSI crossing either level (in either direction):
c1L: 1H RSI crosses the 1H lower level
c1H: 1H RSI crosses the 1H upper level
c4L: 4H RSI crosses the 4H lower level
c4H: 4H RSI crosses the 4H upper level
Then:
fire1h is true if either 1H cross happens
fire4h is true if either 4H cross happens
trigger is true if (1H or 4H cross) AND canAlert is true
6) Alert message and timer update
When trigger is true:
Updates lastAlertHour to the current hour start (blocks further alerts that hour)
Builds an English message indicating which timeframe(s) crossed and includes RSI values
Sends an alert with alert.freq_once_per_bar_close (one per bar close)
7) Chart visualization (dots)
Chooses dot color:
white if both 1H and 4H crossed within the allowed hour
color1h if only 1H crossed
color4h if only 4H crossed
Plots a small circle below the bar when showDots and trigger are true.
MTF Trend MAs (H1+H4) MTF Trend MAs (H1+H4) — per-line styles
This indicator plots three trend moving averages (20 / 50 / 200) from two higher timeframes (H1 and H4) directly on your current chart. It is designed to help you monitor multi-timeframe dynamic support/resistance levels and overall trend structure without switching charts.
Features
Multi-timeframe overlay
Plots H1 and H4 moving averages on any chart timeframe.
Three MA sets
Fast: 20
Mid: 50
Slow: 200
Configurable MA types
Choose the calculation type for each MA length: EMA / SMA / WMA / RMA.
Independent visibility toggles
Enable/disable each individual line:
H1 20 / 50 / 200
H4 20 / 50 / 200
Per-line styling
For every MA and timeframe you can set:
Color
Line width
Line style (Solid / Dashed / Dotted)
Notes / Limitations
The script uses request.security(..., lookahead_off) to avoid repainting from future data.
TradingView plot() does not support true dashed/dotted line rendering like line.new().
In this script the style options are approximations:
Solid = normal line
Dashed = linebr (broken/stepped appearance)
Dotted = circles
If you need true dashed/dotted styles, the indicator can be rewritten using line.new() for real line styles.
MTF EMA Grid (4 TF vs 4 EMA)This script will add EMA levels from multi-timeframe to your chart! Up to 4 TimeFrame and up to 4 EMA Lenghts.
RSI 1H/4H Multi-Level (REPAINT) - Hourly LimitRSI 1H/4H Multi-Level (REPAINT) – Hourly Limit is a Pine Script v5 indicator designed to monitor RSI level crossings on two higher timeframes (1H and 4H) while controlling alert frequency to avoid spam. The script can display visual dots on the chart and trigger a single consolidated alert message when either timeframe’s RSI crosses user-defined levels—limited to once per hour.
Key features
1) Dual timeframe RSI monitoring (1H + 4H)
Calculates RSI on 1-hour (60) and 4-hour (240) timeframes independently.
Each timeframe has its own configurable settings:
RSI Length
Lower level (commonly oversold, e.g., 30)
Upper level (commonly overbought, e.g., 70)
Dot color for chart marking
2) Multi-level cross detection
The indicator tracks when RSI crosses either boundary level:
1H RSI crosses its Lower or Upper level
4H RSI crosses its Lower or Upper level
A trigger occurs if any of these crossings happens.
3) Hourly alert limiter (anti-spam)
To prevent repeated alerts, the script includes an hourly cooldown:
It stores the start time of the last hour when an alert was fired.
A new alert can only fire when the current hour start time is greater than the last recorded one.
Result: maximum 1 alert per hour, even if multiple crossings occur within the same hour.
4) Consolidated alert message
When triggered, the script builds a single message that can include:
1H RSI value if the 1H crossing occurred
4H RSI value if the 4H crossing occurred
Example message format:
1H RSI (52.34) crossed level; 4H RSI (48.10) crossed level;
5) On-chart visualization with priority coloring
If enabled, the script plots a dot below the bar on trigger:
White dot if both 1H and 4H signals fired in the same hour
1H color if only 1H fired
4H color if only 4H fired
Important note: REPAINT behavior
This indicator intentionally uses request.security(..., lookahead=barmerge.lookahead_on), meaning it can repaint because it references higher-timeframe data with lookahead enabled. As a result:
Cross signals may appear earlier than they would in a non-repainting implementation.
Signals can change as the higher timeframe candle evolves.
Typical use cases
Monitoring overbought/oversold zone transitions on higher timeframes while trading lower timeframes.
Receiving fewer, cleaner alerts thanks to the hourly limit.
Quickly identifying whether a signal came from 1H, 4H, or both using dot colors.
[AboBassel] RS + RS.ROC + Inverted ATR (Unified Channel)
This is a multi-indicator channel tool combining Relative Strength (RS), RS Rate of Change (RS.ROC), and Inverted ATR Percentage (ATRP) into a single unified channel for clear visual trend analysis.
Features:
• All three lines are normalized into one visual channel with five distinctive threshold levels (Upper/Lower Curbs, Inner Bands, and Middle).
• RS , ATR , ROC Lines all are invertable for better follow up on trends
• RS.ROC period and timeframe are editable independently from RS.
• ATR time frame and lookback period are fully adjustable.
• Channel thresholds are fully editable. Lines can exceed upper/lower curbs, showing extreme conditions.
• Suitable for trend detection, swing trading, and risk assessment.
Usage Tips:
• Look for lines crossing bands or curbs for potential trade setups.
• Observe background color for overall market sentiment.
• Major blue arrows indicate strong shifts in trend direction.
Ideal For: Swing traders, trend followers, and advanced technical analysts who want combined momentum, volatility, and relative strength insights in a single chart.
Nevorafx v4.1🎯 NEVORA FX — Now with GOLD SCALPING win rate 90+%
Still losing on XAUUSD?
We just upgraded Nevora FX with high-precision scalping signals for Gold ⚡
💎 What’s new?
✅ Gold (XAUUSD) Scalping Entries
✅ Clear BUY / SELL signals
✅ Automatic TP & SL levels
✅ No repaint – real results
✅ Up to 91% win rate
Built for traders who want fast entries, clean exits, and consistency.
FVG MTF Boxes FVG MTF Boxes — Fair Value Gaps Across Multiple Timeframes
This overlay detects Fair Value Gaps (FVGs) using a 3-bar pattern and draws them as boxes on your chart. You can run detection on several timeframes at once (Chart, 2m, 5m, 15m, 1h) and see all gaps in one place. Each gap is labeled from the timeframe it is detected on.
What it does
• Finds bullish and bearish FVGs (imbalances) on each selected timeframe.
• Draws boxes for each gap; colors show status: Unfilled (green/red), Partial (yellow), Filled (gray), and Inverse (filled gap broken and acting as support/resistance).
• Optional Fib tagging highlights gaps near Asia-session Fibonacci levels.
• Border color shows which timeframe each gap came from (Chart, 2m, 5m, 15m, 1h).
How to use it for setups
1. Timeframe selection — Turn on the timeframes you trade (e.g. 5m + 15m). Chart TF is your current chart; others add higher- or lower-timeframe context.
2. Unfilled zones — Treat unfilled bull (green) and bear (red) boxes as potential support and resistance. Price often returns to fill these imbalances.
3. Fib-tagged gaps — When "Tag Gaps Created on Fib Levels" is on, gold/purple boxes mark gaps near key Fib levels; these often get more respect and can be used for entries or targets.
4. Partial fill — Yellow means price is inside the gap; watch for full fill (gray) or rejection for continuation.
5. Inverse zones — After a gap is filled and price breaks through, the box turns inverse (e.g. bull gap → red resistance). Use these as S/R for reversals or confirmation.
6. Extend options — Use "Extend Boxes to Current Bar" for a live right edge, or "Extend Until Filled" / "Extend While Price Testing" to keep boxes only where they're relevant.
Quick tip: Stack 2–3 timeframes (e.g. 5m + 15m) and look for overlapping or nested FVG boxes; confluence there often gives higher-probability entries.






















