Levels v14 BetaCombination of all the important levels that you could possibly need.
Vwap
Daily / Weekly / Monthly - Settlements
Daily / Weekly / Monthly - Openings
Lows / Highs
Pivot Points
ORB
EMA
Recommended to turn off labels to avoid having too many price labels and keeping it clean.
In the settings - style turn off :
Labels on price scale
Values in status line
Inputs in status line
For the ORB setting change the UTC value depending on your time zone
المؤشرات والاستراتيجيات
Grok Gold Master 2025Grok Gold Master 2025 – Full Indicator Description Always & Forever Free, only for self use only
(TradingView Pine Script v6 – specially built for XAUUSD / Gold)
This is a clean, professional, all-in-one Gold trading indicator designed for swing/day traders who want clear institutional-style levels, bias confirmation, and visual structure on the chart.
Core Purpose
Help you trade Gold (XAUUSD) with a high-probability bullish bias when price is above key levels, using a simple but powerful “3-zone” framework:
- Support (demand zone)
- Buy Zone (the sweet spot where you actually want to go long)
- Resistance (supply zone)
Main Visual Elements on the Chart
1. **Daily Range Box**
- A semi-transparent green box that covers the entire trading day from Support to Resistance
- Automatically refreshes every new day without any “future leak” errors
- Gives instant context of the current daily range
2. **Three Horizontal Levels (always visible)**
**
- Support → dashed lime line (default 4114)
- Buy Zone → thick solid yellow line (default 4180) ← your main long trigger level
- Resistance → dashed red line (default 4314)
3. **Zone Fills**
- Yellow fill between Support ↔ Buy Zone (caution/neutral area)
Green fill between Buy Zone ↔ Resistance (bullish control area)
4. **4-hour EMA 50 (thick dodger blue line)**
- Pulled from the 4H timeframe (multi-timeframe)
- Acts as dynamic trend filter
5. **Entry Signals**
- Big green “LONG” label + arrow appears only the first bar when:
close > Buy Zone AND close > 4H EMA 50
- Optional green triangles below bars when there is also high volume confirmation (volume > 1.5× 20-period average)
6. **Info Panel (top-right mini table + big label)**
Shows current values for:
- Support / Buy Zone / Resistance
- Current 4H EMA 50
- Live BIAS: “BULLISH – LONG ✅” (green) or “NEUTRAL – WAIT ⏸️” (gray)
Key Logic & Rules Built Into the Indicator
Bullish / Long condition (all must be true):
- Price closes above the Buy Zone level
- Price closes above the 4-hour EMA 50
When both are satisfied → entire info label turns green and says “BULLISH – LONG ✅”
If not → stays neutral/gray and tells you to wait.
Customization Options (Inputs)
- Show/hide the big info label
- Show/hide high-volume confirmation triangles
- Use Dynamic Levels → turn on to manually override the three levels with your own values (very useful when Gold breaks to new all-time highs or you spot new initiation levels)
Why This Indicator Feels “Institutional”
- Clean three-zone structure (exactly how smart money & banks draw their levels)
- Daily range box gives perfect context
- Multi-timeframe trend filter (4H EMA50)
- Volume spike confirmation option
- No repainting, no future leaks
- Instant visual bias at a glance
Best Used On
- XAUUSD (Gold) on 5m, 15m, 1H or 4H charts
- Works beautifully in both ranging and trending markets
In short: “Grok Gold Master 2025” is your 2025-2026 Gold trading dashboard — it tells you exactly where the important levels are, when the trend is truly bullish, and when to press the long button with confidence.
Just add it to your chart and you’ll immediately see why many Gold traders already using almost this exact setup. Now it’s packaged, automated, and looks gorgeous.
👑ᴀʟʟ ɪɴ 1 ᴀɴᴀʟʏꜱɪꜱ👑 All in 1 Analysis
The ultimate all-in-one oscillator – switch between 15 powerful indicators with just one dropdown. No more cluttered charts!
Instantly analyze any asset using your favorite tool:
• Volume (with bullish/bearish breakdown + MA)
• MACD (line, signal, histogram)
• RSI (with MA, Bollinger Bands, color zones)
• ATR (with moving average)
• Bull Bear Power
• MFI (Money Flow Index)
• Momentum
• Chop Zone (trend strength & direction)
• Williams %R
• Accumulation/Distribution
• Average Day Range (ADR)
• BBTrend
• BB %b (Bollinger Bands %b)
• RSI Candlestick Oscillator (with regular & hidden divergence lines on chart!)
• ADX and DI (trend strength + direction)
Key Features:
- One-click switch between all 15 indicators
- Beautiful, easy-to-read analysis table (appears automatically)
→ Current value + clear status (Bullish, Bearish, Overbought, etc.)
→ Fully customizable position (6 options) and size (Tiny to Large)
- All plots, colors, levels, and MAs are fully customizable
- Super clean and lightweight – runs fast on any timeframe
- RSI Candlestick mode draws divergence lines directly on your price chart!
Perfect for:
- Day traders who need quick insights
- Swing traders switching between tools
- Anyone tired of adding 10+ indicators manually
- Learning how different oscillators behave on the same chart
Why use 15 separate indicators when you can have them all in one?
One indicator. Endless analysis. Zero clutter.
Made with ❤️ by KULDEEP157 | Pine Script™ v6 | Updated & Optimized
👑Relative Strength Index Beast Mode👑 Relative Strength Index – Beast Mode
Key Features:
- Smooth, bold purple RSI line (14-period by default, fully customizable)
- Unique 8-level octave grid (0 to 100) with permanent side labels:
→ bottom (0) • strong oversold (12.5) • oversold (30)
→ middle (50) • overbought (70) • strong overbought (87.5) • top (100)
- Color-coded zones:
• Green zone = Strong buying pressure building
• Red zone = Extreme selling pressure / distribution
• Thick black midline at 50
- Extra reference lines: 80 (strong momentum), dashed 70/30 levels
- Clean, always-visible labels that stay fixed on the right side
Ideal for traders who:
- Want deeper insight than basic overbought/oversold
- Trade RSI divergence, failure swings, or hidden zones
- Love clean, professional, and informative charts
This isn’t just an RSI plot.
This is the King of RSI indicators.
Coded in Pine Script™ v6 | Super lightweight & fast | Made by KULDEEP157
DAF Climax Vol「DAF Poker Model」 In trading, only two things never lie: extreme price rejection and abnormal volume expansion.
Climax Vol is designed specifically to capture key reversal points within the Dealer Action Flow (smart money / dealer behavior flow). It’s not a typical MACD or RSI — it directly monitors capital divergence.
Its working principle is simple and brutal:
When the market drops to the bottom, the candle prints a long lower wick, and suddenly the volume explodes (for example, 3× the normal level). What does this mean? It means someone is aggressively absorbing panic selling — Stopping Volume.
The same logic applies at the top.
✨ Indicator Features:
Noise rejection: Only monitors major tops and bottoms; ignores mid-trend volume spikes.
Data visualization: Displays the real-time volume multiplier directly on the candle (e.g., Vol: 2.7x), letting you instantly see the strength of smart money.
Clean interface: No flashy arrows — only candle color changes and key data. Zero chart clutter.
👉 Best for: Major cryptocurrencies like BTC / ETH
👉 Best for: Catching wicks, validating support & resistance, identifying fake breakouts
👉 Best for: Higher timeframes — 4H and 1D recommended for best accuracy
DAF Strategy Telegram Group: @daf_one
DAF Strategy Telegram Channel: @daf_signal
在交易中,只有两样东西不会骗人:价格的极致拒绝和成交量的异常放大。
Climax Vol ,专门用来抓 Dealer Action Flow(庄家行为流) 中的关键反转点。它不是普通的 MACD 或 RSI,它是直接监控资金分歧的。
它的工作原理很简单粗暴: 当市场跌到底部,K线收出长下影,同时成交量突然爆炸(比如平时的 3 倍),这意味着什么?意味着有人在恐慌盘中疯狂接货(Stopping Volume)。顶部同理。
✨ 指标特点:
拒绝噪音: 只监控阶段性顶底,半山腰的放量不看。
数据可视化: 可以在K线上直接看到当前的量能倍数(例如 Vol: 2.7x),一眼看穿主力力度。
界面清爽: 去掉了花里胡哨的箭头,只保留K线变色和关键数据,不干扰盘面。
👉 适用: 主流加密货币BTC/ETH
👉 适用: 抓针、验证支撑压力位、识别假突破。
👉 适用: 时间级别越高越有效,推荐4小时和1天K线图表。
RSI Volume Order BlocksOverview
This script builds structured order blocks using a combination of RSI pivots, price structure, and optional volume/ATR-based scaling.
It is designed to create a clean, explainable map of support/resistance levels that respond only to meaningful momentum shifts rather than small, insignificant oscillations.
Core Idea
Traditional order blocks rely solely on price highs/lows, which often produces excessive or noisy zones.
This model instead:
Detects pivot highs/lows on the RSI (controlled by RSI Length and Sensitivity).
Generates bearish order blocks from RSI pivot highs and bullish order blocks from RSI pivot lows.
Allows the user to choose whether blocks are based on candle bodies or the full candle range.
Optionally filters blocks so that:
bearish OBs form only when RSI is above an overbought threshold,
bullish OBs form only when RSI is below an oversold threshold.
The resulting zones represent areas of momentum exhaustion and imbalance rather than random price fluctuations.
Volume–ATR Height Mode
The script offers two approaches for block height:
1. Price Candle Mode
Block height equals either:
the candle body, or
the full high–low range of the pivot bar.
2. Volume–ATR Mode
Block height is adaptively scaled using:
ATR (ATR Length for Height),
relative volume compared to a baseline (Volume Baseline Length),
a global height multiplier.
This makes zones thicker when the pivot candle had both higher volatility and above-average volume, and thinner when market participation was lower.
Lifespan and Mitigation
Each block extends forward in time until price mitigates it.
Mitigation Method: Close
Bearish OB is removed when a candle closes above its top.
Bullish OB is removed when a candle closes below its bottom.
Mitigation Method: Wick
Bearish OB is removed when a wick breaks above the top.
Bullish OB is removed when a wick breaks below the bottom.
Additional controls:
Maximum number of stored OBs per side.
Maximum number of displayed OBs per side.
Overlap filtering to avoid redundant zone stacking.
Main Inputs (Summary)
RSI Length – standard RSI lookback.
RSI OB Sensitivity – pivot aggressiveness (higher = fewer, stronger pivots).
Overbought/Oversold Levels – thresholds for optional filters.
RSI Filter –
bearish OB only if RSI > overbought,
bullish OB only if RSI < oversold.
Order Block Style – candle body or full range.
Mitigation Method – close-based or wick-based.
OB Height Mode – price candle or volume–ATR scaling.
Volume Baseline Length, ATR Length for Height, Height Scale – parameters for adaptive height mode.
Show Bullish / Bearish OBs – toggles for each side.
Color settings for zone visualization.
How to Use
Typical workflows include:
Using higher-timeframe OB zones as structural support/resistance, then refining entries on lower timeframes.
Watching for price reactions inside thick Volume–ATR zones, which may indicate areas of strong participation.
Combining this tool with trend filters, volume metrics, or price action confirmation (e.g., rejection wicks or engulfing patterns).
This script does not generate automated entries/exits; it is a contextual mapping tool designed to highlight where meaningful imbalance likely originated and where reactions may occur.
Notes
Works on any symbol and timeframe available on TradingView.
Most effective when combined with disciplined risk management and a defined trading plan.
Provided for research, chart analysis, and backtesting.
Disclaimer
This tool is for educational and informational purposes only.
It does not constitute financial advice or a recommendation to buy or sell any asset.
Always perform your own analysis and manage risk appropriately.
ASFX - Automatic VWAPs & Key LevelsAutomate your AVWAPs and key levels for day trading! NY Market open VWAP, Previous day NY VWAP, and more are included. Inital Balance and Opening Range are also automated.
Vegas Pro_邀請版Vegas Pro
Access Requirements To access this script, please follow these steps:
Register on MEXC using the link below.
Deposit at least 200 USDT.
Provide your email address to receive access.
Sign up link: www.mexc.com
Next Candle Probability (EB, EWMA, Regime)Purpose
This indicator provides a quantitative assist to day traders by estimating the probability that the next candle will close green or red.
It analyzes recent red/green sequences across pattern depths N = 1…7 and produces a unified probability score.
By understanding which side has statistically higher likelihood, traders can align their decision-making with dominant directional bias rather than emotion.
Methodology
Strict no-lookahead logic (no repaint, doji filtered out)
Hierarchical smoothing across depths (1 → 7) using empirical-frequency regularization
Optional exponential decay (EWMA) for adaptive weighting toward recent market behavior
Higher-timeframe EMA regime filter (trend-aligned / countertrend-blocked / off)
ALL / SELECTED scope modes with a single, consolidated decision per bar
On-chart informational tags showing raw frequency (“R”) and smoothed estimate (“E”)
Full alert support for directional probability shifts
How it helps day traders
The indicator highlights whether the next bar’s probability distribution favors the bullish or bearish side.
This supports decision-making that is aligned with:
recent statistical behavior,
trend direction,
and adaptive weighting of market conditions.
It is designed for traders who want a structured, probability-based confirmation rather than relying on subjective interpretation.
Research & Theory
This script is based on:
empirical pattern-frequency modeling,
hierarchical Bayesian-style smoothing,
and regime filtering through higher-timeframe trend structure.
Advanced Bollinger Bands Optimized - Precision SignalsThis indicator creates an advanced Bollinger Bands system with integrated ATR bands and intelligent trading signals. It features:
**Core Components:**
- Standard Bollinger Bands (20-period SMA with 1.382 standard deviations)
- ATR-based outer bands expanding on the Bollinger Bands
- Dynamic bandwidth analysis using Z-Score to measure current volatility relative to historical levels
**Market State Detection:**
Identifies five market conditions based on bandwidth Z-Score:
- Extreme Squeeze (ultra-low volatility)
- Squeeze (low volatility)
- Normal (average volatility)
- Expansion (high volatility)
- Extreme Expansion (ultra-high volatility)
**Signal System:**
Generates 5 bullish and 5 bearish signals:
*Bullish Signals:*
1. Bottom Divergence - Price makes new lows while Z-Score is relatively high
2. Width Reversal - Bandwidth rebounds from extreme squeeze
3. Extreme Squeeze Reversal - Recovery from extreme volatility compression
4. Squeeze Breakout Up - Price breaks above upper band during squeeze
5. State Transition - Market transitions from squeeze to expansion
*Bearish Signals:*
1. Top Divergence - Price makes new highs while Z-Score is relatively low
2. Width Reversal - Bandwidth declines from extreme expansion
3. Extreme Expansion Reversal - Contraction from extreme volatility expansion
4. Squeeze Breakout Down - Price breaks below lower band during squeeze
5. State Transition - Market transitions from expansion to squeeze
**Features:**
- Real-time signal table showing active signals
- Adjustable sensitivity parameters for divergence, reversal, and breakout signals
- Signal cooldown system to prevent duplicate alerts
- Clean visual display with band fills and alert markers
- No additional external indicators required
This tool helps traders identify volatility changes, trend reversals, and breakout opportunities using only price data and bandwidth analysis.
Weekly & Monthly Thresholds + VIX-Based Dynamic Targets copyWeekly & Monthly Thresholds + Targets copy backup in case of issue with the previous " Weekly & Monthly Thresholds + VIX-Based Dynamic Targets "
Katik EMA BUY SELLThis strategy uses EMA 9, EMA 20, and EMA 200 to generate Buy and Sell signals.
BUY Conditions
EMA 9 crosses above EMA 20
Stoploss: Recent Swing Low
Target: EMA 9 touches or crosses EMA 200
SELL Conditions
EMA 9 crosses below EMA 20
Stoploss: Recent Swing High
Target: EMA 9 touches or crosses EMA 200
Features
Automatic Long & Short entries
Dynamic swing-based stoploss
Clear EMA plots with line width 3
Works on all timeframes
DAF VP Lite 「DAF Poker Model」🎁 Volume Profile Indicator – Provided for free by DAF Poker Model
DAF VP Lite is a lightweight volume profile indicator that helps you identify key price levels where significant trading activity occurred.
📍 Core Features:
• POC (Point of Control) – The price level with the highest volume
• VAH/VAL (Value Area High/Low) – Boundaries of 70% of total volume
• IB (Initial Balance) – Opening range reference
📊 Multi-Timeframe Support:
Day / Week / Month / Quarter / Half-Year / Year
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎁 由 DAF Poker Model 免费提供的成交量分布指标
DAF VP Lite 是一款轻量级成交量分布指标,帮助你识别主力成交密集的关键价格区域。
📍 核心功能:
• POC(成交量控制点)- 成交量最集中的价格
• VAH/VAL(价值区间)- 覆盖 70% 成交量的上下边界
• IB(初始平衡区间)- 开盘博弈区参考
📊 多周期支持:
天 / 周 / 月 / 季度 / 半年 / 年
Short Squeeze Screener _ SYLGUYO//@version=5
indicator("Short Squeeze Screener — Lookup Table", overlay=false)
// ===========================
// TABLEAU INTERNE DES DONNÉES
// ===========================
// Exemple : remplace par tes données réelles
var string tickers = array.from("MARA", "BBBYQ", "GME")
var float short_float_data = array.from(28.5, 47.0, 22.3)
var float dtc_data = array.from(2.3, 15.2, 5.4)
var float oi_growth_data = array.from(12.0, 22.0, 4.0)
var float pcr_data = array.from(0.75, 0.45, 1.1)
// ===========================
// CHARGEMENT DU TICKER COURANT
// ===========================
string t = syminfo.ticker
var float short_f = na
var float dtc = na
var float oi = na
var float pcr = na
// Trouve le ticker dans la base
for i = 0 to array.size(tickers) - 1
if array.get(tickers, i) == t
short_f := array.get(short_float_data, i)
dtc := array.get(dtc_data, i)
oi := array.get(oi_growth_data, i)
pcr := array.get(pcr_data, i)
// ===========================
// SCORE SHORT SQUEEZE
// ===========================
score = 0
score += (short_f >= 30) ? 1 : 0
score += (dtc >= 7) ? 1 : 0
score += (oi >= 10) ? 1 : 0
score += (pcr <= 1) ? 1 : 0
plot(score, "Short Squeeze Score", linewidth=2)
P_Multi-ORB & Session Breakers// WHAT THIS SCRIPT DOES:
// 1. Opening Range Breakout (ORB):
// - Calculates High/Low of the first 5 mins (9:30-9:35 AM EST).
// - Calculates High/Low of the first 60 mins (9:30-10:30 AM EST).
// - Draws infinite lines for breakout levels.
//
// 2. Session Liquidity Breakers:
// - Tracks High/Low of ASIA & LONDON sessions.
// - Alerts and labels when subsequent sessions break these levels.
//
// HOW TO USE:
// - Optimized for 5m or 15m charts on NQ/ES.
// - This version is colored for WHITE/LIGHT background charts.
NoProcess • PAX Opening RangeAll credit & honor goes to Matt Kenah (Pax)
PAX-OR is a high-precision, automated Opening Range indicator designed specifically for Futures Traders. Unlike standard OR indicators that require manual time inputs, PAX-OR automatically detects the asset class (Indices, Metals, Energies) and configures the correct Opening Time, Point Value, and Volatility "Rungs" without manual intervention.
It utilizes 30-second granularity to capture the exact opening wick/body mechanics, providing a distinct advantage over standard 1-minute or 5-minute calculations.
🎯 Key Features
1. Intelligent Asset Detection The indicator automatically recognizes the ticker symbol and adjusts its logic for:
Indices: ES, MES, NQ, MNQ, YM, RTY (Opens @ 9:30 AM ET)
Energies: CL, MCL, NG, QG (Opens @ 9:00 AM ET)
Metals: GC, MGC, SI, HG (Opens @ 8:20 AM ET)
2. Dynamic "Paylines" (Dollar-Based Targets) A unique feature of PAX-OR is the Payline. Instead of arbitrary ticks, you define a dollar amount (default: $200). The indicator calculates exactly how many points the market must move from the Opening Range High/Low to achieve that profit, based on the contract's point value (e.g., $50 for ES, $20 for NQ).
Use Case: Great for setting automated "Break Even" or "First Take Profit" levels.
3. Volatility "Rungs" The indicator projects fixed-interval targets (Rungs) above and below the range. These rung sizes are hardcoded to optimized values for each specific asset (e.g., 15 points for ES, 65 points for NQ) but can be overridden in the settings.
4. Overnight Context Automatically plots the Overnight High (ONH) and Overnight Low (ONL) relative to the current session, providing immediate context on whether the market is opening within or outside of the prior global session range.
5. Live Info Dashboard A clean data table in the top-right corner displays:
Current Symbol & Root
Rung Size (in points)
Payline Offset (in points)
Current Opening Range size
Dollar Value per Point
Minimum Tick Size
⚙️ How It Works
The Open: When the session begins (based on the asset class specific time), the indicator scans the first 30 seconds of data to establish the High, Low, and Open (Pit Open).
The Range: It draws the High and Low of that opening period, along with the Equilibrium (EQ/Midpoint).
The Extension:
Paylines: Dashed lines appear at the calculated dollar-target distance.
Rungs: Solid lines appear at fixed intervals to act as trend targets.
History: You can configure the indicator to show the OR levels for the current day only, or extend them for 2-3 days to see how price reacts to previous session levels.
🛠 Settings Overview
Opening Range: Toggle the visibility of the range, background shading, and the specific Pit Open price line.
Paylines & Rungs: Toggle specific lines (Short/Long) and customize colors/styles.
Config:
Payline $ Value: Set your target dollar amount (default $200).
Rung Override: Enter a custom point value if you disagree with the auto-detected volatility size.
Number of Rungs: How many levels to draw (default 15).
Extend Lines: Choose between "Current OR Only", "2 Day", "3 Day", or "All".
Note: This indicator is optimized for the assets listed above. If used on an unsupported ticker, it defaults to standard settings (9:30 Open, $50/point).
Disclaimer: Trading futures involves significant risk. This tool is for educational and technical analysis purposes only.
Moon or Doom — Crypto Market Sentiment IndexMoon or Doom — Crypto Market Sentiment Index
(Inspired by the classic Crypto Fear & Greed Index)
⚪ Overview
Moon or Doom indicator identifies crypto market sentiment using six normalized components: RSI, ATR volatility, price deviation, BTC dominance, open interest, and funding-rate behavior.
Each factor is standardized, weighted, and blended into a unified 0–100 score that reflects overall fear, equilibrium, or greed.
The indicator includes adjustable weights, static/dynamic thresholds, and potential reversal spot signaling with ADX filtering for higher-quality signals.
⚪ Score Components
RSI (Momentum) — default 20%
Short-term momentum input based on 14-period RSI, scaled to a 0–100 range.
ATR Volatility Z-Score (Volatility Stress) — default 15%
ATR is standardized over a 90-period Z-score to detect abnormally high volatility associated with emotional market phases.
Price vs MA Z-Score (Mean Deviation) — default 20%
Measures mean deviation from the 50-period SMA and identifies extended overbought or oversold regions.
BTC Dominance Z-Score (Risk Rotation) — default 10%
Reflects macro risk-on vs risk-off behavior through normalized BTC dominance shifts.
Open Interest Z-Score (Leverage Load) — default 20%
Reveals leverage pressure and speculative extremes by comparing OI relative to its historical volatility.
Funding Rate Normalization (Positioning Bias) — default 15%
TWAP-based normalized funding metric capturing derivative positioning bias.
⚪ Extreme Condition Detection
Static Levels
• Extreme Fear: 25
• Extreme Greed: 75
Dynamic Levels
Adaptive bands using Z-score of the sentiment series for regime-aware thresholds.
Hybrid Mode
Reversal zones activate when either static or dynamic levels are breached.
⚪ Signal Conditions
Bullish Signal
Triggered when the sentiment score exits extreme-fear territory or crosses above the ultra-low band (20).
Bearish Signal
Triggered when the score exits extreme-greed territory or crosses below an ultra-high band (80).
ADX Filter
Applied to avoid signals during low-strength market conditions.
⚪ Use Cases
• Identify fear → greed cycles
• Spot early reversal environments
• Market-wide regime detection across all timeframes
⚪ Alerts
The indicator provides three built-in alerts:
MD Bullish Spot
Triggered when the sentiment score exits an extreme fear zone or passes above an ultra-low band.
MD Bearish Spot
Triggered when the score exits extreme greed or passes below an ultra-high band.
MD Bullish/Bearish Spot
Fires for either direction — useful for automation or unified scripts.
⚪ Disclaimer
This script is for educational and informational purposes only and does not constitute financial advice or investment recommendations. Trading cryptocurrencies involves significant risk and you are solely responsible for your own investment decisions, based on your financial situation, objectives, and risk tolerance. The author assumes no liability for losses arising from the use of this indicator.
Mirpapa_Lib_LineLibrary "Mirpapa_Lib_Line"
CreateLine(_breachMode, _isBull, _leftTime, _rightTime, _price, _lineColor, _lineWidth, _lineStyle, _text)
CreateLine
@description 라인 생성 (값 전달 방식 - 모든 좌표 직접 지정).\
호출자가 모든 좌표와 시간을 계산하여 전달.\
breachMode: "price"(고가/저가 돌파) 또는 "close"(종가 돌파).\
Parameters:
_breachMode (string) : 돌파 처리 방식: "price" 또는 "close"
_isBull (bool) : 상승(true) 또는 하락(false)
_leftTime (int) : 라인 시작 시간
_rightTime (int) : 라인 종료 시간
_price (float) : 라인 가격
_lineColor (color) : 라인 색상
_lineWidth (int) : 라인 두께
_lineStyle (string) : 라인 스타일 (line.style_solid, line.style_dashed 등)
_text (string) : 라인 텍스트
Returns: 성공 여부와 라인 데이터
ProcessLineDatas(_openLines, _closedLines, _closeCount, _colorClose, _currentBarIndex, _currentLow, _currentHigh, _currentTime)
ProcessLineDatas
@description 라인 확장 및 돌파 처리.\
열린 라인들을 현재 bar까지 확장하고, 돌파 조건 체크.\
_closeCount: 돌파 횟수 (이 횟수만큼 돌파 시 라인 종료).\
breachMode에 따라 돌파 체크 방식 다름 (price/close).\
종료된 라인은 _closedLines로 이동하고 _colorClose 색상 적용.\
barstate.islast와 barstate.isconfirmed에서 호출 권장.
Parameters:
_openLines (array) : 열린 라인 배열
_closedLines (array) : 닫힌 라인 배열
_closeCount (int) : 돌파 카운트 (이 횟수만큼 돌파 시 종료)
_colorClose (color) : 종료된 라인 색상
_currentBarIndex (int) : 현재 bar_index
_currentLow (float) : 현재 low
_currentHigh (float) : 현재 high
_currentTime (int) : 현재 time
Returns: bool 항상 true
BreachMode
BreachMode
Fields:
PRICE (series string)
CLOSE (series string)
LineData
LineData
Fields:
_breachMode (series string) : 돌파 처리 방식
_isBull (series bool) : 상승(true) 또는 하락(false) 방향
_line (series line) : 라인 객체
_price (series float) : 라인 가격
_text (series string) : 라인 텍스트
_breached (series bool) : 돌파 여부
_breakCount (series int) : 돌파 카운트
AR-Volume ProfileAR-Volume Profile plots two volume profiles on your chart at the same time:
• Daily Volume Profiles (multiple days back, always visible)
• Hourly Volume Profiles (last N hours, designed for ≤ 15m timeframes)
It’s built to stay clean, readable, and performance-safe, while still letting you see where volume built up across recent structure.
________________________________________
What You See On Chart
- Daily Profiles (Multi-day) Increased using Polylines
• Shows Volume Profile histograms for the last X days back (you choose).
• Each day is drawn as a horizontal histogram inside that day’s session.
• Color logic:
o Base (all volume)
o Value Area (VA)
o POC (Point of Control)
- Daily Levels (POC / VAH / VAL)
• Adds optional horizontal levels:
o POC
o VAH
o VAL
• You can choose whether to draw these:
o Today only, or
o Past days too (if enabled in your version)
• Levels can optionally extend to the right to act like HTF references.
- Hourly Profiles (Intraday context)
• Shows profiles for the last N hours (you choose).
• Meant to be used on 15m and below for clean intraday mapping.
• Optional hourly level lines are available too.
________________________________________
How It Calculates Volume
This is a bar-based approximation of a volume profile:
• Each candle’s volume is distributed across its price range based on overlap with bins.
• Flat candles (very small range) are placed into the nearest bin.
• This gives a reliable “where volume accumulated” view without needing exchange order-by-order data.
________________________________________
Key Inputs Explained
Daily Profile (Always Visible)
• Days back to show (Daily)
How many previous daily profiles you want displayed.
• Daily bins
Higher bins = more detail (but higher object usage).
• Daily Value Area %
Default 70% like traditional VP.
• Daily profile width (% of day)
Controls how wide the histogram is inside the day.
• Daily profile side
Left or Right inside each day.
• Show Daily POC/VAH/VAL lines
Enable level lines.
• Extend Daily levels to the right
Makes daily levels act like forward HTF liquidity/targets.
Hourly Profile (15m and below)
• How many hours
Number of hourly profiles to display.
• Hourly bins
• Hourly profile width (% of hour)
• Hourly profile side
• Show Hourly POC/VAH/VAL lines
________________________________________
Best Use Cases
- Intraday trading (scalping + day trading)
- Mapping premium/discount volume build-ups
- Pairing with:
• liquidity sweeps
• order blocks
• HTF levels
• session ranges
• breaker / mitigation concepts
________________________________________
Recommended Settings (Practical)
If you want more daily history, you must balance line budget.
Example setups:
“Clean Daily Focus” (more days)
• Daily bins: 60–80
• Days back: 10–20
• Hours: 0–4 (or lower)
• Budget mode: Daily First
“Intraday Heavy” (more hourly detail)
• Hourly bins: 30–50
• Hours: 8–12
• Days back: 3–7
• Budget mode: Hourly First
________________________________________
Notes / Limitations
• Hourly profiles are designed for ≤ 15m timeframes.
• This uses approximate volume distribution from candle ranges (not exchange tick VP).
• If volume data is missing on the symbol/broker, results will be less meaningful.
• Visual output depends on instrument liquidity + chart zoom.
M20M60_win10_libLibrary "M20M60_win10_lib"
f_m20m60_win10_features(srcOpen, srcHigh, srcLow, srcClose, bandCenter, bandWidth)
Parameters:
srcOpen (float)
srcHigh (float)
srcLow (float)
srcClose (float)
bandCenter (float)
bandWidth (float)
f_m20m60_win10_is_cluster5(bodyMean, rangeMean, cBandDiff, insideRatio, maxAbove)
Parameters:
bodyMean (float)
rangeMean (float)
cBandDiff (float)
insideRatio (float)
maxAbove (float)
f_m20m60_win10_is_cluster1(bodyMean, rangeMean, cBandDiff, insideRatio, maxAbove)
Parameters:
bodyMean (float)
rangeMean (float)
cBandDiff (float)
insideRatio (float)
maxAbove (float)
AR-LiquidityAR-Liquidity is a clean, “chart-first” liquidity mapping tool built to automatically identify and maintain Buy-Side Liquidity (BSL) and Sell-Side Liquidity (SSL) levels, classify them as IRL / ERL using a dealing range filter, and mark sweeps/raids with an optional raid zone box—while keeping drawings stable using a fixed object bank (no random disappearing lines).
________________________________________
What it detects
1) BSL & SSL (Liquidity Pools)
• BSL (Buy-Side Liquidity): swing highs clustered into meaningful levels (areas where stops tend to rest above price).
• SSL (Sell-Side Liquidity): swing lows clustered into meaningful levels (areas where stops tend to rest below price).
Instead of plotting every single pivot, the script clusters nearby pivots using an ATR-based margin so you get clean, actionable liquidity levels, not noise.
2) IRL / ERL (Dealing Range Context)
Each liquidity level is labeled as:
• IRL (Internal Range Liquidity): inside the dealing range
• ERL (External Range Liquidity): outside the dealing range
By default, the dealing range uses:
• PDH / PDL (Previous Day High / Previous Day Low) as the IRL boundaries.
This helps you instantly understand whether a level is “internal” (often targeted during consolidation/mean reversion) or “external” (often targeted during expansion/displacement).
3) Sweeps / Raids (Liquidity Taken)
A sweep is flagged when price:
• Wicks through a confirmed level
• Then closes back inside (classic raid behavior)
The script marks swept levels with a ✓ check mark in the label.
Optionally, it can draw a raid zone box showing the wick-extreme to the level.
________________________________________
How it draws (stable & clean)
This indicator uses banked objects for lines/labels/boxes. That means:
• No flickering
• No unstable rendering
• No “objects disappearing” when new levels are created
Lines will extend to the right, and can be configured to stop when invalidated (depending on your build/settings).
________________________________________
Inputs (what each one actually means)
Detection
• Swing length (pivot L=R): controls pivot sensitivity (higher = fewer, stronger swings).
• ATR length: ATR basis for clustering margin.
• Cluster margin × ATR: how close pivots must be to merge into one liquidity level.
• Min touches to confirm: how many pivot touches are required before a level is considered valid.
• Max clusters to scan (perf): performance cap for how many stored levels the script checks.
Show / Filters
• Mode (Present/Historical):
o Present focuses on most relevant/active levels.
o Historical can show deeper history depending on your scan/visibility limits.
• Max visible levels per side: maximum number of BSL lines + SSL lines drawn at once.
• Extend levels right: keeps levels projected forward.
• Only above / only below: filter BSL above price and SSL below price (cleaner “current context” view).
• Hide swept levels: removes already-raided levels from view (if you want only “untouched” liquidity).
IRL / ERL (Dealing Range)
• Use PDH/PDL as dealing range: defines IRL boundaries using previous day high/low.
• Show PDH/PDL lines: plots those boundaries as dotted reference lines.
Sweeps / Raid Zones
• Mark sweeps: enables raid detection + check mark labeling.
• Show raid zone box: displays a box from level to wick extreme.
• Raid box extend (bars): how far the box projects to the right.
Style
Full control over:
• IRL vs ERL colors for BSL/SSL
• Line width
• Label size
• Raid box colors
________________________________________
How to use it (practical)
• Use BSL above price as likely upside draw / where liquidity may be taken.
• Use SSL below price as likely downside draw / where liquidity may be taken.
• Use IRL/ERL to decide whether the market is targeting internals (range) or externals (expansion).
• Use the ✓ sweep mark to identify “liquidity already taken” vs “still resting.”
• Pair it with structure (MSS/BOS), sessions, and displacement to time entries after raids.
________________________________________
Pro tips
• If you want more lines, increase:
o Max visible levels per side
o Max clusters to scan (perf)
• If the chart is too busy, increase:
o Swing length
o Min touches
o Or reduce Max visible levels per side





















