Opening Range BoxOPENING RANGE BOX + LEVELS (RTH)
OVERVIEW
This indicator draws the Opening Range for the U.S. Regular Trading Hours session starting at 9:30 AM New York time. It plots the Opening Range High, Low, and Midpoint, and can extend those levels for the rest of the session. It also displays the Opening Range size in points and ticks.
WHAT IT DRAWS
• Opening Range box for the first N minutes of RTH (ex: 5, 10, 15)
• OR High (ORH)
• OR Low (ORL)
• OR Midline (midpoint of ORH/ORL)
• Opening Range value label (range in points + ticks)
KEY FEATURES
• Time-anchored drawings (bar_time) so levels stay accurate on any intraday timeframe
• Configurable Opening Range length in minutes
• Configurable box fill/border colors
• Independent styling for OR High / OR Low / Midline (color, width, line style)
• Line extension modes:
Line extension modes
- To RTH Close
- Right Forever
- For N Minutes
- None
Optional label placement to the LEFT of the Opening Range so it doesn’t block new candles
Option to keep previous sessions’ Opening Ranges visible for context
BEST FOR
• Futures: ES / NQ / MNQ (and other RTH-based products)
• Intraday stocks and ETFs
• OR breakout, rejection/fade, and mean reversion workflows
NOTES
• Intended for intraday charts
• Opening Range is calculated strictly inside the selected time window (no extra bars)
• Session is America/New_York, 09:30–16:00
Forecasting
PA Signal Levels: Final Fix tomgoodcar win v1📚 คำอธิบายวิธีใช้งานและหลักการทำงานของอินดิเคเตอร์ "PA Signal Levels: Final Fix"อินดิเคเตอร์นี้ถูกออกแบบมาเพื่อการเทรดระยะสั้น/กลาง (Swing/Day Trading) โดยใช้กลยุทธ์ที่เน้นการ จับสัญญาณกลับตัว (Reversal) เมื่อราคาวิ่งออกไปถึงขอบเขตที่ไกลเกินไปของช่องทางแนวโน้ม (Channel)1. 🎯 หลักการทำงานของสัญญาณ (Buy/Sell Logic)อินดิเคเตอร์นี้รวมหลักการวิเคราะห์ทางเทคนิค 2 ส่วนเข้าด้วยกันเพื่อสร้างสัญญาณที่แม่นยำ:A. Linear Regression Channel (ช่องทางแนวโน้ม)อินดิเคเตอร์จะสร้างช่องทาง (Band) โดยใช้การถดถอยเชิงเส้น (Linear Regression) เพื่อกำหนดแนวโน้มหลัก และขีดเส้น Upper Band (แนวต้านพลวัต) และ Lower Band (แนวรับพลวัต) โดยมีค่าเบี่ยงเบนมาตรฐาน (StdDev) เป็นตัวกำหนดความกว้างUpper Band: ราคาที่สูงเกินไป (Overbought Zone)Lower Band: ราคาที่ต่ำเกินไป (Oversold Zone)การใช้งาน: ใช้เป็นตัวกรองสัญญาณ โดยสัญญาณจะเกิดเมื่อราคาอยู่ 'นอก' หรือ 'ติด' ขอบเขตเหล่านี้เท่านั้นB. Price Action (Engulfing Candlestick)ใช้รูปแบบแท่งเทียน Engulfing ที่แข็งแกร่ง (แท่งปัจจุบันกลืนกินแท่งก่อนหน้าทั้งหมด) เพื่อยืนยันการกลับตัวจากขอบเขตของ Channelสัญญาณ BUY (Bullish): เกิด Bullish Engulfing ในขณะที่แท่งเทียนนั้นต่ำกว่าหรือใกล้กับ Lower Bandสัญญาณ SELL (Bearish): เกิด Bearish Engulfing ในขณะที่แท่งเทียนนั้นสูงกว่าหรือใกล้กับ Upper Band2. 💰 การกำหนดความเสี่ยงและผลตอบแทน (SL/TP Calculation)เมื่อมีสัญญาณเกิดขึ้น อินดิเคเตอร์จะคำนวณและวาดระดับราคาสำคัญโดยอัตโนมัติ:ระดับราคาการคำนวณตามโค้ดบทบาทในการเทรดEntry Price (EP)ราคาปิด (close) ของแท่งเทียนที่เกิดสัญญาณจุดเริ่มต้นของการเข้าซื้อขายStop Loss (SL)คำนวณจาก Risk Size โดยใช้ค่า Lowest Low (สำหรับ Buy) หรือ Highest High (สำหรับ Sell) ย้อนหลังไปตามจำนวน SL Lookback (3 แท่ง)จุดออกเมื่อการวิเคราะห์ผิดพลาด โดยอิงตามแนวรับ/แนวต้านย่อยRisk Sizeระยะห่างระหว่าง EP กับ SLขนาดของความเสี่ยง (1R) ที่ใช้กำหนด TPTake Profit (TP1, 2, 3)$\text{EP} \pm (\text{Risk Size} \times \text{TP Ratio})$ระดับทำกำไรตามอัตราส่วนความเสี่ยงต่อผลตอบแทนที่ตั้งไว้ (1:1, 1:2, 1:3)กำลังคิดนี่คือคำแปลภาษาอังกฤษแบบมืออาชีพสำหรับคู่มือการใช้งานอินดิเคเตอร์ของคุณครับ: 📚 User Guide and Methodology: "PA Signal Levels: Final Fix" Indicator This indicator is designed for Short-to-Medium term trading (Swing/Day Trading), utilizing a strategy focused on catching reversals when the price reaches extreme boundaries of the trend channel. 1. 🎯 Buy/Sell Signal Logic The indicator combines two core technical analysis principles to generate high-accuracy signals: A. Linear Regression ChannelThe indicator constructs a channel based on Linear Regression to define the primary trend. It plots an Upper Band (Dynamic Resistance) and a Lower Band (Dynamic Support), with the width determined by Standard Deviation (StdDev). Upper Band: Overbought Zone (Price is too high).Lower Band: Oversold Zone (Price is too low).Usage: Acts as a signal filter; signals are only triggered when the price is "outside" or "touching" these boundaries. B. Price Action (Engulfing Candlestick)It uses strong Engulfing patterns (where the current candle completely engulfs the previous one) to confirm a reversal from the channel boundaries. BUY Signal (Bullish): A Bullish Engulfing occurs while the candle is below or near the Lower Band.SELL Signal (Bearish): A Bearish Engulfing occurs while the candle is above or near the Upper Band. 2. 💰 Risk and Reward Management (SL/TP Calculation) Once a signal is triggered, the indicator automatically calculates and plots key price levels: Price Level Calculation LogicTrading RoleEntry Price (EP)Closing price (close) of the signal candle.The starting point of the trade.Stop Loss (SL)Calculated based on the Lowest Low (for Buy) or Highest High (for Sell) over the SL Lookback period (3 candles).Exit point if the analysis is wrong, based on recent swing levels.Risk SizeThe distance between EP and SL.Represents 1 unit of risk (1R) used to determine TP levels.Take Profit (TP1, 2, 3)\(EP\pm (RiskSize\times TPRatio)\)Profit-taking levels based on the set Reward-to-Risk ratios (e.g., 1:1, 1:2, 1:3).คำศัพท์เทคนิคเพิ่มเติม: Reversal: การกลับตัวExtreme boundaries: ขอบเขตที่ไกลเกินไป (สุดโต่ง)Dynamic Support/Resistance: แนวรับ/แนวต้านที่เคลื่อนที่ตามราคาStandard Deviation (StdDev): ค่าเบี่ยงเบนมาตรฐานReward-to-Risk ratios: อัตราส่วนผลตอบแทนต่อความเสี่ยง
TAN Omni-Dash v50: Dividend Payout for Jan 2026 TradableJust a simple Momentum swing algo. It's mainly for keeping an eye out for Jan 2026 ex-divedent payouts list. This code contains top 100 most profitable payouts.
PA Signal Pro: Full Labels & SR Zones tomgoodcar999 To help you use the PA Signal Pro: Ultimate Scalper indicator most effectively, I've summarized the reading method and trading strategies in the following steps:
1. Reading the signals on the screen
After installing the code, you will see three main components:
Support and Resistance Zones:
Red box (RES): This is the resistance level, where selling pressure tends to enter.
Green box (SUP): This is the support level, where buying pressure tends to wait.
There is always a price number indicated on the right edge of the box.
BUY/SELL Signals:
Appear when a Price Action (Engulfing) pattern occurs, when the price touches the upper or lower boundary of the indicator.
Trade Lines:
Blue (ENTRY): The point where you should enter your order.
Red (SL): Stop Loss point.
Green/Blue (TP1-3): Take Profit points in order of risk.
2. Scalping Strategy
For the most accurate trading, use PA signals in conjunction with support and resistance zones:
BUY Order Entry (Uptrend):
Look for: Price flowing down to touch or enter the green box (SUP).
Wait for the signal: For the word BUY to appear on the candlestick.
Enter Order: Open a Buy order at the ENTRY price.
Target: Set a take profit target at TP1 (quick profit) or TP2-3 (large profit).
SELL Order Entry (Downtrend):
Look for: Price bouncing up to touch or enter the red box. (RES)
Waiting for a signal: Wait for the word SELL to appear on the candlestick.
Entering an order: Open a Sell position at the ENTRY price.
Target: Set the order close at TP1, TP2, or TP3, depending on your risk tolerance.
3. Observing Warning Symbols (Hit Markers)
The indicator will help monitor your screen with symbols on the candlestick:
🎯 (Target): Appears when the price reaches TP1 (It is recommended to move the SL to cover the stop-loss point to prevent losses).
❌ (Cross): Appears when the price retraces and hits the SL point (You should accept the stop-loss according to the system).
4. Additional Tips (Pro Tips)
Timeframe: It is recommended to use 1m, 5m, or 15m timeframes for short-term profit taking (Scalping).
Settings (Inputs): * If you feel there are too few signals, adjust the Signal StdDev down (e.g., 0.6).
To take profits faster, adjust the TP1 Ratio to 0.3 or 0.4.
Discipline: If the price hits... If you've hit your Stop Loss (SL) and a ❌ symbol appears, stop and wait for a new signal. You shouldn't retaliate with a quick buy/sell trade.
BUYORSELLWIN📝 Usage Summary & Recommendations
Identify Zones: Use the red and blue boxes (Order Blocks) to identify key Supply and Demand Zones where price reversals are likely to occur.
Wait for Signals:
Conservative Entry: Wait for the price to approach the blue zone (Demand), then consider entering only when a reversal signal or the "Pa Tom's Action" (ป๋าต้อมสั่งลุย) signal appears.
Aggressive Entry: Trade immediately when the green or red "Pa Tom's Action" signal appears, especially if the signal aligns with the primary trend or occurs near an Order Block.
Set Alerts: This indicator has built-in automatic alerts. You will receive a notification whenever the "Pa Tom's Action" signal is triggered.
Risk Management: The "Pa Tom's Action" signal is highly aggressive and ultra-fast. Always use an appropriate Stop Loss. Despite the signal's name (which implies "going all-in"), do not literally bet your entire account. Always practice proper Risk Management.
คำแนะนำเพิ่มเติม:
ชื่อเฉพาะอย่าง "ป๋าต้อมสั่งลุย" ผมแปลทับศัพท์เป็น "Pa Tom's Action" เพื่อให้ดูเป็นสากล แต่ยังคงเอกลักษณ์เดิมไว้ครับ
คำว่า "อออินหมดตัว" ใช้คำว่า "bet your entire account" หรือ "go all-in" เพื่อให้สื่อความหมายในเชิงการลงทุนครับ
Z-PointThe Z Point indicator is a clean and effective tool for tracking key intraday price levels. It focuses on the high and low of a specific target candle to provide daily reference points, helping traders gauge market sentiment and identify potential support and resistance zones.
How It Works:
Previous Day's Range (Gray Box): At the start of a new trading session, the indicator automatically identifies the high/low range of the target candle from the previous day. This range is then projected onto the current day as a gray box, visually highlighting a key area of interest that may act as support or resistance.
Current Day's Levels (Horizontal Lines): Once the target candle for the current day has formed, the gray box is automatically removed. The indicator then plots two new horizontal lines: a green line for that candle's high and a red line for its low. These lines serve as the primary reference levels for the remainder of the day.
Key Features:
Dynamic Reference: Automatically shifts focus from the previous day's range to the current day's levels.
Clean Visuals: Uses a simple box and line system that doesn't clutter the chart.
Intraday Analysis: Perfect for day traders looking to capitalize on reactions to key daily levels.
This indicator is best used on lower timeframes, such as the 5-minute chart.
NQ 2026 Strategic Levels + Market MemoryTitle: NQ Strategic Levels 2026: Volume Profile & Market Memory
Description: This indicator plots the critical institutional levels for NQ (Nasdaq-100) heading into 2026. It is designed to help traders visualize the "Market Structure" map based on the 2025 yearly volume profile and key historical events.
How it Works: The script projects three dynamic "Zones" and three fixed "Historical Markers" to the right of your chart. It does not clutter the past price action; it focuses on future price discovery.
1. The 2026 Active Zones (Boxes):
🛑 Resistance (Supply Zone): Derived from the "Trapped Buyers" of late 2025. This is where overhead supply is likely to cause profit-taking.
⚖️ The Pivot (Equilibrium): Based on the Q4 2025 High Volume Node (HVN). This is the "Line in the Sand." Above this zone, the weekly bias is Bullish. Below it, the bias shifts to Bearish/Correction.
💰 The Buy Zone (Support): The Yearly Value Area Low (VAL). This represents the strongest institutional support and a high-probability area for "Buy the Dip" programs.
2. The 2025 Market Memory (Dashed Lines):
Triple Witch Liquidity: The December 2025 rejection high.
AI Summer Breakout: The key breakout level from mid-2025 that flipped from resistance to support.
Tariff Scare Floor: The macro bottom established during the volatility of April 2025.
How to Use:
Trend Followers: Watch the Pivot Zone. If price holds above it, target the Resistance Zone.
Mean Reversion Traders: Look for rejections at the Resistance Zone or bounces at the Buy Zone.
Risk Management: Use the Historical Markers as invalidated points or profit targets.
Disclaimer: These levels are based on volume analysis and historical price action. Not financial advice. Trade at your own risk.
~ News @JoechartzLive Economic Calendar by Toodegrees with custom modifications.
The dots get their info straight from what the table shows so you must have it set to "Today" if you want the desired experience.
Smart Money Concept, Modern ViewSmart Money Concept, Modern View (SMCMV)
Institutional Volume Flow Analysis with VWMA Matrix
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📌 OVERVIEW
SMCMV is an advanced institutional-grade indicator that combines Volume-Weighted Moving Average (VWMA) matrix analysis with sophisticated volume decomposition to detect buyer and seller entry points. The indicator provides a comprehensive real-time dashboard displaying market structure, volume dynamics, and validated trading signals.
Key Features:
• Dual Volume Model: Geometry-based (candle range split) and Intrabar (precise LTF data)
• 10-Period VWMA Spectrum: Multi-timeframe support/resistance matrix (7, 13, 19, 23, 31, 41, 47, 67, 83, 97)
• 5-Layer Scoring System: 100-point institutional-grade signal quality assessment
• State Machine Signal Engine: Validated entry/exit signals with timer and range confirmation
• Real-time Prediction Engine: Candle-by-candle buyer/seller probability estimation
• High Volume Node Detection: Automatic identification of significant volume zones
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 DASHBOARD REFERENCE
1) NOW VECTOR (Current Market State)
This section captures the immediate market conditions:
• FLOW ANGLE: Directional angle of price movement in degrees (from VWMA-5). Positive = bullish, Negative = bearish.
• LTP: Last Traded Price - current close price.
• NET FLOW (Δ): Volume Delta - net difference between buying and selling volume. Shows ⚡+ or ⚡-.
• LIQUIDITY: Total volume on the current bar (K/M format).
• BUY VOL: Estimated buying volume based on selected model.
• SELL VOL: Estimated selling volume.
• BID PRES.: Buying volume as percentage of total volume.
• ASK PRES.: Selling volume as percentage of total volume.
• DIRECTION: Current state with hysteresis: BULL (🐂), BEAR (🐻), or NEUT (⚪).
2) DATA QUALITY / CONFIG
Configuration status and data integrity monitoring:
• VOL MODEL: INTRABAR (uses LTF data) or GEOMETRY (estimates from candle structure).
• IB LTF: Intrabar Lower Timeframe for precise volume decomposition.
• MODE: Micro (7 periods: 7-47) or Macro (10 periods: 7-97).
• IB OK: Intrabar data validity - OK or NO.
• IB STREAK: Consecutive bars with valid intrabar data.
• LATENCY: Data freshness indicator. ✓ = current, ↺ = using historical reference.
3) STRUCTURE RADAR
Market structure analysis showing price position relative to VWMA matrix:
• WIRES ▲/▼: Count of VWMAs above (resistance) and below (support).
• RES: Nearest Resistance - shows MA period, "ZN RES", or "BLUE SKY".
• SUPP: Nearest Support - shows MA period, "ZN SUPP", or "FREE FALL".
4) ACTIVE INTERACTION
Real-time analysis of price interaction with key levels:
• Header Status: "⚠ TESTING SUPPLY (ASK SIDE)" / "⚠ TESTING DEMAND (BID SIDE)" / "--- NO KEY INTERACTION ---"
• TARGET: Active level being tested (MA period or zone type).
• TEST LEVEL: Exact price level being tested.
• SCORE: Total score (0-100%) with letter grade .
• VOLUME POWER: Volume ratio vs historical average (e.g., "2.5x").
• BREAKOUT: "CONFIRMED" if attacking volume exceeds defending, "REJECTED" otherwise.
• DELTA DIR: "ALIGNED" if delta matches accumulation trend, "CONFLICT" if opposing.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 5-LAYER SCORING SYSTEM (100 Points Total)
Layer 1: Volume Quality (Max 25 pts)
• Mass (0-10): Volume ratio vs average. 0.5x=0, 1.0x=5, 2.0x=8, 3.0x+=10
• Spike (0-8): Volume Z-Score intensity
• Trend (0-7): Volume trend alignment with price direction
Layer 2: Battle Structure (Max 25 pts)
• Break (0-10): Breakout intensity ratio (attacker vs defender)
• Dom (0-8): Internal dominance ratio
• Pres (0-7): Pressure imbalance percentage
Layer 3: Flow & Energy (Max 20 pts)
• Delta (0-8): Delta alignment with accumulation trend
• Accel (0-6): Delta acceleration
• Mom (0-6): Flow momentum
Layer 4: Geometry (Max 15 pts)
• Impact (0-7): Impact angle directness
• Vec (0-5): Vector alignment
• PriceZ (0-3): Price Z-Score position
Layer 5: Army Structure (Max 15 pts)
• Stack (0-5): MA stack depth
• Conf (0-5): Confluence percentage
• Trend (0-5): Trend alignment count (7>13, 13>23, 23>97)
Grade Scale:
• A+ = 90-100 pts (Exceptional)
• A = 80-89 pts (Strong)
• B+ = 70-79 pts (Good)
• B = 60-69 pts (Moderate)
• C+ = 50-59 pts (Below average)
• C/D/F = Below 50 pts (Weak)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
5) SIGNAL STATUS PANEL
Real-time signal state machine status:
• Header: "🐂 BUYERS ACTIVE" / "🐻 SELLERS ACTIVE" / "⏳ VALIDATING..." / "⏸ RANGE / FLAT"
• LOCK PRICE: Price at which signal was locked/confirmed.
• RANGE ±: Validation range percentage.
• POSITION: Price vs lock: "▲ ABOVE" / "▼ BELOW" / "● AT LOCK"
• DISTANCE: Percentage distance from lock price.
• vs RANGE: Position vs validation range: "IN_RANGE" / "ABOVE" / "BELOW"
• VAL TICKS: Validation progress (current/required ticks).
6) REALTIME PREDICTION PANEL
Candle prediction engine:
• WINNER: Predicted dominant side: "BUYERS" / "SELLERS" / "NEUTRAL"
• CONFIDENCE: Prediction confidence percentage.
• ACCURACY: Historical prediction accuracy (session-specific).
• BUY/SELL PROB: Individual probabilities for each side.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🏷️ SIGNAL LABELS REFERENCE
• 🐂 BUYER ENTRY (Green): Confirmed buyer entry signal. Validation complete.
• 🐻 SELLER ENTRY (Red): Confirmed seller entry signal. Validation complete.
• 🔻 REVERSAL BUY→SELL (Magenta): Reversal from buyer to seller position.
• 🔺 REVERSAL SELL→BUY (Cyan): Reversal from seller to buyer position.
• ⏹ EXIT → FLAT (Gray): Position exit to flat/neutral state.
• ⬆ BUYER STRONGER (Small Green): Lock price updated higher during buyer state.
• ⬇ SELLER STRONGER (Small Red): Lock price updated lower during seller state.
Display Modes:
• Minimal: Icon only (hover for tooltip details)
• Normal: Icon + Price level
• Detailed: Full information (price, score, grade)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 CHART ELEMENTS
VWMA Spectrum Lines
Colored gradient lines representing the 10-period VWMA matrix. Color progresses from light blue (fast: 7-period) through purple to orange (slow: 97-period). These act as dynamic support/resistance levels weighted by volume.
High Volume Node Lines
• Blue Lines: High Buy Volume zones - potential demand areas
• Red Lines: High Sell Volume zones - potential supply areas
• Yellow Lines: Overlapping zones (buy + sell extremes) - high conflict areas
Lock Price Line & Range Band
• Dashed Line: Locked price level (green for buyers, red for sellers)
• Dotted Lines: Upper/lower bounds of validation range
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ INPUT SETTINGS GUIDE
Volume Model
• Calculation Method: "Geometry (Candle-Range Split)" for universal compatibility or "Intrabar (Precise)" for accurate buy/sell separation.
• Intrabar LTF: Lower timeframe for Intrabar mode (e.g., "1" for 1-minute).
Direction Filter
• Direction Trigger Angle: Threshold for directional state change (default: 1.5°)
• Neutral Reset Angle: Threshold for returning to neutral (default: 0.7°)
Testing Filter
• Level Proximity (%): How close price must be to "test" a level (default: 0.25%)
• Require Wick Touch: If enabled, requires high/low to touch proximity band.
Signal Validation
• Lock Range (%): Price range for validation (default: 0.5%)
• Validation Ticks: Consecutive bars required (default: 3)
• Validation Time: Minimum seconds for real-time confirmation (default: 5)
• Minimum Hold Bars: Stay in position for at least this many bars (default: 5)
• Exit Mode: "Reversal Only" / "Signal Loss" / "Price Stop"
• Stop Loss (%): Exit threshold (default: 1.0%)
Signal Score Filter
• Score Range Minimum: Minimum score for signal generation (default: 10%)
• Score Range Maximum: Maximum score threshold (default: 100%)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
💡 USAGE RECOMMENDATIONS
1. Start with Macro mode to see the complete VWMA spectrum, then switch to Micro for cleaner charts.
2. Use Intrabar mode when your broker provides lower timeframe data.
3. Focus on high-grade signals (B+ or better) for higher probability setups.
4. Wait for validation to complete before acting on signals.
5. Use the Lock Price line as your reference for position management.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ IMPORTANT NOTES
• This indicator is designed for educational and analytical purposes.
• Always combine with proper risk management and additional confirmation.
• Past performance and signal quality do not guarantee future results.
• The prediction accuracy is session-specific and resets on chart reload.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Volume-Based Indicator — Data Granularity & Table Guide
1) Critical warning about data granularity (read first)
Important: This indicator is built entirely on volume-derived calculations (volume, volume delta, and related flow metrics). Because of that, its precision is only as good as the granularity and history of the data you feed it.
The most granular view is a tick-based interval (e.g., 1T = one trade/tick). If tick-based intervals are not available for your symbol or your plan, the closest time-based approximation is a 1-second chart (1S).
If you enable any "high-precision / intrabar" options (anything that relies on the smallest updates), make sure you understand which TradingView plan you are using, because intrabar historical depth (how many bars you can load) varies by plan. More history generally means more stable baselines for volume statistics, regime detection, and long lookback features.
Plan-related notes (TradingView)
TradingView limits how many intrabar historical bars can be loaded, depending on your plan. The exact limits are defined by TradingView and can change over time, but as of the current documentation, the intrabar limits are:
• Basic: 5,000 bars
• Essential: 10,000 bars
• Plus: 10,000 bars
• Premium: 20,000 bars
• Expert: 25,000 bars
• Ultimate: 40,000 bars
Tick charts / tick-based intervals are currently positioned as a feature of professional-tier plans (e.g., Expert/Elite/Ultimate). Availability may also vary by symbol and data feed.
Wick Connection Alerts (12M/6M/3M/1M)If you want touch/overlap, pick: Any Range Overlap (High-Low)
If you want wick-to-wick specifically, pick: Wick-to-Wick Zones (now with fewer false signals)
Touch/Overlap Alert (12M/6M/3M/1M)Wick or price action connection...This indicator is to alert you when price action connects for an entry.
ETH Vol Breakout - NO ERROR VERSIONThis strategy examines the impact of Eth.d Vol on Ethereum price. Looking at ETHDVOL -60 (Support) and 78 (Resistance)—tell a very specific story - analyzing a High Volatility Regime.
The support level around 60 and resistance 78, tend to only occurs during Bull Runs or Market Crashes.
In the "Quiet Years", ETHDVOL rarely touched 60, let alone 78.
Trying to develop a strategy that is perfectly tuned for a Bull Market or a Crisis,
1. The "60 Floor" (Support)
Context: In a high-volatility regime, when ETHDVOL drops to 60, it indicates the market has "cooled off" just enough to reload leverage.
Historical Behavior (2021-2022 Context):
July 2021: After the May crash, ETHDVOL compressed down and found support at ~65.
Result: This marked the local bottom before the massive run-up to the November All-Time Highs ($4,800).
Outcome: Strong Buy Signal (Trend Continuation).
January 2022: ETHDVOL dropped to ~58-60 while price was hovering around $3,000.
Result: The floor broke, volatility spiked to 80+, and price crashed to $2,200.
Outcome: Trap / Warning Signal.
The Pattern: When Volatility hits 60 (Support), price is usually Coiling.
If Price is trending UP: This is a "dip buy" opportunity. The coil resolves upwards.
If Price is trending DOWN: This is the "calm before the flush." The coil resolves downwards.
2. The "78 Ceiling" (Resistance)
Context: 78 is an extreme reading. It represents panic (bottom) or euphoria (blow-off top).
Historical Behavior:
May 2021 (The Crash): ETHDVOL smashed through 78, peaking at 100+.
Price Action: Price collapsed from $4,000 to $1,700.
Signal: If Vol > 78, you are in a capitulation event. Buying spot here is usually profitable within 3-6 months (buying the blood).
November 2022 (FTX Collapse): ETHDVOL spiked to ~75-80.
Price Action: ETH hit $1,100 (Cycle Lows).
Signal: Hitting 78 marked the Absolute Bottom.
November 2021 (The Top): Interestingly, at the $4,800 price peak, Volatility was NOT at 78. It was lower (~60-70).
Insight: Bull market tops often happen on lower volatility than bear market bottoms.
DCA + VA (Value Averaging) | UA versionDCA + VA (Value Averaging) | UA version
DCA + VA is a practical portfolio simulator for TradingView that compares two long-term investing approaches on any symbol:
• DCA (Dollar-Cost Averaging) — invest a fixed amount on a fixed schedule.
• VA (Value Averaging) — invest (and optionally sell) to keep the invested part of the portfolio close to a target growth path.
The indicator is plotted in a separate lower pane and is designed for realistic capital efficiency analysis, including the effect of cash sitting idle (“cash drag”).
What you see on the chart
• Two thick yellow lines
— DCA line: portfolio value under classic DCA
— VA line: portfolio value under Value Averaging
• Trade dots
— Small green dots : buys
— Small red dots : sells (VA only, if enabled)
• UA table + right-side labels
— key portfolio metrics for both strategies
Core assumptions
• Trades are executed at bar close ( close )
• Dividends and broker commissions are ignored (for now)
• Optional tax logic is available for VA sells: tax is applied to realized profit using average cost basis
Line mode
• Капітал+Кеш (default): shows total portfolio value = holdings + cash (honest “cash drag”)
• Лише капітал : shows holdings value only (invested part)
DCA logic (classic)
Start from Start date .
On each scheduled period ( Week / Month / Half-year / Year ) the script:
• adds the deposit amount to cash
• buys the asset for that amount (if cash is available)
VA logic (Value Averaging)
VA maintains a target value for the invested holdings (asset value only, cash not included ).
On each VA step:
Regular deposit is added to VA cash
Target is updated by period growth g (derived from annual CAGR and selected frequency)
If holdings value is below target → buy using cash (optionally add extra if enabled)
If holdings value is above target and selling is enabled → sell down to target (cash increases; optional profit tax applies)
Target update formula:
Target = Target × (1 + g) + Regular deposit
Optional controls
• Sell excess ( vaSellExcess ): allow sells when above target
• Add extra on drawdowns ( vaAddExtra ): allow additional contributions when cash isn’t enough
• Max extra per period ( vaMaxExtra ): cap extra contributions ( 0 = unlimited )
• Tax on sells ( vaUseTax / vaTaxRate ): apply tax to realized profit (average cost basis)
Table metrics (UA)
For both DCA and VA:
• Накопичено — total contributed cash
• Інвестовано — current invested cost basis
• Кеш — cash balance
• Капітал — portfolio value (based on selected line mode)
• Прибуток % — ROI in percent
• CAGR стратегії — annualized return based on elapsed time
Best use (recommended settings)
• Best timeframe: 1W
Weekly candles make long-term simulations cleaner and more realistic: less noise, fewer “micro” fluctuations, and more stable periodic triggers for DCA/VA steps.
• Recommended workflow:
Set chart timeframe to 1W
Choose deposit frequency (usually Тиждень or Місяць )
Start with Капітал+Кеш to see true cash drag
Compare DCA vs VA using Прибуток % and CAGR (not only absolute $)
• How to interpret results:
— If VA has higher capital but lower ROI %, it usually means you contributed more (extra funding enabled).
— If VA sells rarely, your target path may be aggressive (high CAGR + large deposits), so holdings don’t exceed the target often.
Notes
• If VA shows higher capital but lower profit % , it usually means more total contributions (extra funding enabled).
• Sells can be rare if the target path grows aggressively (high CAGR + large deposits).
SMC Ultra-Fast: ALL-IN & Auto-Signal [Fixed]buy sell
📊 SMC Ultra-Fast: ALL-IN & Auto-Signal - Pine Script V5 Code Analysis
This code is a TradingView indicator designed to identify accurate and fast trading signals, specifically "ALL-IN" signals generated by pivot point breakouts combined with unusually high volume. It also automatically sets Take Profit (TP) and Stop Loss (SL) based on a defined Risk:Reward (RR) ratio.
SMC Ultra-Fast: ALL-IN & Auto-Signal [Fixed]How to Use the SMC Pro Indicator: ALL-IN & Dynamic S/R is designed to help you trade following the "Smart Money" quickly and accurately. The usage steps are as follows:
1. Reading Entry Signals
🔥 ALL-IN BUY/SELL: This is the most accurate signal, generated by a breakout of a key support level (Pivot) combined with unusually high trading volume (1.5 times higher) and confirmation from the EMA trend.
Fast Buy/Sell (Small Triangle): This is a supplementary signal when the EMA Fast line crosses the EMA Slow line. It's suitable for finding opportunities to "Follow the Trend" or add to positions when the trend strengthens.
2. Managing Targets (TP/SL/Entry)
When the ALL-IN signal appears, the system will immediately draw three lines to the right of the graph:
Gray line (ENTRY): The price point where you should open an order.
Blue line (TP): Profit target. Calculated using a Risk:Reward Ratio of 2.0 (adjustable).
Red line (SL): Stop-loss point calculated from the ATR value for safety.
3. Using Support and Resistance Boxes (Dynamic Zones)
Green box (Support): Zone with strong buying pressure. If the price tests this level and doesn't break below, there's a high chance of a rebound.
Red box (Resistance): Zone with accumulated selling pressure. If the price tests this level and fails to break through, there's a chance of a pullback.
Disappearance of boxes: When the price "breaks through" the bar, these boxes automatically disappear to indicate that the zone has been broken, and the system will immediately start looking for a new, stronger zone.
4. Auto-Reset System (Completion of Trade)
When the price hits the TP or SL line, the system will mark an "X" on the screen.
The old target line will be immediately deleted to clear the position, making the chart look clean and ready for a new ALL-IN signal.
💡 Additional Tip:
Candlestick color: Trade Buy when the candlestick is green, and trade Sell when the candlestick is red.
If the candlestick is orange, it means the market is sideways. It is recommended to wait for a clear ALL-IN signal before entering a trade.
SMC Ultra-Fast: ALL-IN & Auto-Signal [Fixed]How to Use the SMC Pro Indicator: ALL-IN & Dynamic S/R is designed to help you trade following the "Smart Money" quickly and accurately. The usage steps are as follows:
1. Reading Entry Signals
🔥 ALL-IN BUY/SELL: This is the most accurate signal, generated by a breakout of a key support level (Pivot) combined with unusually high trading volume (1.5 times higher) and confirmation from the EMA trend.
Fast Buy/Sell (Small Triangle): This is a supplementary signal when the EMA Fast line crosses the EMA Slow line. It's suitable for finding opportunities to "Follow the Trend" or add to positions when the trend strengthens.
2. Managing Targets (TP/SL/Entry)
When the ALL-IN signal appears, the system will immediately draw three lines to the right of the graph:
Gray line (ENTRY): The price point where you should open an order.
Blue line (TP): Profit target. Calculated using a Risk:Reward Ratio of 2.0 (adjustable).
Red line (SL): Stop-loss point calculated from the ATR value for safety.
3. Using Support and Resistance Boxes (Dynamic Zones)
Green box (Support): Zone with strong buying pressure. If the price tests this level and doesn't break below, there's a high chance of a rebound.
Red box (Resistance): Zone with accumulated selling pressure. If the price tests this level and fails to break through, there's a chance of a pullback.
Disappearance of boxes: When the price "breaks through" the bar, these boxes automatically disappear to indicate that the zone has been broken, and the system will immediately start looking for a new, stronger zone.
4. Auto-Reset System (Completion of Trade)
When the price hits the TP or SL line, the system will mark an "X" on the screen.
The old target line will be immediately deleted to clear the position, making the chart look clean and ready for a new ALL-IN signal.
💡 Additional Tip:
Candlestick color: Trade Buy when the candlestick is green, and trade Sell when the candlestick is red.
If the candlestick is orange, it means the market is sideways. It is recommended to wait for a clear ALL-IN signal before entering a trade.
วิธีใช้งานอินดิเคเตอร์ SMC Pro: ALL-IN & Dynamic S/R นี้ออกแบบมาเพื่อให้คุณเทรดตามรอย "เจ้ามือ" (Smart Money) ได้อย่างรวดเร็วและแม่นยำที่สุด โดยมีขั้นตอนการใช้งานดังนี้ครับ:
1. การอ่านสัญญาณจุดเข้า (Entry Signals)
🔥 ALL-IN BUY/SELL: เป็นสัญญาณที่มีความแม่นยำสูงสุด เกิดจากการเบรคเอาท์แนวสำคัญ (Pivot) ร่วมกับมีแรงซื้อขาย (Volume) สูงกว่าปกติ 1.5 เท่า และเทรนด์ของ EMA ยืนยัน
Fast Buy/Sell (สามเหลี่ยมเล็ก): เป็นสัญญาณเสริมเมื่อเส้น EMA Fast ตัดกับ EMA Slow เหมาะสำหรับใช้หาจังหวะ "Follow Trend" หรือเข้าเพิ่มไม้เมื่อเทรนด์เริ่มแข็งแกร่ง
2. การจัดการเป้าหมาย (TP/SL/Entry)
เมื่อสัญญาณ ALL-IN ปรากฏ ระบบจะวาดเส้น 3 เส้นไปทางด้านขวาของกราฟทันที:
เส้นสีเทา (ENTRY): จุดราคาที่คุณควรเปิดออเดอร์
เส้นสีน้ำเงิน (TP): เป้าหมายทำกำไร ซึ่งคำนวณจากค่า Risk:Reward Ratio ที่ 2.0 เท่า (ตั้งค่าได้)
เส้นสีแดง (SL): จุดตัดขาดทุนที่คำนวณจากค่า ATR เพื่อความปลอดภัย
3. การใช้งานกล่องแนวรับ-แนวต้าน (Dynamic Zones)
กล่องสีเขียว (Support): โซนที่มีแรงซื้อหนาแน่น หากราคาลงมาทดสอบแล้วไม่หลุด มีโอกาสเด้งกลับสูง
กล่องสีแดง (Resistance): โซนที่มีแรงขายสะสม หากราคาวิ่งขึ้นไปทดสอบแล้วไม่ผ่าน มีโอกาสย่อตัวลง
การหายไปของกล่อง: เมื่อราคา "ปิดแท่งทะลุ" กล่องเหล่านี้จะหายไปโดยอัตโนมัติ เพื่อบอกว่าโซนนั้นถูกทำลายแล้ว และระบบจะเริ่มหาโซนใหม่ที่แข็งแกร่งกว่าให้ทันที
4. ระบบ Auto-Reset (จบงาน)
เมื่อราคาเคลื่อนที่ไปชนเส้น TP หรือ SL ระบบจะทำเครื่องหมาย "X" บนหน้าจอ
เส้นเป้าหมายเก่าจะถูกลบออกทันที เพื่อล้างสถานะให้กราฟดูสะอาดและพร้อมสำหรับสัญญาณ ALL-IN รอบใหม่ครับ
💡 เคล็ดลับเพิ่มเติม:
สีแท่งเทียน: เทรดหน้า Buy เมื่อแท่งเทียนสีเขียว และเทรดหน้า Sell เมื่อแท่งเทียนสีแดง
หากแท่งเทียนเป็น สีส้ม หมายถึงตลาดกำลังเลือกทาง (Sideway) แนะนำให้รอสัญญาณ ALL-IN ที่ชัดเจนก่อนเข้าเทรดครับ
SMC Ultra-Fast: ALL-IN & Auto-Signal [Fixed]Designed to help traders who know absolutely nothing about the market.
And for those whose signals don't disappear, once it goes up, it stays up. 90 percent chance of beating the market.
Liquidity Retest Strategy (Apicode) - TP/SL Lines FixedTechnical Documentation:
1. Purpose and underlying concept
This strategy targets a common behavior in liquid markets: liquidity sweeps around meaningful support/resistance levels, followed by a retest and rejection (reversal) with confirmation.
The core thesis is that many initial “breaks” are not continuation moves, but rather stop-runs and order harvesting. After the sweep, price reclaims the level and closes back on the opposite side, offering a structured entry with defined risk.
The strategy includes:
Support/Resistance detection via pivots
Dynamic selection of the “working” level using an ATR-based proximity window
Rejection validation via candle structure (wick + close)
Optional filters: volume, VWAP-like bias, and EMA trend
Risk management with static TP/SL (ATR-based or %), plus trailing stop (ATR-based or %), with per-trade lines plotted
2. Main components
2.1. Volatility metric: ATR
atr = ta.atr(atrLength) is used in two essential places:
Level selection (proximity to S/R): prevents trading levels that are too far from current price.
Sweep validation (minimum wick size): requires the wick to extend beyond the level by a volatility-relative amount.
Optionally, ATR can also be used for:
Static TP/SL (when usePercent = false)
Trailing stop (when useTrailPercent = false)
2.2. Building S/R levels with pivots
Pivots are detected using:
pivotHigh = ta.pivothigh(pivotLookback, rightBars)
pivotLow = ta.pivotlow(pivotLookback, rightBars)
Each confirmed pivot is stored in arrays:
resistanceLevels for resistance
supportLevels for support
The array size is capped by maxLevels, which reduces noise and manages chart resource usage (lines).
2.3. Selecting the “best” level each bar
On each bar, a single support S and/or resistance R candidate is chosen:
Support: nearest level below price (L < price)
Resistance: nearest level above price (L > price)
Only levels within atr * maxDistATR are considered
This produces dynamic “working levels” that adapt to price location and volatility.
2.4. Rejection pattern (retest + sweep)
After selecting the working level:
Support rejection (long setup)
Conditions:
Low touches/crosses support: low <= S
Close reclaims above: close > S
Bullish candle: close > open
Sufficient wick below the level (liquidity sweep): (S - low) >= atr * minWickATR
This aims to capture a stop sweep below support followed by immediate recovery.
Resistance rejection (short setup)
Symmetric conditions:
High touches/crosses resistance: high >= R
Close rejects back below: close < R
Bearish candle: close < open
Sufficient wick above the level: (high - R) >= atr * minWickATR
2.5. Optional filters
Final signals are the rejection pattern AND enabled filters:
1.- Volume filter
High volume is defined as: volume > SMA(volume, 20) * volMult
When useVolFilter = true, setups require relatively elevated participation
2.- VWAP-like bias filter
A VWAP-like series is computed over vwapLength (typical price weighted by volume)
When useVWAPFilter = true:
- Longs only if close > vwap
- Shorts only if close < vwap
3.- EMA trend filter
Uptrend if EMA(fast) > EMA(slow)
When useTrendFilter = true:
- Longs only in uptrend
- Shorts only in downtrend
2.6. Backtest time window (time filter)
To keep testing focused and reduce long-history noise:
useMaxLookbackDays enables the filter
maxLookbackDays defines how many days back from timenow entries are allowed
Entries are permitted only when time >= startTime.
3. Entry rules and position control
3.1. Entries
strategy.entry('Long', strategy.long) when longSetup and no long position is open
strategy.entry('Short', strategy.short) when shortSetup and no short position is open
No pyramiding is allowed (pyramiding = 0). Position gating is handled by:
Long allowed if strategy.position_size <= 0
Short allowed if strategy.position_size >= 0
4. Risk management: TP/SL and trailing (with plotted lines)
4.1. Detecting entry/exit events
Events are identified via changes in strategy.position_size:
LongEntry: transition into a long
shortEntry: transition into a short
flatExit: transition back to flat
This drives per-trade line creation, updates, and cleanup of state variables.
4.2. Static TP/SL
On entry, entryPrice := strategy.position_avg_price is stored.
Percent mode (usePercent = true)
Long:
staticSL = entryPrice*(1 - slPerc/100)
staticTP = entryPrice*(1 + tpPerc/100)
Short:
staticSL = entryPrice*(1 + slPerc/100)
staticTP = entryPrice*(1 - tpPerc/100)
ATR mode (usePercent = false)
Long:
staticSL = entryPrice - atrAtEntry*slATR
staticTP = entryPrice + atrAtEntry*tpATR
Short:
staticSL = entryPrice + atrAtEntry*slATR
staticTP = entryPrice - atrAtEntry*tpATR
4.3. Trailing stop (custom)
While a position is open, the script tracks the most favorable excursion:
Long: hhSinceEntry = highest high since entry
Short: llSinceEntry = lowest low since entry
A trailing candidate is computed:
Percent trailing (useTrailPercent = true)
Long: trailCandidate = hhSinceEntry*(1 - trailPerc/100)
Short: trailCandidate = llSinceEntry*(1 + trailPerc/100)
ATR trailing (useTrailPercent = false)
Long: trailCandidate = hhSinceEntry - atr*trailATR
Short: trailCandidate = llSinceEntry + atr*trailATR
Then the effective stop is selected:
Long: slUsed = max(staticSL, trailCandidate) when useTrail is enabled
Short: slUsed = min(staticSL, trailCandidate) when useTrail is enabled
If useTrail is disabled, slUsed remains the static stop.
Take profit remains static:
tpUsed = staticTP
Exit orders are issued via:
strategy.exit(..., stop=slUsed, limit=tpUsed)
4.4. Per-trade TP/SL lines
On each entry, two lines are created (SL and TP) via f_createLines().
During the trade, the SL line updates when trailing moves the stop; TP remains fixed.
On exit (flatExit), both lines are finalized on the exit bar and left on the chart as historical references.
This makes it straightforward to visually audit each trade: entry context, intended TP, and trailing evolution until exit.
5. Visualization and debugging
BUY/SELL labels with configurable size (xsize)
Debug mode (showDebug) plots the chosen working support/resistance level each bar
Stored pivot levels are drawn using reusable line slots, projected a fixed 20 bars to the right to keep the chart readable and efficient
6. Parameter guidance and practical notes
pivotLookback / rightBars: controls pivot significance vs responsiveness. Lower rightBars confirms pivots earlier but can increase noise.
maxDistATR: too low may reject valid levels; too high may select distant, less relevant levels.
minWickATR: key quality gate for “real” sweeps. Higher values reduce frequency but often improve signal quality.
Filters:
Volume filter tends to help in ranges and active sessions.
VWAP bias is useful intraday to align trades with session positioning.
EMA trend filter is helpful in directional markets but may remove good mean-reversion setups.
Percent TP/SL: provides consistent behavior across assets with variable volatility, but is less adaptive to sudden regime shifts.
Percent trailing: can capture extensions well; calibrate trailPerc per asset/timeframe (too tight = premature exits).
7. Known limitations
Pivot-derived levels are a heuristic; in strong trends, valid retests may be limited.
The time filter uses timenow; behavior may vary depending on historical context and how the platform evaluates “current time.”
TP/SL and trailing are computed from bar OHLC; in live trading, intrabar sequencing and fills may differ from bar-close simulation.
Yearly Projection ExplorerThis indicator helps you understand how the current market period has behaved historically by overlaying the same date window from previous years and projecting it forward from today’s price.
The script works the following way:
Aligns past years to today’s calendar date
Normalizes all paths to the last close at the start
Projects historical performance X bars forward
Displays each year as a separate performance path
Calculates and plots the mean (average) projection for quick reference
🔧 How It Works
Number of Years: choose how many past years to include (e.g. last 10, 20, or 25 years)
Projection Length: choose how many bars (days) ahead to project
Each line shows how the market moved during the same period in a specific year
Labels show the year and total return at the projection end
The mean line highlights the average historical outcome
🧠 Why This Is Useful
Identify seasonal tendencies
Compare current price action to historical analogs
Visualize best / worst historical outcomes
Set realistic expectations for short-term moves
Add context to discretionary or systematic decisions
This tool does not predict the future, but it provides a powerful historical framework to assess what has been typical, rare, or extreme for the current market window.
⚠️ Notes
Script works on timenow variable for now, and you might see unexpected periods if today is a day off.
Results depend on the selected timeframe and instrument
Past performance is not a guarantee of future results
Designed for analysis and context, not standalone signals
XAUUSD 240m Pivot PointsThis Indicator helps you to automatically find pivot point S1 S2 S3 R1 R2 and R3 for each and every candle that occurs in 4 hr tf
NOVA - SessionsKey Features:
Three Major Sessions:
Asia (Tokyo):** Draws the overnight consolidation range (High/Low/Mid).
London:** Draws the breakout session range.
New York:** Draws the reversal/continuation session range (aligned with the Stock Market Open).
Smart Timezone Logic:
All sessions are calculated using their **local** exchange times (e.g., Tokyo time for Asia, NY time for NYSE) but display correctly on your chart in Amsterdam time. You never have to adjust for Daylight Savings.
Support & Resistance:
The Highs, Lows, and Midpoints extend to the right, allowing you to see how previous sessions act as support or resistance later in the day.
Daily Open:
Marks the exact opening price at Midnight to help you determine if price is "premium" (expensive) or "discount" (cheap) for the day.
Midnight VWAP:
A volume-weighted average price that resets every night, acting as a dynamic "fair value" line for the day.
Clean Visuals:
Completely customizable. You can toggle background boxes, lines, and text labels to keep your chart clean.
In short:
It automates the "boring work" of marking up your chart every morning so you can focus purely on price action.
Smart stock Uptrend Forecaster by Prawindesigned by Prawin for trying to forecast the trend of stocks.
CME Quarterly ShiftsCME Quarterly Shifts - Institutional Quarter Levels
Overview:
The CME Quarterly Shifts indicator tracks price action based on actual CME futures contract rollover dates, not calendar quarters. This indicator plots the Open, High, Low, and Close (OHLC) for each quarter, with quarters defined by the third Friday of March, June, September, and December - the exact dates when CME quarterly futures contracts expire and roll over.
Why CME Contract Dates Matter:
Institutional traders, hedge funds, and large market participants typically structure their positions around futures contract expiration cycles. By tracking quarters based on CME rollover dates rather than calendar months, this indicator aligns with how major institutional players view quarterly timeframes and position their capital.
Key Features:
✓ Automatic CME contract rollover date calculation (3rd Friday of Mar/Jun/Sep/Dec)
✓ Displays Quarter Open, High, Low, and Close levels
✓ Vertical break lines marking the start of each new quarter
✓ Quarter labels (Q1, Q2, Q3, Q4) for easy identification
✓ Adjustable history - show up to 20 previous quarters
✓ Fully customizable colors and line widths
✓ Works on any instrument and timeframe
✓ Toggle individual OHLC levels on/off
How to Use:
Quarter Open: The opening price when the new quarter begins (at CME rollover)
Quarter High: The highest price reached during the current quarter
Quarter Low: The lowest price reached during the current quarter
Quarter Close: The closing price from the previous quarter
These levels often act as key support/resistance zones as institutions reference them for quarterly performance, rebalancing, and position management.
Settings:
Display Options: Toggle quarterly break lines, OHLC levels, and labels
Max Quarters: Control how many historical quarters to display (1-20)
Colors: Customize colors for each level and break lines
Styles: Adjust line widths for OHLC levels and quarterly breaks
Best Practices:
Combine with other Smart Money Concepts (liquidity, order blocks, FVGs)
Watch for price reactions at quarterly Open levels
Monitor quarterly highs/lows as potential targets or stop levels
Use on higher timeframes (4H, Daily, Weekly) for clearer institutional perspective
Pairs well with monthly and yearly levels for multi-timeframe confluence
Perfect For:
ICT (Inner Circle Trader) methodology followers
Smart Money Concepts traders
Swing and position traders
Institutional-focused technical analysis
Traders tracking quarterly performance levels
Works on all markets: Forex, Indices, Commodities, Crypto, Stocks






















