1m sweep entry helperThis script is designed to aid in sweep trades where the intention is to mean revert after grabbing sellside of buyside liquidity. This script specifically helps with identifying 1m pivot liquidity and targets for the trades.
指標和策略
Quantum Mean Reversion Oscillator[Pineify]Quantum Mean Reversion Oscillator - Statistical Z-Score Based Trading Signals
The Quantum Mean Reversion Oscillator (QMR) is a statistically-driven momentum indicator designed to identify high-probability mean reversion opportunities in any market. Built on the foundation of Z-score analysis, this oscillator measures how far price has deviated from its statistical mean, expressed in standard deviations. When price stretches too far from equilibrium, it tends to snap back—this indicator captures those precise moments.
Key Features
Z-Score based oscillator measuring price deviation from dynamic mean
Adaptive EMA-based mean calculation for responsive trend detection
Customizable standard deviation multiplier for volatility adjustment
Built-in smoothing to filter market noise and reduce false signals
Visual gradient glow effect showing momentum intensity
Clear overbought/oversold threshold levels at +2.0 and -2.0
Automatic buy and sell signal generation on mean reversion events
Pre-configured alert conditions for automated trading workflows
How It Works
The indicator employs a three-step calculation process rooted in statistical analysis:
Dynamic Mean Calculation: Rather than using a simple moving average, the oscillator uses an Exponential Moving Average (EMA) as the basis. This makes the mean more responsive to recent price action while still maintaining statistical validity.
Z-Score Computation: The core of this indicator is the Z-score formula: (Price - Mean) / Standard Deviation. This transforms raw price data into a normalized scale where values represent how many standard deviations price has moved from its mean. A reading of +2.0 means price is two standard deviations above average—a statistically significant extreme.
Noise Reduction: The raw Z-score is smoothed using a Simple Moving Average to eliminate whipsaws and provide cleaner, more actionable signals.
Trading Ideas and Insights
Mean reversion is one of the most fundamental concepts in quantitative trading. Markets tend to oscillate around fair value, and extreme deviations often precede reversals. The QMR Oscillator quantifies this behavior:
When the oscillator exceeds +2.0, price is statistically overbought—approximately 95% of price action occurs below this level under normal distribution
When the oscillator drops below -2.0, price is statistically oversold—a zone where buying pressure typically emerges
The crossback signals (crossing back inside from extremes) indicate the reversion has begun, providing entry timing
This approach works particularly well in ranging markets and can identify exhaustion points in trending markets where pullbacks are likely.
How Multiple Indicators Work Together
The QMR Oscillator integrates three complementary statistical concepts into a unified framework:
EMA for Mean: Provides a responsive baseline that adapts to changing market conditions faster than traditional SMA, ensuring the "fair value" reference point stays relevant.
Standard Deviation for Volatility: Automatically adjusts the oscillator's sensitivity based on current market volatility. During high volatility, larger price moves are required to reach extreme readings, preventing false signals.
SMA Smoothing: Applied as a final filter to remove noise without introducing significant lag, balancing responsiveness with reliability.
These three components work synergistically—the EMA tracks the trend, standard deviation normalizes for volatility, and smoothing ensures signal quality.
Unique Aspects
Statistical Foundation: Unlike arbitrary oscillator boundaries, the +/-2.0 levels have statistical meaning—representing approximately 2 standard deviations from the mean
Visual Gradient System: The glow effect intensifies as price moves further from equilibrium, providing intuitive visual feedback on momentum strength
Adaptive Sensitivity: The deviation multiplier allows traders to adjust how extreme price must move before triggering signals, accommodating different trading styles and market conditions
How to Use
Add the indicator to your chart and observe the oscillator's position relative to the zero line and threshold levels
Look for buy signals (B markers) when the oscillator crosses back above -2.0 from oversold territory
Look for sell signals (S markers) when the oscillator crosses back below +2.0 from overbought territory
Use the gradient glow intensity to gauge momentum strength—brighter colors indicate more extreme conditions
Set up alerts using the built-in alert conditions for automated notifications
Customization
Mean Lookback (default: 20): Controls the EMA period for mean calculation. Shorter periods increase sensitivity; longer periods provide smoother readings
Deviation Multiplier (default: 2.0): Adjusts how many standard deviations define the bands. Higher values require more extreme moves for signals
Smoothing (default: 3): Controls noise filtering. Increase for smoother signals in choppy markets
Bullish/Bearish Glow Colors: Customize the visual appearance to match your chart theme
Show Reversion Signals: Toggle buy/sell markers on or off
Conclusion
The Quantum Mean Reversion Oscillator provides traders with a statistically rigorous tool for identifying mean reversion opportunities. By combining Z-score analysis with adaptive volatility measurement and intelligent smoothing, it offers a systematic approach to finding high-probability reversal points. Whether used as a standalone indicator or as confirmation for other analysis methods, the QMR Oscillator brings quantitative precision to mean reversion trading strategies.
Current Trade Holding Time (H:M:S)Purpose:
This TradingView Pine Script strategy tracks your current open trade and displays its holding time in a table on the chart’s bottom-left corner, updating live as each bar forms. It also optionally shows a label above the price with the current holding time in hours, minutes, and seconds.
Features:
Entry / Exit Logic:
Buy Condition: When the 9-period SMA crosses above the 21-period SMA.
Sell Condition: When the 9-period SMA crosses below the 21-period SMA.
(These are example conditions — you can replace them with your own strategy.)
Table Display:
Always visible in the bottom-left corner.
Columns:
Bars: Number of bars the trade has been open.
Days: Total days held (decimal).
Hours: Total full hours held.
Minutes: Remaining minutes.
Seconds: Remaining seconds.
Updates live while the trade is open.
Clears automatically when the trade closes.
Optional Chart Label:
Shows Hours:Minutes:Seconds above the highest price of the current bar.
Can be turned on/off using the Show Labels input.
Single Trade Tracking:
Only the current open trade is displayed.
Past trades are not recorded in the table, keeping it clean.
Time Calculation:
Uses time, the bar timestamp, for precise elapsed time.
Converts milliseconds to seconds, minutes, hours, and days for display.
Intended Use:
Traders who want to monitor exactly how long their open trade has been held.
Useful for scalping or swing trading, where holding time matters.
Works on any timeframe chart.
Volatilidad (COCIENTE close) 14/90 + Zonas📊 Volatility (CLOSE RATIO) 14/90 + Zones
This indicator measures relative market volatility by comparing the daily price range to the daily closing price, and then evaluating that value against its historical behavior over short-term (14) and medium-term (90) periods.
Unlike traditional volatility approaches based solely on the High–Low range, this indicator introduces a close-normalized ratio, providing a more realistic and comparable volatility measure across assets with different prices or trading regimes.
🔍 Calculation Methodology
SMA 14 → short-term reference
SMA 90 → medium-term reference
Normalized Volatility
Volatility 14 = (Ratio / SMA14) × 100
Volatility 90 = (Ratio / SMA90) × 100
These two curves show whether current volatility is below, near, or above its historical norm.
🎨 Color Zones (Market Context)
The background color dynamically reflects volatility conditions, allowing immediate visual interpretation:
🟢 Green – Low volatility / stable environment
🟡 Yellow – Moderate volatility
🟠 Orange – High volatility
🟤 Brown – Very high volatility / caution zone
🔴 Red – Extreme volatility / elevated risk
The zones can be calculated using either the 14-period or 90-period volatility, depending on user preference.
📈 Practical Interpretation
Low volatility (green/yellow):
Favorable environment for trend-following strategies and structured entries.
Rising volatility (orange/brown):
Increased risk, potential breakouts, or exhaustion phases.
Extreme volatility (red):
Unstable market conditions, prone to sharp reversals, whipsaws, and emotional price action.
This indicator does not generate entry or exit signals. It is designed as a context and risk filter, helping traders decide when to trade and when to stay out.
Dynamic Wick PriceAdvanced Line Chart, which plots Highs + Lows
which was missing in traditional line chart
GOD MODE SCALPER | 5M SMART FUNDGOD MODE SCALPER | 5M SMART FUND
อินดิเคเตอร์ Scalping ระดับมืออาชีพ ออกแบบมาเฉพาะสำหรับ Timeframe 5 นาที (5M)
เหมาะกับพอร์ตขนาดเล็ก ($100–$300) ที่ต้องการความแม่นยำ + คุมความเสี่ยงแบบ Smart Fund
🔹 แนวคิดหลักของระบบ
เทรดตามเทรนด์จริง (Trend Following ไม่สวนมั่ว)
เข้าเร็ว ออกเร็ว แต่ไม่ไล่ราคา
เน้นคุณภาพสัญญาณ มากกว่าปริมาณไม้
🔹 โครงสร้างกลยุทธ์
✅ Zero-Lag Trend Filter
ใช้ HMA 200 + EMA 50 เพื่อยืนยันทิศทางเทรนด์หลักและเทรนด์เร็ว
✅ Smart Breakout Structure
เข้าออเดอร์เมื่อราคาทะลุ High/Low โครงสร้างล่าสุด (Pivot Break)
✅ ADX Filter
เทรดเฉพาะตลาดที่มีแรงจริง ตัด Sideway ออก
✅ RSI Protection
ป้องกันการ Buy สูง / Sell ต่ำ ลด Fake Signal
✅ Candle Strength Check
เน้นแท่งที่มีแรงจริง ไม่เข้าแท่งไส้ยาวหลอกตา
🔹 Risk & Money Management (หัวใจของระบบ)
คำนวณ Position Size อัตโนมัติจาก:
เงินทุน (Account Balance)
% ความเสี่ยงต่อไม้ (แนะนำ 1–2%)
ตั้ง Stop Loss ด้วย ATR (Dynamic ตาม Volatility)
Take Profit อิง Risk : Reward ที่ผู้ใช้กำหนด (แนะนำ 1:1.5 – 1:2 สำหรับ TF5m)
แสดง Size ที่ “ควรเล่น” ต่อไม้แบบชัดเจนบนกราฟ
🔹 ฟีเจอร์เสริม
แสดง TP / SL Zone บนกราฟแบบ Visual
Dashboard สรุปสถานะ:
Trend ปัจจุบัน
ค่า ADX
Win Rate
Risk ต่อไม้
มี Alert สำหรับ Buy / Sell พร้อม Size
🔹 เหมาะกับใคร
Scalper / Day Trader TF 5 นาที
ผู้เริ่มต้นพอร์ตเล็กที่อยากเทรดแบบมีระบบ
คนที่ต้องการ “คิดแบบกองทุน” แต่เทรดด้วยตัวเอง
⚠️ หมายเหตุ
อินดิเคเตอร์นี้เป็นเครื่องมือช่วยตัดสินใจ ไม่ใช่ระบบอัตโนมัติ 100%
แนะนำใช้ร่วมกับการจัดการอารมณ์และวินัยในการเทรด
GOD MODE SCALPER | 5M SMART FUND
Professional Smart Scalping Indicator for 5-Minute Trading
Designed specifically for small accounts ($100–$300) with institutional-style risk control
🔹 Core Concept
GOD MODE SCALPER is built around one idea:
trade less, trade smarter, and protect capital first.
This script focuses on high-probability 5-minute scalping setups, filtering out noise, fake breakouts, and low-quality market conditions.
🔹 Strategy Logic
✅ Zero-Lag Trend Confirmation
Uses HMA 200 + EMA 50 to confirm both macro and micro trend alignment
✅ Smart Structure Breakout
Entries trigger only when price breaks recent pivot high / low
✅ ADX Strength Filter
Trades only when the market has real momentum (avoids sideways traps)
✅ RSI Protection Filter
Prevents chasing price (No Buy at the top / No Sell at the bottom)
✅ Candle Strength Validation
Confirms momentum using candle body vs range ratio
🔹 Risk & Money Management (Smart Fund Style)
📊 Automatic Position Size Calculation
Based on account balance
Risk per trade (%)
🛑 Dynamic Stop Loss (ATR-Based)
🎯 Configurable Risk : Reward Ratio
(Recommended 1:1.5 – 1:2 for 5M scalping)
Displays recommended trade size directly on chart
🔹 Visual & Dashboard Features
📦 TP / SL zones clearly drawn on chart
🎨 Trend-colored candles (optional)
📈 Live dashboard showing:
Current trend state
ADX strength
Win rate
Risk per trade
🔔 Buy / Sell alerts with position size
🔹 Best For
Scalpers & Day Traders on 5-Minute Timeframe
Small account traders who need strict risk control
Traders who want institutional logic without automation
⚠️ Disclaimer
This indicator is a decision-support tool, not an auto-trading system.
Always combine with proper risk management and trading discipline.
Arpoom//@version=5
indicator("Volume & Body Spike Multiplier", overlay=true)
// 1. คำนวณค่าเฉลี่ย 20 แท่ง
avgVol = ta.sma(volume, 20)
currentBody = math.abs(close - open) // ใช้ math.abs เพื่อให้ค่าเป็นบวกเสมอ
avgBody = ta.sma(currentBody, 20)
// 2. คำนวณ Multipliers
volMultiplier = volume / avgVol
bodyMultiplier = currentBody / avgBody
// 3. กำหนดเงื่อนไข
// วอลุ่มมากกว่า 2 เท่า และ เนื้อเทียนยาวกว่าค่าเฉลี่ยเนื้อเทียน 20 แท่ง
volCondition = volume > (avgVol * 2)
bodyCondition = currentBody > avgBody
longCondition = volCondition and bodyCondition and close > open
shortCondition = volCondition and bodyCondition and close <= open
// 4. วาดลูกศร
plotshape(longCondition, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="Long Body Spike")
plotshape(shortCondition, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, title="Short Body Spike")
// 5. แสดงตัวเลขบน Label (V = Volume x, B = Body x)
if longCondition
label.new(bar_index, low, str.format("V: {0,number,#.#}x B: {1,number,#.#}x", volMultiplier, bodyMultiplier), yloc=yloc.belowbar, color=color.new(color.green, 20), textcolor=color.white, style=label.style_label_up, size=size.small)
if shortCondition
label.new(bar_index, high, str.format("V: {0,number,#.#}x B: {1,number,#.#}x", volMultiplier, bodyMultiplier), yloc=yloc.abovebar, color=color.new(color.red, 20), textcolor=color.white, style=label.style_label_down, size=size.small)
// 6. ระบบแจ้งเตือน (Alerts)
alertcondition(longCondition, title="Buy Spike (Vol & Body)", message="Body Spike Up! Vol: {{plot_0}}x, Body: {{plot_1}}x")
alertcondition(shortCondition, title="Sell Spike (Vol & Body)", message="Body Spike Down! Vol: {{plot_0}}x, Body: {{plot_1}}x")
// ส่งค่าออกเพื่อให้ Alert ดึงไปใช้
plot(volMultiplier, "Vol Mult", display=display.none)
plot(bodyMultiplier, "Body Mult", display=display.none)
Impulse Trend ArrowsThis indicator is a volatility-normalized momentum + trend state tool designed to provide a clean “market regime” read: UP / DOWN / NEUTRAL, with optional visual confirmation on the chart. Works on collection of clasic indicators and some simple math.
⚙️ How it works (logic)
1) Adaptive baseline
The core reference line is an EMA(basisLen) acting as a dynamic equilibrium price. You can treat this setting as a sensitivity for entire thing.
2) ATR volatility envelope
An ATR channel is built around the baseline:
Upper Band = EMA + (ATR × multiplier)
Lower Band = EMA − (ATR × multiplier)
This scales signals to current volatility (tight markets vs. fast markets).
3) “Impulse” detection
Bull impulse when price is above both the baseline and the upper ATR band.
Bear impulse when price is below both the baseline and the lower ATR band.
4) Momentum confirmation (filters)
Signals are confirmed only when momentum agrees:
RSI must be on the correct side of 50
MACD Histogram must match direction (positive for bullish / negative for bearish)
So a signal requires price expansion (ATR breakout) + momentum agreement (RSI + MACD).
🧭 Trend state behavior
When a new BUY/SELL impulse is confirmed, the script updates a persistent trend state (“BUY”, “SELL”, or “NONE”).
That state stays active until the opposite confirmed impulse appears.
✅ Visuals & Usage
Made some minor, mostly visual upgrades on this release:
Baseline + ATR bands are smoothed for cleaner visuals.
Optional BUY/SELL arrows are plotted outside the channel to avoid overlap with channel.
Optional full-chart background shading reflects the current trend state:
Green = UPTREND
Red = DOWNTREND
A minimal top panel shows the current regime (UP / DOWN / NEUTRAL).
I also recently added this channel smoother parameter (for Dragon Channel), if you want it to have less spikes on those MAs just use the bigger number, I picked 8 for default.
Actualy its as simple as just follow the arrows direction, given the correct settings with slightly higher basisLen on higher TFs you can get prety accurate long shots. Ofcourse you can still can get random signals or noise on lower TFs, so it can be used as a background trend/momentum confirmation layer alongside your other favorite indicators or strategy tools.
Amd range by danAmd Range – Multi-Timeframe Volatility Breakout Scanner
Overview
Amd Range automatically detects price compression structures (Inside Bars) and alerts traders in real-time when price breaks out of the established range. The indicator monitors multiple timeframes simultaneously and can track up to 5 symbols from a single chart.
Core Methodology – What This Script Does
This indicator is based on the classic Inside Bar pattern — a volatility contraction setup where a candle's high and low are contained entirely within the previous candle's range.
Detection Logic:
Master Bar Identification: On each bar close, the script checks if the current candle qualifies as an Inside Bar:
Current High < Previous High
Current Low > Previous Low
When this condition is true, the previous candle becomes the "Master Bar", and its high/low levels define the active range.
Real-Time Breakout Detection: Once a range is established, the indicator monitors every tick (not just bar closes) for a breakout:
Bullish Breakout: Current price exceeds the Master Bar High → triggers BUY signal
Bearish Breakout: Current price drops below the Master Bar Low → triggers SELL signal
One-Shot Alert System: Each range produces exactly one alert. Once broken, the range is deactivated and no further alerts fire until a new Inside Bar forms and subsequently breaks.
Multi-Timeframe Scanning
The indicator uses request.security() to scan six higher timeframes simultaneously:
M30, H1, H2, H4, H8, H12
Each timeframe maintains independent state tracking, so a breakout on H4 does not affect H1 detection.
Dashboard Display
The built-in table displays real-time status for each symbol/timeframe combination:
RNG (Gray): Active range – volatility contraction in progress
BUY (Green): Bullish breakout detected
SELL (Red): Bearish breakout detected
- (Dark): No active pattern
How to Use
Add the indicator to any chart
Configure symbols in the "Extra Symbols" input group to monitor additional assets
Enable/disable timeframes in the "Timeframe Alerts" input group
Create a TradingView alert with the condition "Any alert() function call"
Trade the breakout — BUY signals indicate price has cleared resistance; SELL signals indicate price has broken support
Inputs
Show Range Lines: Toggle horizontal lines marking Master Bar high/low
Show BUY/SELL Labels: Toggle visual labels at breakout points
Show Dashboard Table: Toggle the multi-symbol status table
Range Line Color: Customize line color
Timeframe Toggles (M30–H12): Enable/disable alerts per timeframe
Symbol 1–4: Additional symbols to monitor
Important Notes
Alerts fire immediately on breakout (no waiting for candle close)
Only one alert per range – no repeat signals
Designed for forex, crypto, and futures markets
Works on all standard chart types
EMA Crossover Buy/Sell Signals//@version=5
indicator("EMA Crossover Buy/Sell Signals", overlay=true)
// ─── Inputs ───────────────────────────────────────────────
emaFastLength = input.int(5, "Fast EMA Length", minval=1)
emaSlowLength = input.int(20, "Slow EMA Length", minval=1)
// ─── EMA Calculations ─────────────────────────────────────
emaFast = ta.ema(close, emaFastLength)
emaSlow = ta.ema(close, emaSlowLength)
// ─── Entry & Exit Conditions ──────────────────────────────
buySignal = ta.crossover(emaFast, emaSlow) // Fast EMA crosses above Slow EMA
sellSignal = ta.crossunder(emaFast, emaSlow) // Fast EMA crosses below Slow EMA
// ─── Alerts ───────────────────────────────────────────────
alertcondition(buySignal, title="Buy Signal", message="Buy Signal")
alertcondition(sellSignal, title="Sell Signal", message="Sell Signal")
// ─── Display EMA Lines ────────────────────────────────────
plot(emaFast, color=color.green, title="Fast EMA")
plot(emaSlow, color=color.red, title="Slow EMA")
// ─── Signal Arrows ────────────────────────────────────────
plotshape(buySignal, title="Buy Arrow", style=shape.labelup, color=color.green, text="Buy", location=location.belowbar, size=size.tiny)
plotshape(sellSignal, title="Sell Arrow", style=shape.labeldown, color=color.red, text="Sell", location=location.abovebar, size=size.tiny)
// ─── Highlight Active Signals ─────────────────────────────
bgcolor(buySignal ? color.new(color.green, 85) : sellSignal ? color.new(color.red, 85) : na)
Retail Stop-Loss PredictorThe Psychology of Retail Stop-Loss Placement
The "Safe" Buffer Trap
Retail traders are taught to find a recent high or low and place their stop "just a few pips away" to avoid being wicked out.
The Reality: Institutions know exactly where these "buffers" are. They look for clusters of these orders to create the volume they need to fill their large positions.
The Indicator Solution: The SL Predictor automatically calculates these clusters by identifying "Pivots" and applying a Buffer Offset to show the actual zone where the "pain" is felt.
2. Detailed Description of the SL Predictor
A. Multi-Timeframe (MTF) Anchoring
The indicator doesn't just look at your current chart. It "anchors" zones from Higher Timeframes (HTF) like the 4-Hour or Daily.
Why it matters: A stop-loss cluster on a 1-minute chart is a "speed bump." A stop-loss cluster on a Daily chart is a Liquidity Ocean.
Visuals: These zones are drawn as shaded boxes that stay locked to the candle index, ensuring they don't move or repaint when you scroll.
B. Round Number "Magnet" Logic
Retailers have a psychological bias toward Round Numbers (e.g., $100.00, $1.2500).
The Feature: The script identifies these psychological levels and marks them as secondary stop-loss zones. Institutions often "front-run" these levels or sweep them entirely to trigger mass liquidations.
C. Mitigation & Clearing
Once price enters a predicted stop-loss zone, the indicator changes the color to gray or removes the label.
What this means: The "Fuel" has been used. The stops have been triggered. The market has found the liquidity it was looking for and is now ready to reverse or move to the next "pool."
3. Best Use Case: The "Liquidity Hunt" Strategy
Step 1: Identify "Engineered" Liquidity
Look for Equal Highs (Double Tops) or Equal Lows (Double Bottoms). Retailers see these as "Strong Resistance/Support" and pile their stops behind them.
The Indicator: Will highlight these areas with a Red (Short Stops) or Green (Long Stops) shaded box.
Step 2: Wait for the "Stop Run"
Do not enter a trade when price is inside the zone. Wait for price to pierce the zone and then show a sign of rejection (like a long wick).
Institutional Secret: This is the moment the "Smart Money" has finished buying from the retail sellers or selling to the retail buyers.
Step 3: Execution (The "Reverse" Entry)
Once the "Probable Stop" label disappears or the zone turns gray:
Short Entry: If price swept a Red Zone and closed back below it.
Long Entry: If price swept a Green Zone and closed back above it.
Target: The Opposite stop-loss zone. You are trading from one pool of retail "fuel" to the next.
Nokor Traders CRTThis indicator combines three powerful tools in one to improve market analysis and trading decisions:
• Higher Timeframe Candlestick View – Helps traders understand overall market structure, momentum, and key price behavior from larger timeframes.
• Asia, London, and New York Killzone Sessions – Highlights major market trading sessions to help identify high-liquidity periods and potential volatility opportunities.
• Heikin Ashi Trend Line – Assists in detecting trend direction and potential reversal points with smoother price visualization.
This all-in-one indicator is designed to help traders identify market bias, session volatility, and trend changes more clearly and efficiently.
Admin t.me
Anh Nga 6.0 Split (Dynamic + MACD + PC)The script **Anh Nga 6.0 Split** is a professional-grade TradingView strategy designed for high-precision trading (specifically optimized for Gold/XAUUSD). It combines trend-following, momentum oscillators, and multi-timeframe analysis with a built-in automation bridge for **PineConnector** (MT4/MT5).
Here is a breakdown of how the strategy works for users.
---
## 1. Core Logic: How it Triggers
The strategy uses a "filter-first" approach, meaning it only looks for trades when multiple conditions align:
* **Primary Signal:** Uses the **Wave Trend (WT)** oscillator. It looks for "Gold Crosses" (long) or "Death Crosses" (short) when momentum is at extreme levels.
* **Trend Filter:** A dual Moving Average system (Fast 70 / Slow 140). It only buys if the price is above both and sells if below both.
* **MACD MTF Filter:** A "Big Brother" check. It looks at the MACD histogram on the **15-minute** and **30-minute** timeframes to ensure you aren't trading against the higher-timeframe momentum.
* **Overextension Guard:** It calculates the distance from the Fast MA using **ATR**. If the price has "run too far" from the average, it skips the trade to avoid buying the top or selling the bottom.
---
## 2. The "Split" Execution (Advanced Sizing)
The strategy classifies trades into two quality tiers based on **Bollinger Band Zones**:
| Trade Type | Condition | Position Size |
| --- | --- | --- |
| **AAA Zone** | Price is close to the Basis (Mean) | **100%** of your base lot |
| **B Zone** | Price is slightly stretched | **80%** of your base lot |
**Automated Partial Exits:**
When a trade is entered, it splits the position into two orders:
1. **Partial Runner (65%):** Aimed at a closer "TP1" to lock in profits early.
2. **Final Runner (35%):** Aimed at the full Risk:Reward target.
* **Break-Even Logic:** Once the first target is hit, the script automatically sends a command to move the Stop Loss to the entry price (BE).
---
## 3. Risk Management & Guards
* **Reversal Guard:** Prevents "revenge trading" by enforcing a cooldown period (default 5 bars) after an exit before you can trade in the opposite direction.
* **Dynamic Stop Loss:** Uses a **Bollinger Band Multiplier (1.7x)** to place stops outside of immediate market noise.
* **Max SL Filter:** If the market is too volatile and the calculated Stop Loss is larger than your "Max SL Dollars" (e.g., $35), the strategy will skip the trade entirely.
---
## 4. PineConnector Automation
The script is pre-configured to talk to MetaTrader 4/5 via **PineConnector**.
* It generates formatted alert messages containing your **License ID**, **Magic Number**, and **Volume**.
* It handles `buy`, `sell`, `modify` (for Break-Even), and `closeall` commands automatically.
### Visual Guide
* **Teal Line:** Fast Moving Average ().
* **White Line:** Slow Moving Average ().
* **Green/Red Zones:** Visual "AAA" and "B" zones for entry quality.
* **Red/Green Lines:** Active Stop Loss and Take Profit levels currently being tracked.
---
ORB 8:00 AM 15-Min Range - All TimeframesRJ Profits 8am 15 min candle range setter. This will mark the high and low for 15 min candle stick at 8am for the break and retest strat
Ticker Dashboard [rogman]TICKER DASHBOARD INDICATOR
Overview
A comprehensive real-time market dashboard that displays critical trading information in a compact, color-coded table overlay. Designed for quick at-a-glance analysis of price action, trend direction, market conditions, and relative performance. Automatically detects asset type (stocks, futures, CFDs, forex, crypto) and adjusts session display accordingly.
Table Layout
ROW 1: PRICE & MARKET STATUS
Trend Dot: 🟢 when 8 EMA > 21 EMA (bullish), 🔴 when below (bearish)
Ticker: Current symbol, colored green/red based on change from previous close
Price: Real-time price, updates during extended hours
Chg $: Dollar change from previous day's close (updates in afterhours)
VWAP: ▲V (green) if price above VWAP, ▼V (red) if below
S:/Q:: SPY and QQQ real-time status — 🟢 up from previous close, 🔴 down from previous close
ROW 2: MOVING AVERAGES & RELATIVE STRENGTH
RS 8 EMA 21 EMA 50 SMA
RS (Relative Strength vs SPY):
⊕ (green): Outperforming SPY by >0.5%
⊖ (red): Underperforming SPY by >0.5%
⊜ (gray): Neutral (within ±0.5%)
8/21/50 MAs: Values color-coded green if price above, red if below
ROW 3: SESSION, RANGE & VOLUME
Session - Low - Range Bar - High - Vol:██████
Session Indicator (Auto-detects Asset Type)
Stocks:
IconStatusHours (ET)🔔Market Open9:30am - 4:00pm⏰Pre-Market4:00am - 9:29am🌙After-Hours4:01pm - 8:00pm⛔️Closed8:00pm - 4:00am, Weekends
Futures & CFDs:
IconStatusHours (ET)🔔OpenSunday 6pm - Friday 5pm (with daily 5-6pm break)⛔️ClosedFriday 5pm - Sunday 6pm, Daily 5-6pm maintenance
Forex & DXY:
IconStatusHours (ET)🔔OpenSunday 5pm - Friday 5pm (24/5, no daily break)⛔️ClosedFriday 5pm - Sunday 5pm
Crypto:
IconStatus🔔Always Open (24/7)
Range Bar
Visual representation showing current price position within daily high/low range using a ║ marker.
Volume Blocks
6 blocks compared to 30-day average volume:
Volume % Color Block Fill
<75% avg🔴 RedFills 1 block per 10% below 75% (e.g., 24% = 6 red blocks)
75-125% avg⬜ GrayFills 1-6 blocks as volume increases through normal range
>125% avg🟢 GreenFills 1 block per 10% above 125%
ROW 4: VOLUME DETAILS (Optional)
Vol: XXM 30D Avg: XXM Ratio: X%
Vol: Current daily volume (in millions)
30D Avg: 30-day average volume (in millions)
Ratio: Current volume as percentage of average
Toggle on/off in settings via "Show Volume Row"
Settings
Customize table background and border colors
Position table in multiple locations on chart
Customize text color and size
Asset Type Detection
The indicator automatically detects the asset type and adjusts behavior
Example Displays
Stock During Market Hours
┌────┬──────┬────────┬─────────┬────┬─────────────┐
│ 🟢 │ TSLA │ 421.81 │ +$12.50 │ ▲V │ S:🟢 Q:🟢 │
├────┼──────┼────────┼─────────┼────┼─────────────┤
│ ⊕ │ 8: 418.50│ 21: 415.20 │ 50: 410.35 │
├────┼──────┼────────┼─────────┼────┼─────────────┤
│ 🔔 │ 409 │ ─────║──│ 425 │Vol: │ ███░░░ │
└────┴──────┴────────┴─────────┴────┴─────────────┘
Stock During Pre-Market
┌────┬──────┬────────┬─────────┬────┬─────────────┐
│ 🔴 │ AAPL │ 178.25 │ -$2.30 │ ▼V │ S:🔴 Q:🔴 │
├────┼──────┼────────┼─────────┼────┼─────────────┤
│ ⊖ │ 8: 179.80│ 21: 181.50 │ 50: 183.20 │
├────┼──────┼────────┼─────────┼────┼─────────────┤
│ ⏰ │ 177 │ ──║──── │ 180 │Vol: │ █░░░░░ │
└────┴──────┴────────┴─────────┴────┴─────────────┘
Crypto (Always Open)
┌────┬──────┬──────────┬─────────┬────┬─────────────┐
│ 🟢 │ BTC │ 67,450 │ +$1,250 │ ▲V │ S:🟢 Q:🟢 │
├────┼──────┼──────────┼─────────┼────┼─────────────┤
│ ⊕ │ 8: 66,800│ 21: 65,500 │ 50: 63,200 │
├────┼──────┼──────────┼─────────┼────┼─────────────┤
│ 🔔 │ 65,000 │ ──────║── │ 68,000 │Vol: │ ████░░ │
└────┴──────┴──────────┴─────────┴────┴─────────────┘
Futures (Closed)
┌────┬──────┬─────────┬─────────┬────┬─────────────┐
│ 🔴 │ ES1! │ 5,425 │ -$15.00 │ ▼V │ S:🔴 Q:🔴 │
├────┼──────┼─────────┼─────────┼────┼─────────────┤
│ ⊜ │ 8: 5,430 │ 21: 5,445 │ 50: 5,480 │
├────┼──────┼─────────┼─────────┼────┼─────────────┤
│ ⛔️ │ 5,400 │ ───║──── │ 5,450 │Vol: │ ██░░░░ │
└────┴──────┴─────────┴─────────┴────┴─────────────┘
Technical Notes
Session detection uses timenow for real-time accuracy (not bar time)
All session times are based on America/New_York timezone
Volume calculations use daily timeframe regardless of chart timeframe
Moving averages calculated on current chart timeframe
Price color reflects change from previous close (not day open)
[CT] ORB SuiteThis indicator is an Opening Range first tool that also includes an Initial Balance framework, breakout detection, and a full target and alerting package. It is designed to define a clean Opening Range at the start of the regular trading session and then turn that range into an actionable breakout structure by plotting the key levels, projecting measured targets, and visually confirming the exact breakout candle on your chart. The Opening Range component can be configured as either the first bar of the session or a true time-based duration, such as 1, 2, 5, 10, 15, 30 minutes, or 1 hour, which lets you standardize the opening structure across different chart timeframes without needing to “count bars.” As price prints during the Opening Range window, the script continuously updates the OR high and OR low, then locks those levels once the window closes so you have a stable reference for the rest of the session. The OR area can be shaded for quick visual recognition, and an optional OR midpoint line and label can be displayed to help you judge whether price is accepting above the middle of the range or failing back through it.
Once the Opening Range is formed, the script upgrades the workflow by adding breakout qualification rules that you can control. You can choose confirmation based on a body cross, a close cross, or a close above or below the range boundary, which is a meaningful improvement over simple “touch” logic because it helps reduce false signals and makes the breakout trigger more consistent with how you actually trade. When a breakout is confirmed, the indicator can highlight the breakout candle itself so there is no ambiguity about which bar triggered the signal. You can highlight the candle body, the chart background, or both, and you can select separate colors for long and short breakouts. This makes chart review and live decision-making cleaner because you can immediately see where the breakout truly occurred instead of guessing between several candles that probed the level.
The next major upgrade is the breakout target system. After a long breakout, targets are calculated as true multiples of the Opening Range size, starting from the OR high and projecting upward by the selected multiples. After a short breakout, targets are calculated from the OR low and projected downward by the same multiple logic. By default, the script supports four take-profit targets, TP1 through TP4, with sensible preset multiples that step outward in a structured way, but you can customize each multiple to match your instrument and style. This target system is a practical enhancement because it provides objective, range-based profit-taking levels that align with common intraday expansion behavior rather than arbitrary fixed tick offsets. You also get full control over whether the target lines and labels appear only after a breakout triggers, which keeps the chart clean and prevents “pre-biasing,” or whether you want to see projected targets in both directions before the breakout occurs for planning and scenario mapping. In addition, the target hit detection is configurable so you can decide whether a target is considered “hit” by a simple high or low touch or only after a close crosses the target, which is important for traders who want stricter confirmation and cleaner backtesting logic.
Beyond the OR and targets, the indicator includes a complete Initial Balance module as an additional layer of structure. The IB duration is selectable and independent, and the script can plot IB high, IB low, and an optional IB midpoint, with optional fill shading to make the balance area obvious. A key upgrade here is the ability to base the breakout targets on either the Opening Range or the Initial Balance. This means you can run a pure OR breakout playbook, a pure IB breakout playbook, or compare both structures on the same session without changing indicators. This flexibility matters because OR breakouts tend to be more sensitive and earlier, while IB-based levels often better reflect the session’s early balance and can produce more stable expansion targets.
Another major improvement is the history and session management. The script can freeze all drawings at the end of the session so lines and fills do not incorrectly extend into the next day, and it can optionally keep a configurable amount of history, such as the last 20 sessions, so you can study how price reacts to prior OR and IB structures. You also have control over whether IB should be included in that stored history, which helps if you want a cleaner chart while still retaining the OR context. To support different chart themes and personal preferences, label styling is expanded with controls for label background colors, text colors, transparency, and horizontal offsets, so the levels remain readable without covering price action.
Finally, the alerting system is upgraded into a full set of actionable events. The indicator can generate alerts for session open and session close, for the moment the Initial Balance forms, for the moment the Opening Range forms, for long and short breakouts, and for each target hit from TP1 through TP4. Alerts can be used in standard alertcondition form or as dynamic alert() calls that include price-filled messages, which is a practical enhancement for traders who want their phone or desktop notifications to contain the exact level values rather than generic labels.
This script is a derivative work built on the original Initial Balance foundation authored by © czoa under the Mozilla Public License 2.0, with extensive additions and improvements by © ChaosTrader63 to expand it into a complete Opening Range and Initial Balance breakout suite. The core upgrades are the configurable time-based Opening Range, breakout candle highlighting, multi-target measured range projections through TP4 with optional pre-projection behavior, stricter breakout confirmation modes, target hit rules, richer history controls, stronger label customization, and a comprehensive alert system that turns the session structure into a usable trade planning and execution framework directly on TradingView.
Swing FlowSwing Flow is a market structure indicator designed to identify and trade with the prevailing trend by tracking swing highs and swing lows. Based on the principle that markets trending higher print higher highs and higher lows while markets trending lower print lower highs and lower lows, the indicator automatically detects these pivot points and classifies the current structure as Bullish, Bearish, Contracting, or Expanding. When structure is confirmed bullish, the indicator calculates an invalidation level set 2% below the most recent higher low, providing a logical stop placement where the bullish thesis would be negated if price trades through it.
A key feature is the Early Warning System, which alerts traders when price breaks above a prior swing high or below a prior swing low before the new pivot is officially confirmed. Because pivot detection requires several bars of confirmation, this early warning gives traders advance notice that structure may be shifting, allowing earlier entries with defined risk rather than waiting for lagging confirmation. When the early warning is active, the indicator displays the potential invalidation level and calculates the risk percentage from current price, helping traders assess whether the reward-to-risk ratio justifies an entry.
The indicator marks CME gold open times with vertical lines, highlighting the 6 PM ET session opens that often bring increased liquidity and directional moves. Sunday opens are marked with thicker yellow lines to distinguish the weekly open from regular daily session opens. This feature is particularly useful for gold traders using PAXG as a crypto proxy or GLD in traditional brokerage accounts, though the indicator works on any asset with swing structure.
The info table displays comprehensive market data including the current structure state, early warning status, last confirmed swing high and low with color coding to indicate whether each was higher or lower than its predecessor, the invalidation level and risk percentage, and buy zone status which activates when price approaches the higher low in bullish structure. Technical indicators include RSI with 5-zone color coding from oversold to overbought, ADX for trend strength, and directional movement indicators showing whether bulls or bears are dominant.
Open interest analysis provides insight into positioning and leverage in crypto markets, displaying OI score with conviction levels, sentiment classification based on OI and price movement relationships, buildup risk assessment combining OI elevation with ATR compression, and leverage pressure scoring that synthesizes multiple factors into a single actionable metric. The final row shows 1-hour and daily 24-period EMAs with green or red backgrounds indicating whether price is above or below each level, providing quick trend confirmation across timeframes.
The scoring bars at the top and bottom of the chart offer at-a-glance momentum and direction assessment. The RSI bar at top uses a 5-zone color scheme progressing from dark green in oversold territory through lime, white at neutral, pink, and maroon in overbought territory. The Directional bar at bottom combines the directional movement reading with ADX strength, displaying green tones when the bullish DI is dominant and red tones when bearish DI leads, with color intensity increasing as ADX indicates stronger trending conditions.
Swing Flow is designed for traders who want to align with market structure rather than fight it, entering positions near logical support levels with predefined invalidation points that keep losses small when wrong while allowing profits to run when the structure thesis proves correct. The combination of structure detection, early warning alerts, comprehensive market data, and visual scoring bars provides everything needed to identify high-probability setups and manage risk effectively.
WT Crossover Strategy Main Chart Indicator# WT Crossover Strategy Main Chart Indicator
## Indicator Overview
The WT Crossover Strategy Main Chart Indicator is a trading signal system based on the Wave Trend (WT) indicator, specifically designed for the TradingView platform. This indicator combines WT indicator crossover signals with ATR-based take profit and stop loss calculations, providing traders with clear entry signals and explicit risk management references.
## Core Features
### 1. Trading Signal Identification
- WT Indicator Crossover Signals : Identifies potential trend reversals based on golden crosses/death crosses between WT1 and WT2
- EMA Trend Filtering : Optional EMA20 and EMA200 trend filtering to help confirm trend direction
- Entry Point Markers : Green triangles mark long entry points, red triangles mark short entry points
### 2. Risk Management Visualization
- Fixed-Length SL/TP Lines : Generates 10-bar length dashed lines at entry, marking take profit and stop loss prices
- Trigger Status Display : When take profit or stop loss is triggered, dashed lines turn solid and display "Take Profit Triggered" or "Stop Loss Triggered" labels
- ATR-Based Calculations : Automatically calculates take profit and stop loss prices using ATR indicator, adapting to different market volatility
### 3. Customizable Parameters
- Preset Symbols : Built-in optimized parameters for Gold, Rebar, Fuel Oil, Bitcoin, Ethereum, etc.
- Line Length Adjustment : Customizable display length for take profit and stop loss lines
- ATR Parameter Adjustment : Adjustable ATR period, stop loss multiplier, and take profit multiplier
- Filter Control : Enable or disable zone filtering and trend filtering
## Technical Features
- Fixed-Length Lines : Take profit and stop loss lines only display for a fixed length, avoiding chart clutter
- Status Change Markers : Intuitively displays take profit/stop loss status through line style changes and labels
- Responsive Design : Automatically adapts to different timeframes and symbols
- Clear Visual Hierarchy : Reasonable color scheme and marker size ensure clear and readable charts
## Usage Instructions
1. Load the Indicator : Apply the indicator to your chart
2. Select Symbol : Choose your trading symbol from the presets or manually adjust parameters
3. Observe Signals :
- Consider going long when green triangles appear
- Consider going short when red triangles appear
4. Set Stop Loss : Reference the red dashed line for stop loss placement
5. Set Take Profit : Reference the green dashed line for take profit placement
6. Monitor Status : When dashed lines turn solid and display labels, it indicates take profit or stop loss has been triggered
## Application Scenarios
- Trend Trading : Combined with EMA filtering to identify medium-term trends
- Swing Trading : Utilizes WT indicator's overbought/oversold characteristics to capture price reversals
- Risk Control : Implements scientific risk-reward ratio management through ATR-calculated take profit and stop loss
- Strategy Verification : Serves as an independent indicator to verify your trading strategy signals
## Notes
- This indicator is for reference only and does not constitute investment advice
- It is recommended to use in conjunction with other technical analysis tools
- Please thoroughly backtest before live trading to adapt to your trading style
- Different symbols may require parameter adjustments for optimal results
DSROverview A mechanical scalping strategy designed for Gold (XAUUSD) on the 5-minute timeframe. This system visually simplifies price action into clear "Go" and "Stop" signals using a color-coded flow system.
Institutional Liquidity MapInstitutional Liquidity Map: Detailed Description
The Core Phi losophy: Mapping vs. Predicting
This indicator serves as a Microstructure Navigation System. Unlike retail indicators that rely on lagged mathematical formulas (like RSI or MACD), this tool identifies the areas of high-interest where institutional orders are clustered. It focuses on the mechanics of liquidity provision and rebalancing, allowing you to see where the "Smart Money" has left a footprint.
Key Modules & Institutional Meaning
Confirmed Liquidity (BSL & SSL): These are the structural anchors. They represent "Liquidity Pools" where retail stop-losses are heavily concentrated. Institutions drive price into these zones to generate the counter-party volume needed to fill their large positions.
Institutional Order Blocks (OB): This module identifies the exact candle where accumulation or distribution occurred. It specifically looks for displacement—a move so fast and strong that it confirms institutional intent rather than retail noise.
Fair Value Gaps (FVG) / Imbalances: When price moves too rapidly, it creates a "hole" in the price action where orders weren't fully matched. The market views these as inefficiencies; price is naturally drawn back to these zones to "rebalance" before continuing the trend.
Liquidity Sweeps (Stop Runs): This identifies the "Trap." It marks instances where price wicks past a confirmed high or low to trigger stops, only to close back within the range. This is often the precursor to a massive reversal.
Best Use Case Scenarios
1. The High-Probability "Confluence Cluster"
The most powerful way to use this indicator is by looking for the overlapping of modules.
The Scenario: You see a BSL Sweep occur at a Previous Day High, immediately followed by a Bearish Order Block and a Bearish FVG.
The Strategy : Use the FVG/OB zone as your "Sell Zone." This cluster indicates that institutions have trapped buyers at the high and are now aggressively pushing price lower.
2. Re-entry via "FVG Rebalancing"
When the market is in a strong trend (like your LINK screenshot), price often leaves gaps.
The Scenario: A strong impulsive move breaks structure, leaving an active FVG box.
The Strategy: Do not chase the candle. Wait for the indicator to show price returning to fill that box. This retest of the imbalance is often the safest entry point for trend continuation.
3. Target Selection using "Liquidity Pools"
Retail traders often set arbitrary take-profit targets (e.g., 2%). Institutional traders target Liquidity.
The Scenario: You are in a Short trade.
The Strategy: Look for the nearest Confirmed SSL (Sell-Side Liquidity) line. This is your target. Price is magnetically drawn to these levels because that is where the most sell-stops are located, providing the liquidity for you to exit your short (by buying back) with minimal slippage.
4. Daily Bias Anchor (Session VWAP)
Use the Session VWAP as your "Line in the Sand."
The Strategy: If price is above VWAP, only look for Bullish Order Blocks and SSL Sweeps. If price is below VWAP, prioritize Bearish Order Blocks and BSL Sweeps. This ensures you are always trading in alignment with the institutional "Fair Value" for the day.
Advanced Trend Strength AnalyzerTrend Strength Analyzer is an all‑in‑one tool designed to quickly show you how strong a trend is, which side is in control, and whether conditions favor continuation or reversal.
This indicator blends multiple components into a single, intuitive view:
ADX for trend strength (filters out choppy, sideways markets).
RSI for momentum, overbought/oversold context, and exhaustion.
MACD for trend direction and confirmation.
EMAs as a higher‑timeframe style trend filter and bias.
All of these are normalized into a combined Trend Strength Score that ranges from -100 to +100:
Strong bullish trend: score closer to +100.
Strong bearish trend: score closer to -100.
Neutral/choppy conditions: score near 0.
Key features:
Clear visual trend bias with color‑coded backgrounds to highlight strong trending vs ranging environments.
Modular design: you can enable/disable ADX, RSI, MACD, or EMA filters individually to fit your strategy.
On‑chart labels and/or table readout (depending on how you set it up) summarizing:
Current trend direction (bullish/bearish/neutral).
Trend strength level (weak, moderate, strong).
Individual indicator statuses (e.g., ADX above/below threshold, RSI overbought/oversold, MACD in agreement or divergence).
Built‑in alert conditions for:
Strong bullish trend detected.
Strong bearish trend detected.
Transition from range to trend or trend to range.
How traders can use it:
As a filter: only take entries in the direction of a strong trend and avoid low‑strength environments.
For timing: combine the trend score with your own entry triggers (price action, breakouts, etc.).
For risk management: tighten stops or take partial profits when trend strength begins to fade toward neutral.
This indicator is suitable for intraday, swing, and position traders across any market (forex, indices, crypto, stocks) and on any timeframe, with user‑friendly settings to adapt sensitivity to your style.
Floating FibFib will lock onto last traded price and float until you enter, then click Trade Entry and the entry price and it stays locked while your trade progresses






















