NQ 5x Daily SessionsThis indicator automatically plots horizontal lines for the Daily Open as well as four of the most significant trading milestones of the day (CET/Berlin time). It helps you instantly identify psychological price levels and institutional opening marks directly on your chart.
Features:
Key Time Stamps: Automatic lines for the daily opening price and specific session opens at 08:00 (Frankfurt/Pre-Market), 10:00, 14:00, and 15:30 (NYSE Open).
Fully Customizable:
Control line thickness, label visibility, and the extension of current intraday lines via the settings menu.
Trading Application:
These levels often act as significant Support & Resistance during intraday trading. The 08:00 and 15:30 marks, in particular, frequently represent turning points or the start of strong trends, as trading volume spikes significantly during these windows.
Indicators and strategies
Lanovyx# Lanovyx — Setup Window Confluence System
## The Problem This Solves
Traditional confluence indicators require all conditions to align on the exact same bar: stochastic must be oversold AND price must touch support AND divergence must form — all simultaneously. In real markets, this rarely happens. Price touches VWAP -2σ, but stochastic doesn't reach oversold until 3 bars later. The opportunity is missed.
**Lanovyx solves this with the Setup Window methodology.**
---
## Core Innovation: Setup Windows
Instead of requiring simultaneous conditions, Lanovyx separates trading signals into two phases:
**Phase 1 — Context Event (Setup Activation)**
When a meaningful event occurs, it "opens a window" that stays active for a configurable number of bars:
- Price touches VWAP ±2σ or ±3σ band → window opens
- Price tests Previous Day High/Low → window opens
- Stochastic divergence forms → window opens
- Opening Range breakout occurs → window opens
- Price reaches Support/Resistance level → window opens
Each event adds to a cumulative "setup score" (capped at 8). Higher scores indicate stronger context.
**Phase 2 — Trigger (Signal Generation)**
Within the active window, when stochastic conditions confirm, a signal fires. The trigger doesn't need to occur on the same bar as the context — it just needs to occur while the window is open.
This two-phase approach captures setups that traditional indicators miss entirely.
---
## Why Stochastic + VWAP Confluence Works
**VWAP (Volume-Weighted Average Price)** tells us where institutional money has transacted. The standard deviation bands identify statistical extremes:
- Price at VWAP -2σ is extended to the downside (potential mean reversion long)
- Price at VWAP +2σ is extended to the upside (potential mean reversion short)
**Stochastic Oscillator** measures momentum exhaustion. When price reaches a VWAP extreme AND stochastic shows momentum reversing, we have confluence of:
1. Price extension (VWAP bands)
2. Momentum exhaustion (Stochastic)
3. Context validation (Setup Window score)
The multi-lane stochastic (14/21/55 periods) adds timeframe confluence — when fast, medium, and slow stochastics align, the signal is stronger.
---
## Five Signal Families
Each family targets a specific market condition:
### 1. Trend Entry (T) — Blue Labels
**When:** Stochastic pulls back to 25-55 zone (longs) or 45-75 zone (shorts) during established trend
**Logic:** In trending markets, pullbacks to the "value zone" offer low-risk entries with trend
**Best for:** Trending days with clear directional bias
### 2. Mean Reversion (R) — Green/Red Labels
**When:** Stochastic exits oversold (<20) or overbought (>80) with active setup window
**Logic:** At VWAP extremes with momentum exhaustion, price tends to revert to mean
**Best for:** Range-bound, choppy markets
**Requires:** Active setup window (context event must have occurred)
### 3. Breakout (B) — Orange Labels
**When:** Stochastic lanes compress ("coil") then expand, crossing the 50 midline
**Logic:** Compression precedes expansion; breakout from tight range signals new trend
**Best for:** Transition days, post-squeeze moves
### 4. Momentum (M) — Green/Red Labels
**When:** Stochastic crosses 50 from extreme zone (<25 or >75) within lookback period
**Logic:** Catches V-shaped reversals where regime detection lags the move
**Best for:** Fast reversals, news-driven moves
### 5. Counter-Signal / FADE (C) — Purple Labels
**When:** A signal fires and immediately fails (stochastic reverses sharply against it)
**Logic:** Failed signals often lead to strong moves in the opposite direction (trapped traders)
**Confidence gating:** High-confidence fades generate signals; low-confidence show warnings only
---
## Institutional Key Levels
Lanovyx incorporates levels that institutional traders use:
- **PDH/PDL** (Previous Day High/Low) — Major support/resistance where stops cluster
- **PDC** (Previous Day Close) — Settlement price, gap reference
- **ORB** (Opening Range) — First 15 minutes high/low, breakout trigger
- **IB** (Initial Balance) — First 60 minutes range, institutional benchmark
These levels automatically activate setup windows when price interacts with them, adding to the setup score.
---
## Filtering System
**ADX Filter:** In strong trends (ADX > 25), blocks counter-trend mean reversion signals to avoid fighting momentum.
**HTF Bias Filter:** Optional alignment with higher timeframe (e.g., 1-hour) EMAs. Can block or demote signals that oppose the larger trend.
**Regime Detection:** Classifies market as Uptrend, Downtrend, Sideways, or Squeeze using EMA alignment and market structure (HH/HL/LH/LL patterns).
---
## How to Use
1. **Wait for Setup** — Watch for context events (VWAP band touch, key level test, divergence)
2. **Check the Score** — Higher setup scores indicate stronger context (visible in debug mode)
3. **Wait for Trigger** — Let stochastic confirm within the window
4. **Confirm Regime** — Ensure signal type matches market condition
5. **Manage Risk** — Use the ATR-based stop/target levels shown after signals
**Strong signals (★)** appear when multiple confluence factors align — these are highest probability setups.
---
## Settings Overview
| Setting | Default | Purpose |
|---------|---------|---------|
| Setup Window | 10 bars | How long context events stay active |
| Entry Zone | 25-55 | Stochastic zone for trend pullback entries |
| OS/OB Levels | 20/80 | Stochastic extremes for mean reversion |
| Stop Loss | 1.5 ATR | Risk management distance |
| Target 1 | 2.0 ATR | First profit target (1.33:1 R:R) |
Recommended timeframes: 5-minute and 15-minute charts.
---
## Disclaimer
This indicator is for educational purposes only and does not constitute financial advice. Past performance does not guarantee future results. Always use proper risk management and never risk more than you can afford to lose. No indicator can predict the future — use this as one input in your trading decision process, not as a standalone system.
WPNR + ATR Bands + MACDAS StrategyThis indicator is a hybrid approach that blends momentum, volatility, and trend following into one. It's designed to filter out market "noise" and capture high-probability turning points.
Components Used: Williams %R (WPNR): Captures moments when the price crosses above the oversold (below -80) region (Long) or below the overbought (above -20) region (Short).
ATR Bands: Measure price volatility. They prevent spurious breaks by ensuring signals only activate when the price is within a reasonable range (within the bands).
MACDAS: This is a MACD-based trend filter. It only allows trades to be opened in the direction of the main trend (Buy when above the MACD signal line, Sell when below).
How to Use? Buy (Long): W%R must cross above the 80 level, the price must hold above the lower ATR band, and MACD must be in the positive zone (bullish).
Sell (Short): W%R should cross below the 20 level, price should remain below the upper ATR band, and MACD should be in the negative (bearish) zone
Note: This strategy is optimized for 15-minute and 1-hour charts. Always remember to use a stop-loss order.
Risk & Lot Calculator PanelFXMANS Risk & Lot Panel
Smart Risk Management Tool for TradingView
- Overview
FXMANS Risk & Lot Panel is a lightweight and professional risk management tool designed to help traders calculate position size (lot) and take-profit levels directly on the chart, without cluttering the screen.
The panel is displayed as a minimal table in the top-right corner of the chart and automatically adapts to the currently opened symbol.
This tool focuses on clarity, precision, and usability, making it suitable for scalpers, day traders, and swing traders.
- Key Features
Automatic Direction Detection
The script can automatically determine BUY or SELL direction based on:
Entry Price
Stop Loss Price
Logic:
Stop Loss below Entry → BUY
Stop Loss above Entry → SELL
Manual override is available if auto direction is disabled.
Risk-Based Lot Size Calculation
Calculates position size based on:
User-defined risk amount in USD
Distance between Entry and Stop Loss
Symbol-specific tick size and point value
Ensures consistent risk management across all markets.
Automatic Take Profit (RR Based)
Take Profit is calculated automatically using a predefined Risk / Reward (RR) ratio.
Supports both BUY and SELL scenarios.
- Symbol-Aware Calculation
Uses TradingView’s built-in symbol properties:
syminfo.mintick
syminfo.pointvalue
Works correctly on:
Forex
Indices
Metals
Crypto
- Minimal & Non-Intrusive UI
Small, fixed panel located at the top-right corner
Designed to avoid covering price action
Clean FXMANS-style color palette
- Safe Panel Size Control
Panel size can be adjusted from settings:
Small
Medium
Large
Size changes are handled without modifying layout geometry, preventing UI bugs.
- How It Works
Enter your Entry Price and Stop Loss Price
Define your Risk Amount ($)
Set your desired Risk / Reward ratio
The script automatically calculates:
Trade Direction (BUY / SELL)
Lot Size
Take Profit Level
All results are displayed instantly in the panel
- Example Use Case
Risk: $100
Entry: 1.0850
Stop Loss: 1.0800
RR: 2.0
- The panel will automatically display:
Direction: BUY
Lot Size adjusted to risk exactly $100
Take Profit at 2R
- Important Notes
Entry and Stop Loss prices must be valid (greater than zero).
The tool does not place trades automatically.
Calculations are for position sizing only and may vary slightly depending on broker specifications.
- Disclaimer
This script is intended for educational and analytical purposes only.
Trading involves risk, and users are responsible for their own trading decisions.
- Ideal For
Traders who follow strict risk management rules
Forex, crypto, and index traders
Scalpers and intraday traders
Anyone who wants clean and fast position sizing on TradingView
Infinity Silver Cycle Map - 9-Point ProgrammableInfinity Silver Cycle Map — 9-Point Programmable + Inversion + 4MA is a time-structure overlay built to help visualize repeating rhythm in Silver by mapping a fixed-length cycle (default 42 bars) into 9 programmable pivot zones (P1–P9).
This script does not predict price or claim performance. Its purpose is to make cycle timing visible and testable in replay by plotting consistent time-based reference points that traders can compare against historical swing behavior.
What this script does
Draws a repeating cycle framework
You define a Cycle Length (bars) and 9 point offsets inside that cycle.
The script then draws:
Past cycles (faded)
The current cycle
The next cycle (projection)
Highlights timing windows (optional)
Each pivot can display a ± bar tolerance window so you can treat pivots as zones instead of exact “one-bar” events.
Plots 4MA and 4MA (optional)
A 4-period moving average and its prior value are plotted as a compact trend/inflection reference.
This is included as context, not as a standalone entry/exit system.
Displays a small status table
Shows the script name, cycle settings, directional bias label, inversion state, and the anchor value.
Optional symbol-lock
If enabled, outputs can be hidden unless the chart symbol looks like Silver (e.g., XAG / SI), preventing accidental use on unrelated tickers.
How it works (concepts behind the calculations)
A) Cycle mapping (bar-count time structure)
This indicator uses bar-based cycle segmentation:
A “cycle” is treated as a repeating span of N bars (default 42).
Pivot points are expressed as bar offsets inside that cycle (P1–P9).
Each pivot is then projected backward (past cycles) and forward (next cycle) to create a repeating time grid.
This is a time alignment tool: it measures where we are in the cycle and makes those timing landmarks visible.
B) Directional state (minimal / stable)
The Bias label (LONG / SHORT / STAND ASIDE) is derived from simple agreement checks:
Price relative to a short mean (SMA of close)
A smoothed RSI line vs its signal line
If both conditions align bullish → LONG
If both align bearish → SHORT
Otherwise → STAND ASIDE
C) Inversion toggle (presentation switch)
“Invert Bias” flips LONG ↔ SHORT.
This is provided to support alternative interpretations or testing workflows; it does not change the cycle map itself.
How to use it
Start by calibrating the cycle
Set Cycle Length and P1–P9 offsets to match the time structure you observe in Silver.
Use Past Cycles to visually verify whether swings tend to cluster near certain pivot zones.
Treat pivots as timing zones
Enable ± Timing Window and set tolerance (± bars) to account for real-world variation.
Use pivots as “attention zones” where trend continuation or reversal is more likely to occur in time.
Use 4MA as context
The 4MA and 4MA lines help you see whether price is accelerating, flattening, or inflecting as a pivot zone approaches.
Use Bias as a filter, not a promise
Bias is best used as a lightweight “state label” when reviewing cycle behavior, not as a standalone trade trigger.
Notes & limitations
This is a time-based framework, so behavior will differ across timeframes and Silver tickers.
Pivot placement is intentionally user-controlled; the script does not auto-optimize points.
This tool provides structure and context; it does not place trades and does not provide financial advice.
Price Acceptance MapPrice Acceptance Map
Price Acceptance Map is a read-only market context indicator that evaluates whether newly asserted price levels are being accepted, rejected, or remain undefined by subsequent market behavior.
Rather than treating trend continuation as confirmation, this indicator frames directional price movement as an attempt to establish a new auction level. That attempt must then be validated or rejected after the fact.
The indicator follows three conceptual steps:
Environment Qualification
Evaluation is permitted only when market structure and volatility conditions are suitable. When these conditions are not met, the indicator intentionally remains silent.
Level Assertion Detection
Meaningful price expansion beyond recent balance is interpreted as a level claim. Gradual movement may result in no level being defined.
Acceptance Verdict
Subsequent price behavior determines whether the level is:
Accepted (held by the market),
Rejected (failed and returned into prior balance), or
Undefined (no valid level requiring a verdict).
The current state is displayed using a simple, non-interpretive panel:
ACCEPTED / LEVEL ACCEPTED
NOT ACCEPTED / LEVEL REJECTED
UNRESOLVED / LEVEL UNDEFINED
Important Notes
Indicator only (no signals, no orders)
Evaluated on confirmed bar close
No intentional repaint or lookahead logic
Designed for contextual analysis, not prediction
Price Acceptance Map is intended to clarify when the market is making a decision — and when it is not.
Dual HTF EMAMulti-timeframe Exponential Moving Average (EMA) indicator plots two separate higher timeframe (HTF) EMAs of your choice. Displays four EMAs per HTF while providing optional background coloring (bullish/bearish). The background coloring occurs when two EMA's cross per HTF. User can select two of the four EMAs to determine the trend direction as they cross creating the background color.
User can configure timeframe, EMA lengths, EMA cross and background, source, and visibility; separately for each timeframe.
Default lengths are 9, 21, 50, 200 with source as closed and EMA cross background from EMA 1 and EMA 3. Also clear visual distinction using thick solid lines for HTF 1 and thin dashed lines for HTF 2.
Uses request.security() with gaps=barmerge.gaps_on to avoid staircase effects on lower timeframes.
This script is ideal for multi-timeframe analysis, helping traders align shorter-term price movements with broader trends from higher timeframes without cluttering the chart.
Tom's Highs & Lows (V11.0) Updated to include previous month and previous week as well as cleaned up the session background fill to limit it to the high and low of the session. Tried to streamline the menu a bit
Added - Previous Month
Added - Previous Week
Added - Daily Open - customizable time
Previous Day
Asian Session - customizable time range
London Session - customizable time range
New York Session - customizable time range
Volume Delta MontoscaTechnical Summary: Volume Delta Montosca + Market Bias V3
The Volume Delta Montosca + Market Bias V3 is a multi-layered analysis tool designed to decode market sentiment through volume decomposition and relative strength. Instead of looking at volume as a single metric, this indicator splits every bar into its buy and sell components to reveal the true intent behind price movements.
Core Volume Analysis and Delta Logic
The indicator uses a calculation based on price movement within each bar to estimate Buy and Sell Delta. It measures the relationship between the close, high, and low to determine how much of the total volume was aggressive buying versus aggressive selling. Users can define a Dominance Threshold (typically 80%), which acts as a filter to identify bars where one side has a "substantial majority," effectively ignoring noise and focusing on high-conviction moves.
Signal Generation and FVG Filtering
Signals are categorized into two levels of importance. Base Signals (represented by small circles) occur when there is a significant volume spike—defined by a 20-period SMA—combined with high dominance. However, the indicator also features an internal Fair Value Gap (FVG) Filter. When price action "inverts" or breaks through a recent price imbalance while showing dominant volume, the indicator triggers a High-Priority Signal (represented by triangles). This specific logic ensures that signals are not just based on volume, but on the successful reclamation of key price areas.
Dynamic Market Bias and Comparative Strength
Beyond individual asset analysis, the script includes a Market Bias Engine that compares the current ticker against a benchmark, such as the S&P 500 (ES1!). It calculates a ratio between the two assets and applies a "Volume Supremacy" logic. If the current asset shows expanding volume and higher dominance percentages than the benchmark, the Bias Panel updates to show which asset is leading the market. This allows traders to see at a glance if they are trading the strongest available asset or if the broader market bias is shifting against them.
Visual Elements and Customization
The tool offers a clean visual experience by plotting a dual-colored histogram where the dominant volume color takes priority. It also includes Volume Candles, which paint the bars on the main chart to match the volume sentiment, and Top Diamonds to mark the peaks of volume expansion. All features, including the FVG lookback range and the SMA adjustment factor, are fully customizable to fit different trading timeframes and styles.
RSI < 30 BUY | RSI > 70 SELL (One-Time) TSMThis script is a clean, non-repainting RSI-based trading indicator designed for scalping and intraday trading. It focuses on extreme market conditions and gives one-time BUY and SELL signals only, avoiding repeated or noisy alerts.
15 Zaman Kutusu ve 10 Zaman Acilisi15 Range Boxes & 10 Open Lines
This indicator is a comprehensive technical analysis tool designed to track specific time intervals (Sessions, Killzones) and critical opening prices on your chart.
Key Features:
15 Custom Range Boxes: Individual settings for color, time, and labels.
10 Open Price Lines: Track daily, weekly, or session opens.
Smart History Limit: "Son X Kutuyu Goster" feature preventing lag and flickering.
Pips Display: Automatically calculates and displays the range width in pips.
Minimalist Mode: Hides details when "Cok Kucuk" label size is selected.
Language: Fully Turkish menu settings.
Note: Inspired by Nephew Sam's concept, coded from scratch with performance optimizations and additional features.
DISCLAIMER This indicator is for educational purposes only. It does not constitute financial advice or trading signals. Use at your own risk.
Prop Safety Filter - Dynamic SizeListen, we all know the market gets too fast sometimes. This scrypt lets you set your personal daily loss limit and helps you guess when market conditions will let you trade up to 4 trades without blowing your PDLL.
You earnetly can still trade if the screen goes red, but the suggestion is if you do, trade smaller. Tell it how many micros you're trading and this script uses ATR to determine if the individual candles are too wild or not for you to hold a trade with a reasonably small stop loss.
I "wrote" this script with Gemini, so if you have any issue with it, have gemini rewrite it for you, no problem.
BTC Correlation multiframesBTC Correlation indicator for scalping. Shows real-time correlation between the current asset and Bitcoin across three timeframes (30m, 1H, 4H), regardless of the chart timeframe you're viewing.
Green indicates strong positive correlation (asset follows BTC), yellow shows independence (ideal for scalping without BTC influence), and red indicates inverse correlation. Perfect for quick identification of whether your scalping target is moving independently from Bitcoin's price action.
The indicator compares percentage changes of the current candle in each timeframe, providing instant visual feedback on correlation strength through color-coded values.
FxNeel Session (Lite)Here is light version. You can all types of ICT session like Asia, london, new york, Aisa kill zone, CBDR .
Happy trading. Please drop your feedback.
IU Time SessionsDISCRIPTION
IU Time Sessions is a multi–market session indicator designed to visually highlight major global trading sessions directly on your chart.
It helps traders easily identify when Tokyo, London, New York, and Sydney sessions are active based on their selected time zone.
The indicator automatically adjusts session timings according to the chosen time zone, making it extremely useful for traders across different countries.
Each session is displayed with a customizable background color, allowing you to instantly recognize market behavior, volatility changes, and session overlaps.
In addition, session start alerts can be enabled so traders never miss the opening of important market hours.
USER INPUTS :
• Select Your Time Zone
Allows users to choose their local or preferred market time zone for accurate session calculation.
• Background Color Transparency
Adjust the transparency level of session background colors for better chart visibility.
• Enable / Disable Individual Sessions
Users can turn ON or OFF:
* Tokyo Session
* London Session
* New York Session
* Sydney Session
• Session Time Settings
Each session has customizable start and end times.
• Session Colors
Each trading session has its own selectable background color.
• Session Alerts
Optional alerts for:
* Tokyo session start
* London session start
* New York session start
* Sydney session start
WHY IT IS UNIQUE:
• Fully time-zone adaptive (works globally)
• Supports all major forex and crypto trading sessions
• Clean background visualization without clutter
• Custom session timing flexibility
• Individual session enable/disable control
• Session start alerts without repainting
• Works on all timeframes
• Lightweight and optimized Pine Script v6 code
Unlike basic session indicators, this tool focuses on clarity, flexibility, and accurate time-zone conversion — making it suitable for both beginners and professional traders.
HOW USER CAN BENIFIT FROM IT :
• Easily identify high-liquidity market hours
• Understand session-based price behavior
• Spot session overlaps for increased volatility
• Improve timing for entries and exits
• Avoid low-volume trading periods
• Use alerts to stay disciplined and prepared
• Suitable for forex, crypto, indices, and commodities
This indicator helps traders align their strategies with institutional trading hours and make better-timed trading decisions.
TOA SESSION INDICATOR PRO - MARKED WITH COLORSThis indicator is made for The Orderflow Academy community.
You can see the highs and lows of the sessions in colors.
DMA 50 & 200 Cross Signals TSM 202603This script is a trend-following indicator built using Pine Script v5, designed to identify major market direction changes using Daily Moving Averages (DMA). It is simple, reliable, and ideal for positional, swing, and trend-filter trading.
BTC - Power Law 1.5: Dynamic 50/50 Decay OVERVIEW
Most Bitcoin models treat the asset as if it exists in a vacuum of infinite exponential growth. The classical Power Law (v1.0) was a groundbreaking start, but as Bitcoin matures into a multi-trillion dollar institutional asset, our models must account for the laws of physics and liquidity. The Power Law 1.5: Dynamic 50/50 Decay is a second-generation structural engine. It doesn't just draw a line; it calculates the structural "Center of Gravity" of Bitcoin’s adoption curve while accounting for the natural maturation (decay) of the network’s growth speed.
THE MATHEMATICAL BACKBONE: QUANTILE MEDIAN CALCULATION
The "Fair Value" line (blue) is derived using a Log-Log Linear Regression focused on the 50th percentile (Median). The script first transforms the price and the time (days since the Genesis Block) into a logarithmic scale. It then calculates a power-law constant by finding the Absolute Least Deviation across the entire historical dataset since 2011. Specifically, it uses the formula: Price = 10^(Intercept + Slope * log10(Days)) . To ensure the line is a true median, the script calculates the Median Offset of every historical price point from the raw regression line. By shifting the intercept by this median value, we guarantee that exactly 50% of all weekly bars fall above the curve and 50% fall below it, creating a robust, non-biased structural center.
THE ALPHA SHADOW: DYNAMIC EXPONENT PROJECTION
Unlike standard power-law projections that rely on a static slope, the "Alpha Shadow" (the projection extending from the blue backbone) utilizes a Time-Varying Exponent Model . The model acknowledges that Bitcoin's growth speed—the exponent 'b'—is a decaying function of time, reflecting the diminishing returns of a maturing asset. The script recalculated the Instantaneous Slope on every single bar using the formula: Future_Slope = Initial_Slope - (Decay_Rate * log10(Total_Days_from_Genesis)) . While the Decay Rate (default 0.045) serves as a structural sensitivity constant, its application ensures the growth speed is a dynamic variable rather than a fixed number. Each segment of the dashed green "Shadow" is a unique power-law arc calculated for its specific future time window. This ensures the projection isn't just a straight line drawn on a log chart, but a mathematically tethered curve that "feels" the weight of increasing market capitalization and respects the reality of global liquidity constraints as we approach 2029.
HOW TO READ THE CHART
• The Backbone (Solid Blue): This is the 50/50 Fair Value. When price is below this line, Bitcoin is structurally "cheap." When price is far above it, the asset is in a state of cyclical expansion.
• The Alpha Shadow (Green): This is the mathematical projection of the current curve into 2029. It shows the path of "Fair Value" as the network continues to mature.
• The Regime Audit (Dashboard): A real-time table in the middle-right of your chart provides an audit of the model's integrity, including the current slope (b) and the projected Fair Price for Jan 1, 2029.
WHY THIS IS "FRESH"
Most open-source Power Law scripts on TradingView utilize a Static Linear Regression —calculating a single constant slope that is applied equally to 2011 and 2029. Furthermore, common community models often rely on "Outer Band" fitting (connecting historical cycle peaks to cycle lows). While visually appealing, these methods can be highly sensitive to "Black Swan" outliers and often assume Bitcoin’s growth velocity is a permanent constant.
This script stands out by introducing a Maturation Framework . Instead of fitting to volatile extremes, we anchor the logic to a 50/50 Quantile Median , creating a backbone that is mathematically centered regardless of cyclical noise. By then applying a Dynamic Decay Factor to the growth exponent, we move away from the "static bands" approach and toward a model that respects the physical reality of a maturing, multi-trillion-dollar asset class. This provides a structurally grounded, institutional-grade view of Bitcoin’s trajectory that accounts for the diminishing returns inherent in global adoption.
DISCLAIMER
This script is for educational and macro-analytical purposes only. It does not constitute financial advice. The 2029 projection is a mathematical extrapolation based on historical data and decay constants; it is not a guarantee of future price action.
TAGS
bitcoin, powerlaw, macro, regression, fairvalue, btc, projection, quantitative, math, structural, Rob Maths, robmaths, Rob_Maths
Market Breadth MomentumThe indicator operates by fetching data from external tickers (usually market internal symbols like ATHI and ATLO) and processing them through a momentum filter. It aims to identify "breadth thrusts" or exhaustion points before they become obvious on a standard price chart.
Key ComponentsCustom Data Inputs: By default, it uses New Highs and New Lows tickers. You can toggle between calculating the Net difference (Highs minus Lows) or a Ratio (Highs divided by Lows).
Dual Mode Logic:Raw Mode: Visualizes the raw spread between highs and lows.Momentum Mode: Applies a McClellan-style calculation (Fast EMA minus Slow EMA) to show the rate of change in market breadth.Signal Line: Includes a 9-period EMA (Signal Line) to help identify trend shifts and provide crossover alerts.
Visual InterpretationThe indicator is displayed in a separate pane below the price chart:ElementDescription
Teal ColumnsIndicate that the breadth momentum is increasing (bullish divergence or strengthening trend).
Maroon Columns Indicate that the breadth momentum is decreasing (bearish divergence or weakening trend).Orange LineThe Signal Line; used to smooth out noise and provide entry/exit triggers.Zero LineThe "neutral" mark. Values above zero generally suggest bullish internal health; values below suggest bearish.
Identifying Divergences
If the S&P 500 is making new price highs, but the Breadth Momentum histogram is making lower highs, it suggests the rally is losing participation. This is often a precursor to a market correction.
Momentum Crossovers
A common signal is the "Signal Line Cross." When the columns cross above the orange Signal Line, it indicates a short-term surge in market participation (a "Thrust").
Mean Reversion
Extreme extensions away from the Zero Line (either positive or negative) can signal that the market is overbought or oversold on an internal level, regardless of what the price action looks like.
Settings & Inputs
New Highs/Lows Ticker: Ensure these match the symbols provided by your broker (e.g., HI_NY or ATHI).
Fast/Slow EMA: Standard settings are 19 and 39 (McClellan defaults), but these can be tightened for faster scalping or widened for long-term trend following.
Show Momentum: Toggle this off if you simply want to see the raw "Net Highs" data without the EMA smoothing.
FOMC Policy Events[nakano]### FOMC Policy Events
#### Summary / 概要
This indicator plots the historical policy decisions of the U.S. Federal Open Market Committee (FOMC) directly onto your chart. It is an essential tool for traders and analysts who want to visualize how the market reacts to changes in monetary policy. All historical event data from 2000 onwards is hard-coded into the script for fast and reliable performance.
このインジケーターは、米国連邦公開市場委員会(FOMC)の過去の政策決定をチャート上に直接プロットします。金融政策の変更に対する市場の反応を視覚的に分析したいトレーダーやアナリストにとって不可欠なツールです。2000年以降の全ての過去イベントデータが含まれます。
---
#### Features / 主な機能
* **Comprehensive Historical Data / 包括的な過去データ**
Includes all historical scheduled and emergency FOMC rate decisions from January 2000.
2000年1月以降の、全ての定例および緊急のFOMC金利決定の履歴を含みます。
* **Detailed Event Labels / 詳細なイベントラベル**
Each event is marked with a clear label showing:
各イベントには、以下の情報を示す明確なラベルが表示されます:
* The exact date of the announcement.
発表の正確な日付
* The type of decision (Rate Hike, Rate Cut, Hold, or Emergency Cut).
決定内容(利上げ、利下げ、据え置き、緊急利下げ)
* The resulting Federal Funds Target Rate.
決定後の政策金利(FF金利ターゲット)
* **Fully Customizable Display / 柔軟な表示設定**
From the indicator's settings menu, you can:
インジケーターの設定画面から、以下の操作が可能です:
* Individually toggle the visibility of Rate Hikes, Rate Cuts, and Holds.
「利上げ」「利下げ」「据え置き」の表示・非表示を個別に切り替える
* Choose your preferred language for the labels (English or Japanese).
ラベルの表示言語を「英語」または「日本語」から選択する
* **Clear Visual Cues / 明確なビジュアル**
* **Rate Hikes:** Green labels positioned below the price bars.
**利上げ:** バーの下に緑色のラベル
* **Rate Cuts:** Red labels positioned above the price bars.
**利下げ:** バーの上に赤色のラベル
* **Holds:** Gray labels positioned above the price bars.
**据え置き:** バーの上に灰色のラベル
* **Emergency Events:** Specially highlighted in maroon for easy identification.
**緊急イベント:** 識別しやすいように特別な色(ワインレッド)で強調表示
---
#### How to Use / 使用方法
1. Add the indicator to your chart.
インジケーターをチャートに追加します。
2. Click the **Settings (gear icon)** next to the indicator name on your chart.
チャート上のインジケーター名の横にある**設定(歯車アイコン)**をクリックします。
3. In the "Display Settings" section, check or uncheck the boxes to show or hide different event types.
「Display Settings」セクションで、各イベントタイプの表示・非表示をチェックボックスで切り替えます。
4. In the "Language Settings" section, select your preferred language from the dropdown menu.
「Language Settings」セクションで、ドロップダウンメニューからお好みの言語を選択します。
---
#### A Note on Data / データについて
The event data included in this script is static and contains historical decisions up to September 2025. The script does not plot future scheduled meetings and will need to be manually updated as new policy decisions are made.
このスクリプトに含まれるイベントデータは静的なものであり、2026年1月までの過去の決定を含んでいます。未来のスケジュールをプロットする機能はなく、新しい金融政策が決定された場合は、スクリプトの手動更新が必要です。
Triple EMA with Rainbow FillVisualize market trends with this elegant triple EMA indicator featuring gradient fills between moving averages.
Default Settings:
EMA 1: 50 periods (fast)
EMA 2: 100 periods (medium)
EMA 3: 200 periods (slow)
Customization:
All colors (lines and fills) are fully adjustable in settings. Modify periods to match your trading style and timeframe.
Trading Tips:
Expanding rainbow = strengthening trend
Contracting rainbow = potential reversal or consolidation
Price bouncing off fill zones = trend continuation signals
ICT Killzones Auto-Extend-j0M4113ymarks out highs lows of session, midnight open, 8:30 open and many more customisable inputs
RSI + Fibonacci Levels📊 RSI + Dynamic Fibonacci Retracement Levels
An enhanced version of the classic RSI indicator combined with automatic Fibonacci retracement levels. This indicator dynamically calculates RSI's support and resistance zones, helping you identify precise entry and exit points with greater accuracy.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🎯 HOW TO USE
For optimal results, we highly recommend using this indicator in combination with EMA 200 on your main chart.
▸ LONG Setup:
• Price must be ABOVE EMA 200 (confirmed uptrend)
• Wait for RSI to pull back to Fib 0.382 or 0.5 level
• Enter when RSI shows reversal signs from these levels
▸ SHORT Setup:
• Price must be BELOW EMA 200 (confirmed downtrend)
• Wait for RSI to rally into Fib 0.618 or 0.786 level
• Enter when RSI shows rejection from these levels
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📐 FIBONACCI LEVELS EXPLAINED
The indicator automatically plots Fibonacci levels based on RSI's highest and lowest values within the lookback period:
0 → Strong support (oversold zone)
0.236 → Minor support level
0.382 → Key support (Golden Pocket start)
0.5 → Equilibrium / Balance point
0.618 → Key resistance (Golden Ratio)
0.786 → Strong resistance level
1 → Strong resistance (overbought zone)
💡 Pro Tip: The Golden Pocket (0.382 - 0.618 range) is where the strongest reactions typically occur.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ SETTINGS
RSI Settings:
• RSI Length: Period for RSI calculation (default: 14)
• Source: Price source for calculation
• Calculate Divergence: Enable bullish/bearish divergence detection
Fibonacci Settings:
• Show Fibonacci Levels: Toggle Fib lines on/off
• Lookback Period: Bars to look back for High/Low (default: 50)
• Show Labels: Display level labels on the right side
• Label Size: Tiny / Small / Normal
• Custom colors for each Fibonacci level
Smoothing:
• Optional MA overlay (SMA, EMA, Bollinger Bands, etc.)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📈 RECOMMENDED STRATEGY: EMA 200 + RSI Fibonacci
Step-by-step setup:
1️⃣ Add EMA 200 to your main price chart
2️⃣ Add this indicator to a separate pane
3️⃣ Identify trend direction using EMA 200
4️⃣ Look for entries at RSI Fibonacci levels
🟢 In Uptrend (Price > EMA 200):
Look for LONG opportunities when RSI pulls back to 0.382 or 0.5 level.
• Entry: RSI bounces from Fib support
• Stop Loss: Below recent swing low
• Take Profit: Previous high or 1:2 Risk/Reward
🔴 In Downtrend (Price < EMA 200):
Look for SHORT opportunities when RSI rallies to 0.618 or 0.786 level.
• Entry: RSI rejects from Fib resistance
• Stop Loss: Above recent swing high
• Take Profit: Previous low or 1:2 Risk/Reward
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️ DISCLAIMER
This indicator is a tool to assist your analysis, not a standalone trading system. Always use proper risk management and confirm signals with price action. Past performance does not guarantee future results. Trade responsibly.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📌 FEATURES
✓ Dynamic Fibonacci levels on RSI
✓ Auto-updating labels with exact values
✓ Built-in divergence detection
✓ Multiple smoothing MA options
✓ Fully customizable colors and settings
✓ Clean, professional visualization
If you find this indicator useful, please leave a like and follow for more trading tools! 🚀
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━






















