ICT Open Range Gap & 1st FVG + MNO/PDHL Title:
ICT Open Range Gap & 1st FVG + MNO/PDHL (Source Rays)
Description:
This is an enhanced version of the "ICT Open Range Gap & 1st FVG" indicator (originally by fadizeidan), modified to include essential daily institutional reference levels with precise "Source Ray" visualization.
This tool is designed to declutter your chart by keeping only the active day's levels visible while providing historical precision for Previous Day High/Low and Midnight Open.
Key Features:
1. MNO (New York Midnight Open)
Automatically captures the exact opening price at 00:00 New York Time.
Draws a level extending to the current price action to act as a bias filter (Bullish above/Bearish below).
Note: This strictly uses 00:00 ET, distinct from the Settlement/Electronic open.
2. PDH & PDL with Source Rays
Previous Day High (PDH) and Previous Day Low (PDL) are not just arbitrary horizontal lines.
Source Ray Logic: The lines originate from the exact timestamp/candle where the High or Low occurred yesterday. This helps you visualize the "origin" of the liquidity pool.
The lines automatically extend to the right of the current price.
3. ICT Open Range Gap & 1st FVG (Original Logic)
Retains the core functionality of measuring the gap between the 09:30 NY Open and the prior Close.
Identifies the first 1-minute Fair Value Gap (FVG) after the opening bell.
Includes quadrant projections (25%, 50% CE, 75%) for the opening range.
Settings:
Daily Levels (Source Rays): A new settings group allows you to toggle MNO, PDH, and PDL on/off individually.
Customization: Fully customizable colors, line styles, and labels for all levels.
Active Only: To maintain a clean chart, daily levels (MNO/PDH/PDL) are persistent for the current session only and do not clutter historical data.
Credits:
Original script logic by fadizeidan.
Modifications for MNO & PDHL Source Rays by Assistant.
Chart patterns
ORB indicatorthis indicator marks out the first 15 min high and low on the candle that opens in each session, very easy to read and minimalist
Regime [CHE] Regime — Minimal HTF MACD histogram regime marker with a simple rising versus falling state.
Summary
Regime is a lightweight overlay that turns a higher-timeframe-style MACD histogram condition into a simple regime marker on your chart. It queries an imported core module to determine whether the histogram is rising and then paints a consistent marker color based on that boolean state. The output is intentionally minimal: no lines, no panels, no extra smoothing visuals, just a repeated marker that reflects the current regime. This makes it useful as a quick context filter for other signals rather than a standalone system.
Motivation: Why this design?
A common problem in discretionary and systematic workflows is clutter and over-interpretation. Many regime tools draw multiple plots, which can distract from price structure. This script reduces the regime idea to one stable question: is the MACD histogram rising under a given preset and smoothing length. The core logic is delegated to a shared module to keep the indicator thin and consistent across scripts that rely on the same definition.
What’s different vs. standard approaches?
Reference baseline: A standard MACD histogram plotted in a separate pane with manual interpretation.
Architecture differences:
Uses a shared library call for the regime decision, rather than re-implementing MACD logic locally.
Uses a single boolean output to drive marker color, rather than plotting histogram bars.
Uses fixed marker placement at the bottom of the chart for consistent visibility.
Practical effect:
You get a persistent “context layer” on price without dedicating a separate pane or reading histogram amplitude. The chart shows state, not magnitude.
How it works (technical)
1. The script imports `chervolino/CoreMACDHTF/2` and calls `core.is_hist_rising()` on each bar.
2. Inputs provide the source series, a preset string for MACD-style parameters, and a smoothing length used by the library function.
3. The library returns a boolean `rising` that represents whether the histogram is rising according to the library’s internal definition.
4. The script maps that boolean to a color: yellow when rising, blue otherwise.
5. A circle marker is plotted on every bar at the bottom of the chart, colored by the current regime state. Only the most recent five hundred bars are displayed to limit visual load.
Notes:
The exact internal calculation details of `core.is_hist_rising()` are not shown in this code. Any higher timeframe mechanics, security usage, or confirmation behavior are determined by the imported library. (Unknown)
Parameter Guide
Source — Selects the price series used by the library call — Default: close — Tips: Use close for consistency; alternate sources may shift regime changes.
Preset — Chooses parameter preset for the library’s MACD-style configuration — Default: 3,10,16 — Trade-offs: Faster presets tend to flip more often; slower presets tend to react later.
Smoothing Length — Controls smoothing used inside the library regime decision — Default: 21 — Bounds: minimum one — Trade-offs: Higher values typically reduce noise but can delay transitions. (Library behavior: Unknown)
Reading & Interpretation
Yellow markers indicate the library considers the histogram to be rising at that bar.
Blue markers indicate the library considers it not rising, which may include falling or flat conditions depending on the library definition. (Unknown)
Because markers repeat on every bar, focus on transitions from one color to the other as regime changes.
This tool is best read as context: it does not express strength, only direction of change as defined by the library.
Practical Workflows & Combinations
Trend following:
Use yellow as a condition to allow long-side entries and blue as a condition to allow short-side entries, then trigger entries with your primary setup such as structure breaks or pullback patterns. (Optional)
Exits and stops:
Consider tightening management after a color transition against your position direction, but do not treat a single flip as an exit signal without price-based confirmation. (Optional)
Multi-asset and multi-timeframe:
Keep `Source` consistent across assets.
Use the slower preset when instruments are noisy, and the faster preset when you need earlier context shifts. The best transferability depends on the imported library’s behavior. (Unknown)
Behavior, Constraints & Performance
Repaint and confirmation:
This script itself uses no forward-looking indexing and no explicit closed-bar gating. It evaluates on every bar update.
Any repaint or confirmation behavior may come from the imported library. If the library uses higher timeframe data, intrabar updates can change the state until the higher timeframe bar closes. (Unknown)
security and HTF:
Not visible here. The library name suggests HTF behavior, but the implementation is not shown. Treat this as potentially higher-timeframe-driven unless you confirm the library source. (Unknown)
Resources:
No loops, no arrays, no heavy objects. The plotting is one marker series with a five hundred bar display window.
Known limits:
This indicator does not convey histogram magnitude, divergence, or volatility context.
A binary regime can flip in choppy phases depending on preset and smoothing.
Sensible Defaults & Quick Tuning
Starting point:
Source: close
Preset: 3,10,16
Smoothing Length: 21
Tuning recipes:
Too many flips: choose the slower preset and increase smoothing length.
Too sluggish: choose the faster preset and reduce smoothing length.
Regime changes feel misaligned with your entries: keep the preset, switch the source back to close, and tune smoothing length in small steps.
What this indicator is—and isn’t
This is a minimal regime visualization and a context filter. It is not a complete trading system, not a risk model, and not a prediction engine. Use it together with price structure, execution rules, and position management. The regime definition depends on the imported library, so validate it against your market and timeframe before relying on it.
Disclaimer
The content provided, including all code and materials, is strictly for educational and informational purposes only. It is not intended as, and should not be interpreted as, financial advice, a recommendation to buy or sell any financial instrument, or an offer of any financial product or service. All strategies, tools, and examples discussed are provided for illustrative purposes to demonstrate coding techniques and the functionality of Pine Script within a trading context.
Any results from strategies or tools provided are hypothetical, and past performance is not indicative of future results. Trading and investing involve high risk, including the potential loss of principal, and may not be suitable for all individuals. Before making any trading decisions, please consult with a qualified financial professional to understand the risks involved.
By using this script, you acknowledge and agree that any trading decisions are made solely at your discretion and risk.
Do not use this indicator on Heikin-Ashi, Renko, Kagi, Point-and-Figure, or Range charts, as these chart types can produce unrealistic results for signal markers and alerts.
Best regards and happy trading
Chervolino
MACD HTF Hardcoded
FVG [Stansbooth]Fair Value Gap (FVG) Indicator
Spot Institutional Imbalances. Trade the Rebalance.
Fair Value Gaps reveal where price moved so aggressively that it left behind untraded zones—areas where smart money is likely to return.
What It Detects
Bullish FVG : Gap between Candle 1's high and Candle 3's low — expect price to retrace here for longs
Bearish FVG : Gap between Candle 1's low and Candle 3's high — watch for shorts on the pullback
Why Traders Love It
Markets hate inefficiency. When price rockets through a zone without proper auction, it creates a magnet for future price action. This indicator automatically identifies these imbalances so you can anticipate high-probability reversal and continuation zones.
Features
Auto-detection of bullish and bearish FVGs
Customizable gap visualization
Works on all timeframes and instruments
Clean, non-repainting logic
Best Used With
Order blocks, liquidity sweeps, and market structure breaks for confluence-based entries aligned with ICT and smart money concepts.
Trade where institutions trade. Let price come to you.
CHPY vs Semiconductor Sector Comparison//@version=5
indicator("CHPY vs Semiconductor Sector Comparison", overlay=false, timeframe="W")
// CHPY
chpy = request.security("CHPY", "W", close)
plot((chpy/chpy -1)*100, color=color.new(color.blue,0), title="CHPY")
// SOXX (Semiconductor Index ETF)
soxx = request.security("SOXX", "W", close)
plot((soxx/soxx -1)*100, color=color.new(color.red,0), title="SOXX")
// SMH (Semiconductor ETF)
smh = request.security("SMH", "W", close)
plot((smh/smh -1)*100, color=color.new(color.green,0), title="SMH")
// NVDA
nvda = request.security("NVDA", "W", close)
plot((nvda/nvda -1)*100, color=color.new(color.orange,0), title="NVDA")
// AVGO
avgo = request.security("AVGO", "W", close)
plot((avgo/avgo -1)*100, color=color.new(color.purple,0), title="AVGO")
1 PM IST MarkerThis lightweight Pine Script indicator automatically marks 1:00 PM IST on intraday charts, regardless of the chart’s timezone. It extracts the date from each bar and generates a precise timestamp for 13:00 in the Asia/Kolkata timezone. When a bar matches this time, the script draws a vertical red line across the chart and adds a small label for easy visual reference.
The tool is useful for traders who track mid-session behavior, monitor liquidity shifts, or analyze post-lunch volatility patterns in Indian markets. It works on all intraday timeframes and require
NIFTY, SENSEX AND BANKNIFTY Options Expiry MarkerNSE Options Expiry Background Marker
Category: Date/Time Indicators
Timeframe: Daily
Markets: NSE (India) / Any Exchange
Description
Automatically highlights weekly and monthly options expiry days for NIFTY, BANKNIFTY, and SENSEX using color-coded background shading. Works across entire chart history with customizable transparency levels.
Key Features
✅ Background Highlighting - Non-intrusive color shading on expiry days
✅ Multi-Index Support - NIFTY, BANKNIFTY, and SENSEX simultaneously
✅ Weekly & Monthly Expiry - Different transparency levels for easy distinction
✅ Customizable Expiry Days - Set any weekday (Mon-Fri) as expiry day
✅ Adjustable Transparency - Separate controls for weekly and monthly expiries
✅ Full Historical Data - Works on all visible bars across years
✅ Smart Monthly Detection - Automatically identifies last occurrence in month
✅ Color Coded - Blue (NIFTY), Red (BANKNIFTY), Green (SENSEX)
Use Cases
Options trading strategy planning
Identify expiry day volatility patterns
Visual reference for monthly vs weekly cycles
Backtest strategies around expiry days
Track multiple index expiries on single chart
Technical Details
Uses India timezone (GMT+5:30) for accurate date calculations
Handles leap years automatically
Smart algorithm identifies last weekday occurrence per month
Works seamlessly on any chart timeframe (optimized for Daily)
No performance impact - simple background coloring
Binary Options v4.0This script fixes the situation of consecutive losses from single-direction trades through window logic
RG_CHARTS_TURNOVER_DAILYIn the context of the stock market, "turnover" typically refers to the stock market turnover ratio, a key indicator of market liquidity and trading activity. It measures how frequently the total value of shares traded on a market is relative to its overall size. This metric helps investors, analysts, and regulators gauge the efficiency and vibrancy of a stock exchange—higher turnover often signals a more liquid and active market where shares can be bought or sold easily without significantly impacting prices
Why It MattersLiquidity Insight: High turnover reduces the risk of price slippage during trades.
Investor Signals: Actively traded markets attract more participants; low turnover might indicate investor caution or market inefficiencies.
Economic Indicator: Rising turnover can correlate with economic growth or speculation, while declines may signal recessions.
Cross-Market Comparison: Emerging markets often have higher ratios due to fewer listed companies but intense trading, while developed markets prioritize stability.
Kai GoNoGo 2mKai GoNoGo 2m is a multi-factor trend confirmation system designed for fast intraday trading on the 2-minute chart.
It combines EMAs, MACD, RSI and ADX through a weighted scoring model to generate clear Go / NoGo conditions for both CALL (long) and PUT (short) setups.
The indicator paints the candles with pure colors to show the current strength of the trend:
Strong Go (Bright Blue): Full bullish alignment across EMAs, momentum and trend strength.
Weak Go (Light Blue): Bullish structure but with softer momentum.
Weak NoGo (Light Pink): Bearish structure starting to develop.
Strong NoGo (Bright Pink): Full bearish alignment across all components.
Neutral (Gray): No trend, compression or transition phase.
Components included:
EMA Trend Structure (9/21/50/100/200)
MACD Momentum (12-26-9)
RSI Confirmation (14)
ADX Trend Strength Filter via DMI (14,14)
Scoring system inspired by the original GoNoGo concept, improved for speed-based trading.
Designed for:
Scalping, 0DTE options, FAST trend continuation entries, and momentum confirmation on QQQ, SPY, NQ, ES and high-beta names.
This version uses pure colors (no gradients) for maximum clarity when trading fast charts.
[iQ]PRO True Opens+🔱 PRO True Opens+: Dynamic Session Anchors for Elite Market Analysis
The PRO True Opens+ indicator, meticulously crafted by MarketMakerlQ, is an essential tool designed for serious traders seeking to leverage the significance of key session openings as structural market anchors. This premium, closed-source solution provides unparalleled clarity on critical price levels across multiple trading periods.
Unlocking High-Value Price Clarity
This advanced overlay indicator dynamically plots and manages lines corresponding to the Open price at four pivotal times in the New York (NY) trading day:
00:00 NY Open (Midnight): The official start of the global trading day for many major instruments.
08:30 NY Open: A crucial time often associated with significant financial news releases and volume spikes.
09:30 NY Open: The official opening bell for the major US stock exchanges, marking a period of high volatility and liquidity.
13:30 NY Open: A mid-afternoon period often coinciding with the close of European markets and subsequent shifts in momentum.
By clearly visualizing these True Open prices on your chart, the indicator empowers users to identify potential support and resistance zones and observe how price action reacts to these time-based anchors.
Adaptive and Persistent History
A core differentiating feature is its sophisticated history management system. Unlike simpler indicators, PRO True Opens+ is engineered with a robust 18:00 ET rollover mechanism that intelligently "freezes" the prior session's open levels.
Historical Lookback: Users gain control over the market's memory, setting a custom History Lookback (Days) to display historical open lines. This provides context on multi-day price development relative to prior session starting points.
Persistent Anchors: The indicator maintains the integrity and persistence of these key levels across bars and sessions, ensuring they remain relevant structural references for your analysis.
Enhanced Flexibility and Customization
The tool is built with an extensive suite of user-defined inputs, ensuring maximum adaptability to any trading style or instrument:
Independent Control: Each of the four major opens (00:00, 08:30, 09:30, 13:30) can be individually enabled/disabled and customized with unique Color, Line Style, and Line Width.
Current Timeframe Open (C.O.): It also tracks and displays the Current Timeframe Open (C.O.), providing an instant reference point for the current bar's session start, with an option to manage its historical persistence at the 18:00 rollover.
Display Precision: Inputs for Right Pad (bars) and Label Pad (bars) allow for precise control over the visual extension and positioning of the price labels and lines on the right edge of the chart, optimizing for a clean and efficient display.
PRO True Opens+ offers a powerful, professionally engineered lens through which to view market structure. It's a non-repainting, foundational tool for traders who demand precision in their analysis of time-and-price relationships.
Use together with Market Sessions+ and other tools coming for best personal strategy empowerments!
M30-H1It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using 'Content here, content here', making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text, and a search for 'lorem ipsum' will uncover many web sites still in their infancy. Various versions have evolved over the years, sometimes by accident, sometimes on purpose (injected humour and the like).
[iQ]PRO Market Sessions+🌐 PRO Market Sessions+: The Architecture of Market Time
Elevate your market analysis with the PRO v1 Time Cycles indicator—a sophisticated, proprietary framework engineered to meticulously map and visualize critical, high-probability time segments across global trading sessions. This tool transcends conventional session highlighting by providing a multi-layered, time-boxed view of market behavior, offering unparalleled clarity on structural shifts and key price levels.
This tool is optimized for professional traders, providing an edge by focusing on the fractal nature of market timing.
⏳ Precision Time Segmentation
The core functionality revolves around the hyper-precise segmentation of the trading day, anchored to the New York (EST) timezone to capture institutional flow.
Global Overlap Coverage: Integrates key Asia and London sessions with the comprehensive New York trading day, allowing for the analysis of transitional volatility and overlap strategies.
Structured Cycles: Deploys a unique system of 270-minute cycles, nested with 90-minute and 30-minute subdivisions. This hierarchical structure reveals how market structure evolves from macro-sessions down to critical, granular pivots.
New York Focus: Features distinct AM and PM 270-minute cycles, further broken down into 90-minute tranches (AM1, AM2, AM3 / PM1, PM2, PM3) and fine-tuned with 30-minute and even 10-minute boxes for exceptional high-resolution analysis.
London Depth: The London session is captured as a 270-minute block, with its own nested 90/30-minute structures, providing a complete view of the European market's structural integrity before the US open.
✨ Dynamic Structural Analysis
Beyond mere visualization, the indicator computes and projects critical structural levels within each time box, acting as dynamic reference points for price action.
Dynamic Price Anchors: Each time-cycle box is calculated to reveal key price metrics, including the Open Price and the Equilibrium (EQ) Level (Mid-Range). These lines serve as potent technical levels, often representing institutional reference points for deviation and reversion.
High/Low Capture: The extreme High and Low of each significant time segment are captured and marked, forming the boundaries of the structural range and identifying potential areas of liquidity draw.
Persistent Levels: Projects Previous Day, Week, and Month High/Low levels. These crucial historical benchmarks act as magnets or barriers to current price movement, providing essential macro-context to intra-day analysis.
🎨 Customizable & Non-Intrusive
The PRO v1 Time Cycles is designed for seamless integration into any chart setup, offering extensive customization without cluttering the price action.
Control over Granularity: Users maintain complete control over which time cycles (270, 90, 30, 10-minute) are displayed, ensuring the chart reflects the specific trading strategy and timeframe required.
Aesthetic Flexibility: Features highly detailed options for color, border styles, text alignment, and line thickness for every major session and nested cycle, allowing for a fully personalized and professional workspace.
This tool is a fundamental component of the iQ PRO suite, providing the essential temporal context required to execute sophisticated, time-based trading strategies. Its robust architecture is built to empower the discerning trader with a clearer, more structured view of the market's inner workings.
經典-M30-H1時間框架indicator("經典-M30-H1時間框架", overlay = true, max_lines_count = 500)
//------------------------------------------------------
// ★★ 水平(模式)★★
//------------------------------------------------------
useClassic = input.bool(true, "經典水平", group = "水平")
useBreakout = input.bool(false, "突破水平", group = "水平")
Key Levels by ROMKey Levels Pro — Long Description
Key Levels Pro is a precision-built market structure indicator designed to instantly identify the most influential price zones driving intraday and swing-level movement. Using adaptive algorithms that track liquidity pockets, volume concentration, volatility shifts, and historical reaction points, the indicator automatically plots dynamic support and resistance levels that institutions consistently respect.
Unlike static horizontal lines or manually drawn zones, Key Levels Pro continuously updates as new order-flow and volatility data comes in. This ensures the indicator reflects the real-time balance of buyers and sellers, not outdated swing points.
The system classifies levels by strength, frequency of reaction, and current market interest. This helps traders instantly see which levels are likely to produce continuation, reversals, or liquidity grabs. High-probability zones are clearly highlighted, allowing you to plan entries, scale-outs, stop placements, and invalidations with confidence.
Whether you trade futures, equities, crypto, or forex, Key Levels Pro becomes the backbone of your strategy. It simplifies complex price action into clean, actionable zones—and makes it easy to anticipate where momentum pauses, accelerates, or completely shifts.
VWolf – Apex GateOverview
VWolf – Apex Gate is a trend-continuation system that blends a Pivot-weighted Supertrend (PVT ST) with an optional **Normal Supertrend** trigger, all **gated by a 200-EMA directional filter. The strategy’s risk controls are volatility-aware—**stops and targets scale by ATR**, and quantity is computed from a fixed **% risk per trade**. Clear **Backtest / Forwardtest** modes with date windows let you validate on segmented datasets before committing to live use.
Recommended Use
- **Markets:** High-liquidity instruments (indices, large-cap equities, liquid FX and major crypto pairs) where trends and pullbacks are clean.
- **Timeframes:** 15m–1h for active intraday; 4h–1D for swing. Lower timeframes may benefit from stricter EMA gating and slightly wider ATR stops.
- **Workflow:**
1. Start with **Backtest** to set baseline ATR/EMA parameters.
2. Move to **Forwardtest** to confirm generalization.
3. Consider walk-forward or multi-symbol rotation to assess robustness.
Strengths & Precautions
Strengths
- **Dual engine** (PVT ST + Normal ST) improves signal quality; the **EMA gate** screens counter-trend noise.
- **ATR-native** stops/targets standardize risk across regimes/instruments.
- **Capital-proportional sizing** preserves account geometry and smooths drawdowns.
- **Clear test segmentation** supports objective evaluation.
Precautions
- **Whipsaw risk** in tight ranges: widen ATR multipliers, enable the EMA gate, or require co-confirmation.
- **Supertrend-anchored stops** can expand in volatility spikes; ensure **% risk** remains within tolerance.
- **One-position policy** avoids stacking risk but forgoes scaling into strong trends; advanced users may prefer add-on frameworks outside this baseline.
Conclusion
VWolf – Apex Gate seeks to enter shortly after **regime flips**, demanding alignment between a **pivot-aware Supertrend** and (optionally) a **classic Supertrend**, while an **EMA gate** enforces directional discipline. With **ATR-driven** stops/targets and **fixed-fraction** sizing, the system adapts naturally to changing volatility. Use the **Backtest** window to dial ranges and the **Forwardtest** window to prove durability on unseen data. For best results, tailor ATR multipliers and the EMA gate to your instrument’s structure and your personal drawdown tolerance.
Aggressive ScalpingA high-precision intraday indicator designed for Nasdaq futures scalpers who need fast, reliable, and clean signals. This tool blends trend structure (Fast/Slow EMAs), volatility compression (ADX), momentum (RSI), and VWAP positioning to identify high-quality entries during the most active parts of the trading day.
Key Components
• EMA Trend Engine
Fast EMA vs Slow EMA alignment helps identify micro-trend direction and early momentum shifts.
• ADX Compression Filter
ADX below a user-defined threshold highlights low-trend, high-compression zones—ideal for quick scalps and mean-reversion entries. Background shading optionally highlights these squeeze periods.
• VWAP Context Filter
An optional VWAP filter ensures long signals only trigger above VWAP and short signals only below—improving directional quality during intraday sessions.
• RSI Extremes
RSI helps prevent taking late momentum entries near exhaustion levels (overbought/oversold).
Signal Conditions
Long Signal
• Fast EMA > Slow EMA
• RSI below overbought
• ADX < threshold (range/compression mode)
• Price above VWAP (optional filter)
Short Signal
• Fast EMA < Slow EMA
• RSI above oversold
• ADX < threshold
• Price below VWAP (optional filter)
Alerts fire automatically when Fast EMA crosses Slow EMA and conditions confirm.
RT-Main IndicatorThe RT-Main Indicator is the core indicator that started it all. Developed over more than 5 years, this all in one tool helps traders identify when market participants are buying and selling using multi-colored candles that update in real time. It also identifies key support and resistance levels with Rainbow Pivots and highlights unusual price movements with Whale Print arrows. At its core, the RT-Main Indicator tracks buying and selling with eight colors instead of two, because real world markets are complex and order flow should not be treated as purely binary(Red vs Green).
Introduction
The RT-Main Indicator is designed as a primary Rainbow Theory Tool. It uses color coded candles to show changes in strength, Rainbow Pivots to mark important support and resistance areas, and Whale Prints to flag abnormal buy and sell activity. The goal is to bring these components together into a single framework so traders can read trend, structure, and larger player behavior without stacking many separate indicators.
This tutorial will cover each aspect of the tool:
Colored Candles
Whales are stealth experts and their strength is their ability to not be detected as they move the market. Rainbow Theory illuminates them from the shadows with a spectrum of specifically coded colors to display their unique strengths/weaknesses. In practice, this means the RT-Main Indicator uses internal strength and exhaustion metrics to color candles so that shifts in buying and selling pressure are easier to see.
The base of the RT-Main Indicator is the colored candles it paints onto the chart. These colors automatically tune to the chart based on the timeframe the trader is currently using (1D, H12, H1, 15M, etc). Instead of painting charts with a single Bullish Color (Green) and a single Bearish Color (Red), Rainbow Theory breaks out and identifies these moves into four Bearish Colors (Red|Orange|Yellow|White) and four Bullish Colors (Green|Blue|Purple|Pink). Each color tells a different story of the trend and helps traders better understand the nature of the current trend.
Bullish Colors
#4 - Green Candles - Weakest bullish color, these trends can sustain for extended periods of time.
#3 - Blue Candles - Strong bullish color, a move is starting to develop and can sustain.
#2 - Purple Candles - Second strongest bullish color, Whales are committed to the move but cannot sustain this level of momentum for long durations and a top is near.
#1 - Pink Candles - Strongest bullish color, Whales are using every single ounce of energy they have to push price up, the trend cannot be sustained and its time to take profits.
Bearish Colors
#4 - Red Candles - Weakest bearish color, these trends can sustain for extended periods of time.
#3 - Orange Candles - Strong bearish color, a move is starting to develop and can sustain.
#2 - Yellow Candles - Second strongest bearish color, Whales are committed to the move but cannot sustain this level of momentum for long durations and a bottom is near.
#1 - White Candles - Strongest bearish color, Whales are using every single ounce of energy they have to push price down into all out capitulation, the trend cannot be sustained and its time to look for entries.
How To Enable Colored Candles
By default, the Indicator’s Candles are placed behind the default candles. To properly display them, you must bring them forward. To do this, click the settings icon on the indicator, click visual order and then click bring to front:
Example - Bringing all the colors together into a Bearish Trend that reverses into a Bullish Trend:
The color thresholds can be tuned using the following options:
Automatic Tuning On/Off - Enables or disables the automatic color tuning that adjusts for each timeframe.
Auto Tuning Gain (Inc/Dec) - Increases or decreases how aggressive the automatic tuning algorithm adjusts color tuning.
Manual Fine Tuning - Linear Color Shift - Manually controls the linear sensitivity for color candle thresholds. This can be visualized as a setting being adjusted up or down in a straight, linear fashion. Linear Color Shift
Manual Fine Tuning - Exponential Color Shift - Manually controls the exponential sensitivity for color candle thresholds. This can be visualized as a setting being adjusted in an exponential manner where each level moves in an exponential shift instead of all moving equally. Exponential Color Shift Dark Mode
Some traders prefer light colored backgrounds for their charting, which can make white candles difficult to see. The RT-Main Indicator includes a Dark Mode toggle so colors stay readable on both dark and light charts.
Dark Mode Candles On/Off - Forces the indicator to use the second color set stored in the Style tab in the RT-Main Indicator settings when using light backgrounds. The White/Black Candle can also have a custom color applied if the trader is not content with these two default options.
Custom Candle Colors
In addition to toggling between light and dark modes, each individual color used by the RT-Main Indicator can be edited in the Style tab. This allows traders to keep the same logic while adjusting the visual palette to match their own chart layout.
Rainbow Rotations
Rainbow Rotations are a feature traders use to catch reversals or reversions when a trend fully blows out. The algorithm triggers on the first weaker candle that closes after a Pink or White candle prints. The general idea of this event is to show peaks and valleys of an asset.
In a strong bearish move, White candles mark extreme selling. If a weaker Yellow candle appears after a White candle, that first weaker candle is where the rotation event triggers and a Rainbow Rotation marker is placed on the chart. In a strong bullish move, Pink candles mark extreme buying. The first weaker bullish candle after a Pink candle triggers the opposite side rotation marker.
Note that Rainbow Rotations can only be visible for a finite amount of candles. The Replay function in TradingView can be used to review previous triggers.
Rainbow Rotation settings are available near the top of the settings menu:
Rainbow Rotation Alerts On/Off - Toggles these signals on or off with one click.
Rainbow Rotation Symbol - Customizes the symbol that is plotted on the chart for Rainbow Rotations. Both text and emojis can be used instead of the default symbol.
Rainbow Rotation Alerts
Rainbow Rotations can also be automated with standard TradingView alerts. To set this up:
Click the Alert icon on the right side of the screen.
Change Condition to the RT-Main Indicator.
Change the second condition to one of the three options:
Bullish Alerts | Bearish Alerts | Bearish and Bullish Alerts
Set Trigger to Once Per Bar Close.
Once set up, this allows traders to be notified when the RT-Main Indicator detects an extreme bullish or bearish trend that is starting to reverse.
Automated Pivots
One of the RT-Main Indicator's most powerful functions is the automated support and resistance pivots. This logic uses two internal bots that are tuned to look for potential support and resistance order blocks.
The Resistance Pivot Bot prints lines that are painted with red dashes.
The Support Pivot Bot prints lines that are painted with green dashes.
Regardless of the color of the dashed pivot line, any trend that approaches a pivot should be respected. For example, a trend moving up towards a green support pivot should still treat that area as resistance if price is approaching from below.
As the algorithm continues to print additional pivots on the chart, traders can start identifying order blocks that are otherwise hidden in the price action. These order blocks are key support and resistance areas that trends will often interact with and respect. Multiple stacked pivots in the same region are a visual clue that such an order block has formed.
Pivots can be tuned with the following options:
Pivot On/Off - Quickly toggles all pivots on or off.
Pivot Style - Switches between different styles of marking pivots.
Pivot Sensitivity (Inc/Dec) - Tunes the sensitivity of the pivot algorithms. Adjusting this changes how many pivots are printed on the chart.
Pivot Line Drawing Length - Controls how long the indicator draws the pivot lines.
Resistance / Support Pivot Colors - Allows customization of pivot colors to match the rest of the chart.
Whale Prints
One of the most important parts of the RT-Main Indicator is tracking Whale Prints. This portion of the script looks for abnormal buys and sells that are more consistent with large players than typical flow. Under normal circumstances, whales try to avoid being visible when they buy or sell, but there are times where they are forced to come out of hiding and deliberately move the market.
The Whale Print logic is tuned to notify the trader when it detects that this type of unusual activity may be occurring.
Bearish Whale Prints are marked on the chart with a red triangle.
Bullish Whale Prints are marked on the chart with a green triangle.
Whale Print clusters are situations where multiple Whale Prints have been identified in the past 10 candles. While individual Whale Prints are useful, clusters of Whale Prints are particularly important because they often signal that a very large move is potentially being prepared/defended.
The Whale Print table is an active tracker that counts the number of bullish and bearish Whale Prints that have occurred in the past 10 candles. Whale Print settings can be tuned with:
Whale Print Clusters Table On/Off - Toggles the Whale Print table on or off with one click.
Whale Print Clusters Alerts On/Off - Toggles the Whale Print cluster symbol on or off.
Whale Print Cluster Symbol - Changes the symbol on the chart for Whale Clusters. Emojis and text can both be used instead of the default symbol.
Whale Print Cluster Bullish/Bearish Label Color - Customizes the color of the Whale Print cluster labels on the chart. Whale Print Cluster Alerts
Whale Print Cluster alerts can be automated with standard TradingView alerts. To set this up:
Click the Alert icon on the right side of the screen.
Change Condition to the RT-Main Indicator.
Change the second condition to one of the two options:
Bull Whale Cluster Alert | Bear Whale Cluster Alert
Set Trigger to Once Per Bar Close. Once set up, this allows traders to be notified when the RT-Main Indicator detects a Whale Print Cluster.
Bull/Bear Trend Step Line
The inflection point of the colored candles is controlled by the Bull/Bear Trend Step Line. This is the grey stepped line on the chart where the bullish and bearish colors meet. Candles above this line are marked by the four bullish candle colors.
Candles below this line are marked by the four bearish candle colors.
The Bull/Bear Trend Step Line can be tuned with:
Bull/Bear Line Offset - Controls a vertical threshold for the line.
Bull/Bear Line Smoothness - Controls the sensitivity and smoothness of the line so traders can fine tune it for their specific setups. Most traders do not adjust the Bull/Bear Step Line. The small group that does typically only use these settings for lower timeframe trading setups below 5 minute candles. If preferred, the line can be recolored or hidden from the Style tab of the RT-Main Indicator without changing how the core color logic works.
Important Note
The RT-Main Indicator is intended to provide additional context around trend strength, exhaustion, and key areas of support and resistance. It is not a standalone signal generator and should always be used together with your own analysis, testing, and risk management. Historical color patterns, pivots, and Whale Prints do not guarantee future results.
🐋 Tight lines and happy trading!
Arkham ORB Indicator 3.815-Minute ORB Breakout Indicator with Volume Confirmation & Dynamic Risk Management
This closed-source indicator identifies high-probability breakout opportunities during the New York session open (8:30-9:30 AM ET) using a systematic Opening Range Breakout methodology combined with volume validation and adaptive volatility-based risk management.
Core Methodology - How It Works
Opening Range Framework
The indicator establishes the Opening Range by tracking the high and low of the first 15 minutes of the trading session (8:30-8:45 AM ET). This range represents the initial price discovery zone where early participants establish equilibrium. Breakouts above the high or below the low signal potential directional moves as liquidity enters the market during the full NY session.
Volume-Based Breakout Validation
To distinguish genuine breakouts from false moves, the indicator employs a rolling volume analysis system. It calculates a 12-period median of volume and applies a 1.2x threshold multiplier. Only price movements accompanied by volume exceeding this threshold are flagged as valid breakout signals. This approach filters out low-conviction breakouts that often occur in choppy, low-participation conditions and significantly reduces false signals at ORB levels.
Adaptive Volatility-Based Stop Loss Calculation
Unlike fixed-point stop losses, this indicator uses a dynamic calculation based on a 10-day lookback of historical ORB ranges. The stop loss is derived by analyzing recent Opening Range sizes and applying a 0.5x multiplier to the average. This creates three key advantages:
Compression adaptation: When recent ORBs shrink (low volatility), stops automatically tighten to reduce risk exposure
Expansion adaptation: When recent ORBs expand (high volatility), stops widen to prevent premature exits on legitimate moves
Hybrid intelligence: The system detects outlier volatility days by comparing current ORB size to the 10-day average. When divergence exceeds 50%, it recognizes abnormal conditions and adjusts stop placement accordingly rather than blindly using historical averages
Multi-Entry Risk Framework
The indicator recognizes that different traders enter at different points relative to the ORB level. It provides simultaneous risk calculations for three entry strategies:
Direct ORB Entry (0-point offset): Immediate breakout entries at the ORB high/low
Pullback Entry 1 (default 5.5 points): Conservative entries waiting for initial retracements
Pullback Entry 2 (default 11.0 points): Deeper retest entries for very conservative approaches
Each entry type displays independently calculated metrics (stop loss distance, contract sizing, take profit levels) that account for the actual entry point's distance from the ORB level. This ensures accurate position sizing and risk/reward ratios regardless of which entry method you use.
Smart Volatility Detection & Alerts
The indicator continuously compares the current day's ORB size against the 10-day historical average. When divergence exceeds a configurable threshold (default 50%), it alerts you to abnormal market conditions:
Compression warnings: When today's ORB is 50%+ smaller than average (potential low-volatility trap)
Expansion warnings: When today's ORB is 50%+ larger than average (potential news event or unusual volatility)
This allows you to adjust expectations and position sizing based on whether current conditions match your backtested historical environment.
Risk Management Safeguards
Min/Max Stop Loss Caps
To prevent extreme stop placements in unusual conditions:
Minimum stop: 35 points (prevents overly tight stops that get hit by noise)
Maximum stop: 75 points (caps risk exposure during extreme volatility events)
Both caps are fully adjustable and can be toggled on/off
Contract Rounding & Risk Display
The indicator automatically rounds to whole contracts and displays real-time risk metrics including:
Suggested stop loss level (adjusted for entry offset + volatility)
Number of contracts (sized to your account risk parameters)
Suggested take profit level (maintains your configured risk/reward ratio)
Dollar risk and potential profit for each entry type
What Makes This Original
This indicator combines several methodological elements that work together as a cohesive risk management system:
Volume confirmation prevents trading every ORB breakout indiscriminately
Adaptive volatility stops ensure your risk scales with current market conditions, not fixed assumptions
Multi-entry framework provides accurate calculations for various entry styles without requiring separate indicators
Outlier detection warns when today's conditions deviate significantly from your backtested norms
Integrated position sizing removes the mental math from determining contracts and risk/reward
Rather than simply plotting ORB levels or using fixed stops, this system adapts to changing volatility while validating breakouts with participation metrics.
How to Use It
Apply to a 5-minute chart of futures instruments (optimized for MNQ/NQ)
Set your account risk parameters in settings (account size, risk per trade %)
Monitor the ORB formation period (8:30-8:45 AM ET) - levels will be drawn
Watch for breakout signals during 8:45-9:30 AM ET with volume confirmation
Choose your entry style from the three displayed options based on your risk tolerance
Use the suggested stops and targets from the real-time risk table
Pay attention to volatility warnings - adjust position sizing if conditions are abnormal
Fully Customizable Settings
All parameters used in the indicator's calculations are user-adjustable, allowing you to adapt the system to your trading style and risk tolerance:
ORB Configuration
ORB formation period start/end times
Entry offset distances (Entry 1 and Entry 2 point values)
Display toggles for each entry type
Volume Analysis
Volume lookback period (default: 12)
Volume multiplier threshold (default: 1.2x)
Toggle volume filtering on/off
Stop Loss Calculation
Historical lookback period (default: 10 days)
Stop loss multiplier (default: 0.5x)
Calculation method: Historical Average, Current Day ORB, or Hybrid
Minimum stop cap (default: 35 points)
Maximum stop cap (default: 75 points)
Toggle min/max caps on/off
Volatility Alerts
Divergence threshold for outlier detection (default: 50%)
Alert display toggles
Risk Management
Account size
Risk percentage per trade
Risk/reward ratio for take profit calculations
Display Options
Table positions and sizes (compact mode)
Color schemes
Show/hide individual components
This flexibility allows you to backtest different parameter combinations and optimize the indicator for current market conditions or your specific trading approach. You are in full control of the calculations - the indicator simply automates the math based on your inputs.
Ideal For
Futures traders (MNQ/NQ) seeking a systematic, rule-based approach to NY session open breakouts with pre-calculated risk parameters that automatically adapt to changing market volatility. Particularly useful for traders who want to eliminate emotional decision-making around stop placement and position sizing.
Important Disclaimers
No Financial Advice
This indicator is provided for educational and informational purposes only. It does not constitute financial advice, investment advice, trading advice, or any other sort of advice. You should not treat any of the indicator's content, outputs, or signals as such. The author is not a licensed financial advisor.
Risk Warning
Trading futures and derivatives involves substantial risk of loss and is not suitable for all investors. Past performance of any trading system or methodology is not necessarily indicative of future results. You should carefully consider whether trading is appropriate for you in light of your experience, objectives, financial resources, and other relevant circumstances.
No Performance Guarantees
While this indicator is designed to identify high-probability setups based on historical analysis, there is no guarantee of profitable results. Market conditions change, and what worked in backtesting may not work in live trading. Due to the leveraged nature of futures trading, losses can significantly exceed your initial investment.
Use at Your Own Risk
All trading decisions made based on this indicator are your sole responsibility. The author assumes no responsibility for your trading results, losses, or any damages resulting from the use of this indicator. Always use proper risk management and never risk more than you can afford to lose.
Backtesting vs. Live Trading
Results generated from backtesting may not reflect actual trading performance due to factors including but not limited to: slippage, commissions, market liquidity, emotional decision-making, and differences between historical and real-time data.
Not a Guarantee of Accuracy
While efforts have been made to ensure the indicator functions as described, no software is perfect. You are responsible for verifying the indicator's calculations and outputs before making any trading decisions.
Gold Key Level LinesOverview
Gold Horizontal Lines is a visual grid tool that draws automatic horizontal levels around the current price. It’s designed for symbols like Gold (XAUUSD), but works on any market and timeframe.
What It Does
Draws main, mid, and quarter price levels based on user-defined intervals (e.g. 100 / 50 / 25).
Centers the grid around the current close, above and below by a chosen number of levels.
Adds optional price labels to each line on the right side of the chart.
Deletes and redraws lines only on the last bar to keep the chart clean and efficient.
Inputs
Main Line Interval – distance between key levels (e.g. 100).
Mid / Quarter Intervals – optional extra levels between main lines (set to 0 to disable).
Colors, Styles, Widths – separate settings for main, mid, and quarter lines.
Show Price Labels – toggle labels on/off.
Number of Lines Above/Below Price – controls how far the grid extends.
RT-Runner BotRunner Bot is a trend following tool designed to highlight when price shifts from normal back and forth rotation into stronger directional moves. It is built to help traders focus on higher quality trend legs, stay patient during chop, and avoid forcing trades when conditions are not aligned.
Blurring The Lines - Indicator vs Bot
Rainbow Trends set out to combine some of the ideas behind automated trading bots with the flexibility of trading indicators. After years of development, Runner Bot was built as an "indicator bot" that can be applied across multiple assets and multiple timeframes from the same interface.
How It Works
This tool aims to identify points where large market players - the "whales" - may be more likely to reverse the trend. It generates BOTTOM signals when its conditions suggest a potential market bottom has formed, and TOP signals when it detects that a potential top has been reached.
These signals are plotted directly on the chart so traders can visually review where Runner Bot has flagged prior tops and bottoms and compare them with their own levels, structure, and risk management.
How It Changes With Timeframe
Runner Bot identifies trend reversals based on the selected timeframe. The same logic can be applied across intraday, swing, and macro views, but its behavior will naturally change:
For macro level reversals, many traders focus on higher timeframes such as H4 to H12.
If you are scalping, you can switch to much lower timeframes, but keep in mind that bottoms detected on shorter intervals are less reliable at predicting a true long term bottom.
Choosing the timeframe intentionally is important: higher timeframes tend to highlight larger structural tops and bottoms, while lower timeframes are more sensitive to short term noise.
Tuning The Bot
Runner Bot was built to be relatively turnkey, but it does allow users to tune it for specific timeframes and assets.
To adjust the sensitivity of the TOP/BOTTOM prints, adjust the first two values in the settings column:
Decreasing these values (negative adjustments) will generally increase the number of TOP/BOTTOM signals the bot will fire.
Increasing these values will do the opposite and make TOP/BOTTOM signals less common.
This lets traders decide whether they want Runner Bot to be more selective (fewer, higher conviction style signals) or more frequent (more signals for active traders).
The trader also has the option to toggle the signals On/Off as desired. Some traders prefer to only plot TOPs and not BOTTOMs, or only BOTTOMs and not TOPs, depending on their strategy.
Limitations Of The Tool
Under the hood, Runner Bot uses internal algorithms working together to analyze price action. It can be applied across multiple timeframes, but like any tool, it has its sweet spots:
On higher ranges like 12H to 1D, you will mostly see TOP signals, which can be useful for monitoring extended moves.
On ultra low timeframes under 15 minutes, market noise can increase and short term bottoms are less reliable as long term turning points.
Fine tuning your settings to match your strategy, asset, and timeframe is recommended rather than relying on one configuration for every situation.
Preferred Settings
Over time, a few configurations have become common starting points:
H4 - A core timeframe to start catching both Tops and Bottoms across TradFi, Crypto, and Commodities.
H2/H4 Combo - Monitoring Bottoms on H2 and taking profits on H4 has been a popular combination among Rainbow Theory traders. H2 can provide earlier entries, while H4 offers a more conservative, lagging exit.
1D/H24 - Helpful for macro Tops in both TradFi and Crypto when combined with other higher timeframe context.
These are not rules, but practical examples of how some traders choose to deploy Runner Bot.
Automating Alerts
Runner Bot can also be connected to standard TradingView alerts so TOP and BOTTOM signals do not need to be watched manually on every bar.
A typical alert setup:
Symbol - Set to the asset you are charting.
Condition - Set to Runner Bot (this will use the settings you currently have on the chart).
Condition detail - Use the alert() function calls only so the tool can send alerts when TOP or BOTTOM signals fire.
Interval - Same as chart (this locks alerts to the timeframe you set them up on).
Once alerts are configured, TradingView can notify you according to your alert preferences whenever Runner Bot detects a new TOP or BOTTOM based on your current settings.
Important Note
Runner Bot is intended to provide additional context around tops, bottoms, and broader trend behavior. It is not a standalone signal generator and should always be used together with your own analysis, testing, and risk management. Historical Runner Bot signals and past market reversals do not guarantee future results.
🐋 Tight lines and happy trading!






















