Pivot Points Standard w/ Future PivotsPivot Points Standard with Future Projections
This indicator displays traditional pivot point levels with an added feature to project future pivot levels based on the current period's price action.
Key Features:
Multiple Pivot Types: Choose from Traditional, Fibonacci, Woodie, Classic, DM, and Camarilla pivot calculations
Flexible Timeframes: Auto-detect or manually select Daily, Weekly, Monthly, Quarterly, Yearly, and multi-year periods
Future Pivot Projections: Visualize potential pivot levels for the next period based on current price movement
Custom Price Scenarios: Test "what-if" scenarios by entering a custom close price to see resulting pivot levels
Customizable Display: Adjust line styles, colors, opacity, and label positioning for both historical and future pivots
Historical Pivots: View up to 200 previous pivot periods for context
Future Pivot Options:
The unique future pivot feature calculates what the next period's support and resistance levels would be using the current period's High, Low, Open, and either the current price or a custom price you specify for the closing value. Future pivots are displayed with customizable line styles (solid, dashed, dotted) and opacity to distinguish them from historical levels.
Use Cases:
Plan entries and exits based on projected support/resistance
Scenario analysis with custom price targets
Identify key levels before the period closes
Multi-timeframe pivot analysis
Works on all timeframes and instruments.
Future
FusionFlow Pro – Trend & Regime🌀 FusionFlow Pro — Trend & Regime
Introduction
FusionFlow Pro is a visual trend-and-regime map designed for traders who prefer clarity over noise.
It blends multiple concepts—trend direction, volatility, volume behavior, higher-timeframe bias, and a smooth neon-gradient ribbon—into a single, readable structure.
This tool was built over many revisions and experiments, and it’s offered freely for the community. The goal is simple: provide a clean way to understand market context without overwhelming the chart.
About the Indicator
FusionFlow Pro combines several market components into one display:
• Trend Engine
Two adaptive moving averages form the core directional structure. Their separation, strength, and interaction define whether the market is leaning bullish, bearish, or neutral.
• Regime Classifier
The script can interpret either ADX or Choppiness Index to determine whether conditions favor trending behavior or range-bound phases.
• Volume & Momentum Influence
Volume expansion and short-term momentum add additional context, helping highlight when market participation is rising or cooling.
• Higher-Timeframe Bias (HTF)
The option to reference a larger timeframe gives users a broader directional backdrop while still trading on their preferred interval.
• Neon Ribbon Visualization
The slow MA forms the backbone of a multi-gradient, distance-based ribbon.
When price hugs the ribbon, the fill becomes subtle and transparent; as price moves away, the ribbon becomes more visible.
This creates an intuitive sense of distance, pressure, and trend engagement.
• HUD Panel
A compact top-right panel summarizes the current trend state, regime, volume condition, HTF bias, and most recent event.
It acts as a quick reference so the chart stays readable even at fast timeframes.
Color Interpretation
FusionFlow Pro uses color to convey structure at a glance:
Ribbon Line:
• Uptrend: green-cyan tone
• Downtrend: soft red-magenta tone
• Neutral: cool gray-blue
Ribbon Fill:
A neon gradient cycles from lime → aqua → blue → violet → soft red.
The specific color is determined by the slow MA’s position inside a 50-bar normalization window.
Opacity Behavior:
• Near the ribbon: color is more pronounced
• Approaching the candles: the fill fades smoothly
• At the extremes: almost fully transparent
This tapered fade is intentional—it helps the shape remain visible without overwhelming the candles underneath.
HUD Colors:
Each HUD value shifts based on conditions—bullish, bearish, neutral, trending, choppy, strong volume, etc.—making it easy to read with peripheral vision.
Settings & Customization
FusionFlow Pro allows users to customize its behavior without assuming any specific market or style.
Different symbols—indices, crypto, commodities, forex, individual stocks—can have very different volatility and rhythm. Because of that, many traders tweak the MA lengths, ATR multiplier, volume factor, and regime settings depending on the symbol or timeframe they prefer.
Shorter lengths generally create a more reactive environment; longer lengths smooth out noise. ATR buffer and volume requirements can be increased or reduced depending on how tightly or loosely the user wants FusionFlow Pro to respond.
Instead of prescribing “best settings,” FusionFlow Pro stays neutral and flexible.
Experimenting with adjustments is part of the workflow, and finding a comfortable configuration is encouraged.
Disclaimer
This script is published purely for chart visualization and educational use.
It does not provide financial advice, does not guarantee outcomes, and should not be used as a sole basis for trading decisions.
Users remain responsible for their own analysis and risk management.
BTC Future CME Cross-Market DetectorProject Spec: BTC CME Cross-Market Detector
1. Project Overview
Indicator Name
CME Cross-Market Detector
Objective
To identify high-probability trade setups by detecting and confirming "smart money" activity across two distinct market venues simultaneously: a primary crypto exchange (e.g., Bybit, Binance) and the institutional CME futures market.
Core Philosophy
Price movements are often preceded by the positioning of large, institutional players ("smart money"). While their activity can be seen on any single exchange, the signal becomes exceptionally reliable when the same footprint appears at the same time in both the broader crypto derivatives market and the highly regulated institutional futures market. This dual-market confirmation acts as a powerful noise filter, isolating signals that have a higher probability of follow-through.
2. Key Concepts & Signal Logic
The indicator's entire foundation rests on confirming that specific conditions are met on two datasets at the same time: (1) The user's current chart (e.g., BYBIT:BTCUSDT) and (2) The CME Bitcoin Futures chart (CME:BTC1!).
Smart Volume Analysis
To gauge buying vs. selling pressure, the total volume of a single candle is algorithmically split. This is not a perfect science but an effective estimation based on the candle's structure.
Buying Pressure is considered proportional to the distance the price closed from the low. Buying Pressure ≈ Total Volume × ((Close - Low) / (High - Low))
Selling Pressure is considered proportional to the distance the price closed from the high. Selling Pressure ≈ Total Volume × ((High - Close) / (High - Low))
Signal Trigger Conditions
For a potential signal to be identified on each market independently, two conditions must be met:
Volume Spike: The volume of the current candle must be significantly higher than the recent average volume (e.g., >150% of the 20-period moving average). This shows a sudden, high level of interest.
Pressure Imbalance: The estimated buying pressure must overwhelm the selling pressure by a certain factor (e.g., 3x), or vice versa for a sell signal. This indicates a clear directional intent.
The Final Confirmed Signal
A signal is only considered valid and plotted on the chart when the Signal Trigger Conditions (both Volume Spike and Pressure Imbalance) are met on both the primary chart and the CME chart on the very same candle.
3. Signal Strength Calculation
The percentage shown on the chart is a Signal Strength Score (0-100%), which rates the quality and conviction of the confirmed signal.
The score is calculated as follows:
Base Score Calculation (0-100 points): A base score is calculated for each market (primary and CME) by combining two factors:
Volume Component (0-50 pts): Measures the intensity of the volume spike. A 300% volume spike will score higher than a 150% spike.
Imbalance Component (0-50 pts): Measures the intensity of the buy/sell pressure ratio. A 5x imbalance will score higher than a 3x imbalance.
Advanced Modifiers (Bonus Points): The base score is then enhanced with bonus points for favorable conditions:
Trend Alignment (+10 pts): A buy signal that occurs during a clear uptrend receives extra points.
Candle Structure (+10 pts): A buy signal on a candle with a long lower wick (indicating rejection of lower prices) receives extra points.
Final Averaged Score: The final percentage you see is the average of the two individual strength scores calculated for the primary exchange and the CME market.
4. Visualization
Energy Waves: Signals are displayed as circles. Green for Buy Signals (below the candle) and Red for Sell Signals (above the candle).
Dynamic Sizing: The size of the circle directly reflects the Signal Strength Score, categorized into four distinct levels (e.g., 10%+, 40%+, 60%+, and 80%+) for at-a-glance interpretation.
Percentage Labels: Each signal is plotted with its precise, final strength score for clear analysis.
5. Summary: Steps to Replicate the Logic
To recreate this indicator, follow these high-level steps for each candle on the chart:
Gather Data: Fetch the Open, High, Low, Close, and Volume data for the primary chart asset AND for the corresponding CME Bitcoin Futures symbol (CME:BTC1!).
Calculate Buy/Sell Pressure: For both datasets, use the "Smart Volume Analysis" formula to estimate the buying and selling pressure for the current candle.
Check for Volume Spikes: For both datasets, calculate a simple moving average of the volume. Check if the current candle's volume exceeds this average by a set threshold (e.g., 150%).
Check for Pressure Imbalance: For both datasets, check if the buying pressure is greater than the selling pressure by a set multiplier (e.g., 3.0), or vice versa.
Confirm the Signal: A final signal is only valid if the conditions from both Step 3 and Step 4 are true for both datasets on the same candle.
Calculate Strength: If a signal is confirmed, compute a strength score (0-100) for each dataset based on the intensity of the volume spike and pressure imbalance. Add bonus points for confluence factors like trend alignment.
Finalize and Plot: Average the two strength scores from each market. Plot a colored, sized circle on the chart that visually represents this final averaged score, and display the score as a text label.
Last but not least, the idea of the indicator is inspired by 52SIGNAL
YieldCurve SuiteYieldCurve Suite – Spot & Forward Yield Curve Visualizer
YieldCurve Suite is a comprehensive tool for visualizing and comparing two yield curves across multiple countries and dates. It provides a clear, data-driven view of interest-rate structures for macro, fixed-income, and cross-asset analysis.
Key Features
Displays Spot Curves and 1Y Forward Curves
Optional US Future Curve integration
Compare two regions or two different dates (current or historical)
Automatic calculation of:
Forward yields via cubic spline interpolation
2Y–10Y slopes for Spot and Forward curves
Use Cases
Track how yield curves evolve over time
Compare countries (e.g., US vs. EU)
Monitor market expectations through forward-curve dynamics
Analyze steepening/flattening trends in the term structure
YieldCurve Suite provides a clear and intuitive visual framework for exploring global interest-rate structures—ideal for traders and analysts seeking deeper macro insight.
Smart Trend Signals# Smart Trend Signals - Universal Adaptive Trend Indicator
## 🌟 Professional-Grade Trend Detection for All Markets
Smart Trend Signals is an advanced technical analysis tool that combines proven methodologies into one powerful, easy-to-use indicator. Whether you trade stocks, forex, crypto, or futures, this indicator adapts to your market with intelligent trend detection and noise reduction technology.
### 🧠 HOW IT WORKS: CORE TECHNOLOGY
This indicator uses a proprietary **Multi-Layer Confirmation System** to ensure signals align with Trend Direction, Volatility, and Momentum.
* **Adaptive Volatility Trail (TrendBand):** Acts as a dynamic support/resistance that adjusts to real-time volatility (ATR) and momentum. Signals only fire when price closes conclusively outside this trail.
* **SFI Noise Reduction Engine:** A proprietary filter that eliminates market "noise" and small fluctuations, ensuring signals reflect true price action.
* **6-Layer Entry Confluence:** Every signal is validated across a strict, six-layer filtering sequence:
1. **TrendBand Alignment** - Core trend direction
2. **SMA Confirmation** - Medium-term trend validation
3. **ADX Strength Filter** - Trend momentum measurement
4. **Pivot Proximity Protection** - Avoids reversal zones near recent structure
5. **Anti-Whip Confirmation** - Reduces false signals in choppy markets
6. **Volume Confirmation** - Validation of institutional activity
### ⚙️ COMPREHENSIVE PARAMETER GUIDE
#### 🎯 TREND & MOMENTUM (ADX)
- **Align Signals with TrendBand**: When enabled, filters signals to appear only in the direction of the main TrendBand.
- **SMA Confirmation Length**: Sets the smoothing period for trend confirmation (15 = medium-term).
- **ADX Length**: Adjusts the sensitivity of the ADX trend strength measurement (10 = balanced).
- **ADX Threshold (25)**: **(Use $\ge 25$ for clear trends; set to $0$ to disable filtering out weak/sideways markets.)**
#### 🔧 SFI NOISE REDUCTION ENGINE (SFI CORE)
- **Sensitivity (3.0)**: **(Controls the threshold for noise reduction. Use lower values for high-frequency scalping; higher values for swing trades.)**
- **TrendBand ATR Length** (10): Volatility measurement period for the adaptive bands.
- **TrendBand Multiplier** (3.0): Band width adjustment to fit different market volatility regimes.
#### 🛡️ RISK MANAGEMENT (ATR Multiples)
- **TP Multiplier (2.0)**: **(Take Profit distance in ATR multiples.
- **SL Multiplier (1.5)**: **(Stop Loss distance in ATR multiples, adapting to current market volatility.)**
- **Use Stop Loss**: Enables/disables TP/SL visualization on the chart. *"disable by default"
- **Anti-Whip**: Enables the final confirmation logic to reduce signal flipping.
### ⚠️ IMPORTANT DISCLAIMER
**EDUCATIONAL PURPOSE ONLY**
This indicator is designed for technical analysis education and strategy development. It is NOT financial advice. The current default setting doesn't use stop loss. the stop loss will be the opposite of the signal. Example; if you see a BUY signal followed by a SELL signal, it means the trade is closed in loss. Highly recommended to use the stop loss.
**NO PERFORMANCE GUARANTEES**
- Past performance is not predictive of future results.
- Always test in simulation before live trading.
- You are responsible for parameter optimization, risk management, and final trading decisions.
ETH/USD using default setting without stop loss
ES1! using default settings without stop loss.
XAU/USD using default settings without stop loss.
Smart Weekly Lines — Clean & Scroll-Proof (Pine v6)Because your chart deserves structure. Elegant weekly dividers that stay aligned, scroll smoothly, and project future weeks using your wished UTC offset.
Smart Weekly Lines draws precise, full-height vertical lines marking each new week — perfectly aligned to your local UTC offset. It stays clean, smooth, and consistent no matter how far you scroll.
Features
• Accurate weekly boundaries based on your local UTC offset (supports half-hour zones like India +5.5)
• Clean, full-height lines that never cut off with zoom or scroll
• Adjustable color, opacity, width, and style (solid, dashed, dotted)
• Future week projection for planning and alignment
• Optional visibility: show only on Daily and Intraday charts
Works with any market — stocks, crypto, forex, or futures.
Built for traders who value clarity, structure, and precision.
Developed collaboratively with the assistance of ChatGPT under my direction and testing.
Gann Ultimate Time-Price Squares Method V 1.0This Script is an outcome of my Passion towards Gann Theory and his Methodology towards Trading.
The Script is still Evolving.So wait for more updates....
# Complete Trading Guide: Gann Time-Price Squares Indicator
## 🎯 Core Trading Philosophy
**Gann's Key Principle**: "When time and price come together, a change in trend occurs."
Your indicator identifies these critical moments where **Time = Price**, creating high-probability trading opportunities.
---
## 📊 Setup & Configuration
### Recommended Settings by Timeframe
| Timeframe | Pivot Lookback | Min Price Move | Tolerance | Use Case |
|-----------|---------------|----------------|-----------|----------|
| **1-5 min** | 5-8 bars | 0.5-1.0 | 1.0-2.0 | Scalping |
| **15-30 min** | 8-12 bars | 1.0-3.0 | 1.5-2.5 | Day Trading |
| **1-4 hour** | 10-15 bars | 2.0-5.0 | 2.0-3.0 | Swing Trading |
| **Daily** | 15-25 bars | 5.0-20.0 | 3.0-5.0 | Position Trading |
### Initial Setup Steps
1. **Add indicator** to your chart
2. **Set lookback period** based on your timeframe
3. **Adjust tolerance** - start with 2.0 and fine-tune
4. **Enable all visualizations** initially
5. **Position info table** where it doesn't block price action
---
## 🚀 Trading Strategies
### Strategy 1: Square Completion Reversal Trading
#### **Long Entry Setup**
```
CONDITIONS:
✅ Bullish square completes (green box appears)
✅ Info table shows "✅ COMPLETED" status
✅ Price bounces off square's bottom edge
✅ Volume increases on bounce
✅ RSI < 30 (oversold confirmation)
ENTRY: Market buy when price breaks above square's top edge
STOP: Below square's bottom edge (-2 ATR)
TARGET: Next resistance level or 1:2 Risk/Reward
```
#### **Short Entry Setup**
```
CONDITIONS:
✅ Bearish square completes (red box appears)
✅ Info table shows "✅ COMPLETED" status
✅ Price rejects square's top edge
✅ Volume increases on rejection
✅ RSI > 70 (overbought confirmation)
ENTRY: Market sell when price breaks below square's bottom edge
STOP: Above square's top edge (+2 ATR)
TARGET: Next support level or 1:2 Risk/Reward
```
### Strategy 2: Gann Angle Trend Following
#### **1x1 Angle (45°) - The Master Angle**
- **Most Important**: This is Gann's primary trend line
- **Bullish**: Price above 1x1 = uptrend intact
- **Bearish**: Price below 1x1 = downtrend intact
- **Break**: 1x1 angle break = major trend change
#### **Multi-Angle Confluence Trading**
```
STRONG BULLISH SIGNAL:
✅ Price above 1x1 angle (45°)
✅ Bouncing off 2x1 angle (support)
✅ Volume increasing
✅ Multiple angles pointing up
ENTRY: Buy on 2x1 angle bounce
STOP: Below 1x2 angle
TARGET: Next angle resistance
```
### Strategy 3: Projection Trading (Forming Squares)
#### **Anticipation Strategy**
```
SETUP IDENTIFICATION:
👀 Info table shows "⚡ FORMING" status
👀 Progress bar > 70%
👀 P/T Ratio approaching 1.00
👀 Price approaching projected completion zone
ENTRY PREPARATION:
- Set alerts for projected completion levels
- Prepare for reversal at projection zone
- Watch for volume confirmation
- Monitor momentum indicators
```
## 📈 Step-by-Step Trading Process
### Phase 1: Market Analysis (Before Trading)
1. **Check Market Trend**: Look at info table trend indicator
2. **Identify Active Pivots**: Note last significant high/low
3. **Assess Volatility**: High volatility = larger stops needed
4. **Review Completed Squares**: These become support/resistance zones
### Phase 2: Trade Setup Identification
1. **Monitor Forming Squares**: Watch progress bars in info table
2. **Check Gann Angles**: Are they supporting or opposing your bias?
3. **Confirm with Volume**: Look for volume spikes at key levels
4. **Set Alerts**: Use TradingView alerts for completion zones
### Phase 3: Trade Execution
1. **Wait for Confirmation**: Don't trade on projections alone
2. **Enter on Breakout**: Price breaking square boundaries
3. **Set Stops Immediately**: Use square edges as stop levels
4. **Scale Out**: Take partial profits at angle intersections
### Phase 4: Trade Management
1. **Trail Stops**: Use Gann angles as trailing stop levels
2. **Monitor Progress**: Watch for new square formations
3. **Exit Signals**: New squares in opposite direction
4. **Review Performance**: Analyze win/loss against square accuracy
---
## 🎯 High-Probability Setups
### Setup A: Double Confirmation
```
BULLISH EXAMPLE:
1. Bullish square completes at major support
2. Price bounces off 1x1 Gann angle
3. Volume surge confirms reversal
4. RSI divergence present
PROBABILITY: 75-80%
RISK/REWARD: 1:3 typical
```
### Setup B: Angle Breakout
```
BEARISH EXAMPLE:
1. Price breaks below 1x1 angle
2. Bearish square forming below break
3. Multiple angles now resistance
4. Volume confirms breakdown
PROBABILITY: 70-75%
RISK/REWARD: 1:2.5 typical
```
### Setup C: Time Cycle Convergence
```
REVERSAL EXAMPLE:
1. Square completion at time cycle high/low
2. Multiple Gann angles converging
3. Momentum divergence
4. Volume climax
PROBABILITY: 80-85%
RISK/REWARD: 1:4 possible
```
---
## ⚠️ Risk Management Rules
### Position Sizing
- **Conservative**: 1-2% risk per trade
- **Aggressive**: 2-3% risk per trade
- **Never exceed**: 5% total portfolio risk
### Stop Loss Guidelines
- **Completed Squares**: Opposite edge + 1 ATR
- **Gann Angles**: Below/above angle + 0.5 ATR
- **Projections**: 50% of square height
### Take Profit Targets
- **Target 1**: Next Gann angle (1:1 R/R)
- **Target 2**: Next completed square (1:2 R/R)
- **Target 3**: Major S/R level (1:3 R/R)
---
## 📊 Reading the Info Table for Trading
### Market Trend Section
```
📈 BULLISH → Look for long setups
📉 BEARISH → Look for short setups
➡️ NEUTRAL → Wait for direction
```
### Volatility Status
```
🔥 HIGH → Larger stops needed
⚡ ELEVATED → Normal stops
😴 LOW → Tighter stops possible
📊 NORMAL → Standard approach
```
### Square Progress Monitoring
```
✅ COMPLETED → Ready to trade
⚡ FORMING → Prepare for setup
🔥 ACTIVE → Monitor closely
⏳ WAITING → No immediate action
```
### P/T Ratio Interpretation
```
🎯 Perfect (0.8-1.2) → High probability setup
⚡ Good (0.6-1.4) → Moderate probability
⚠️ Watch (outside range) → Lower probability
```
---
## 🔄 Common Trading Scenarios
### Scenario 1: Trend Continuation
**Setup**: Price pulls back to completed square in uptrend
**Action**: Buy at square support with 1x1 angle confirmation
**Management**: Trail stop below each new square formation
### Scenario 2: Reversal Trading
**Setup**: Multiple squares complete at major S/R
**Action**: Fade the move when price rejects square edges
**Management**: Quick profits, tight stops
### Scenario 3: Breakout Trading
**Setup**: Price consolidates in square, then breaks out
**Action**: Trade breakout direction with volume confirmation
**Management**: Use opposite square edge as stop
---
## 📱 Alert Setup Recommendations
### Critical Alerts
1. **Square Completion**: "Gann Square Completed - Check for reversal"
2. **1x1 Angle Break**: "Master angle broken - Trend change possible"
3. **Projection Reached**: "Forming square at 90% - Prepare for reversal"
4. **Multi-Angle Touch**: "Price at angle confluence - High probability setup"
---
Remember: **Gann analysis is both art and science**. The indicator provides the mathematical framework, but successful trading requires patience, discipline, and continuous learning. Start with small positions while you master the methodology!
z-score-calkusi-v1.14z-scores incorporate the moment of N look-back bars to allow future price projection.
z-score = (X - mean)/std.deviation ; X = close
z-scores update with each new close print and with each new bar. Each new bar augments the mean and std.deviation for the N bars considered. The old Nth bar falls away from consideration with each new historical bar.
The indicator allows two other options for X: RSI or Moving Average.
NOTE: While trading use the "price" option only.
The other two options are provided for visualisation of RSI and Moving Average as z-score curves.
Use z-scores to identify tops and bottoms in the future as well as intermediate intersections through which a z-score will pass through with each new close and each new bar.
Draw lines from peaks and troughs in the past through intermediate peaks and troughs to identify projected intersections in the future. The most likely intersections are those that are formed from a line that comes from a peak in the past and another line that comes from a trough in the past. Try getting at least two lines from historical peaks and two lines from historical troughs to pass through a future intersection.
Compute the target intersection price in the future by clicking on the z-score indicator header to see a drag-able horizontal line to drag over the intersection. The target price is the last value displayed in the indicator's status bar after the closing price.
When the indicator header is clicked, a white horizontal drag-able line will appear to allow dragging the line over an intersection that has been drawn on the indicator for a future z-score projection and the associated future closing price.
With each new bar that appears, it is necessary to repeat the procedure of clicking the z-score indicator header to be able to drag the drag-able horizontal line to see the new target price for the selected intersection. The projected price will be different from the current close price providing a price arbitrage in time.
New intermediate peaks and troughs that appear require new lines be drawn from the past through the new intermediate peak to find a new intersection in the future and a new projected price. Since z-score curves are sort of cyclical in nature, it is possible to see where one has to locate a future intersection by drawing lines from past peaks and troughs.
Do not get fixated on any one projected price as the market decides which projected price will be realised. All prospective targets should be manually updated with each new bar.
When the z-score plot moves outside a channel comprised of lines that are drawn from the past, be ready to adjust to new market conditions.
z-score plots that move above the zero line indicate price action that is either rising or ranging. Similarly, z-score plots that move below the zero line indicate price action that is either falling or ranging. Be ready to adjust to new market conditions when z-scores move back and forth across the zero line.
A bar with highest absolute z-score for a cycle screams "reversal approaching" and is followed by a bar with a lower absolute z-score where close price tops and bottoms are realised. This can occur either on the next bar or a few bars later.
The indicator also displays the required N for a Normal(0,1) distribution that can be set for finer granularity for the z-score curve.This works with the Confidence Interval (CI) z-score setting. The default z-score is 1.96 for 95% CI.
Common Confidence Interval z-scores to find N for Normal(0,1) with a Margin of Error (MOE) of 1:
70% 1.036
75% 1.150
80% 1.282
85% 1.440
90% 1.645
95% 1.960
98% 2.326
99% 2.576
99.5% 2.807
99.9% 3.291
99.99% 3.891
99.999% 4.417
9-Jun-2025
Added a feature to display price projection labels at z-score levels 3, 2, 1, 0, -1, -2, 3.
This provides a range for prices available at the current time to help decide whether it is worth entering a trade. If the range of prices from say z=|2| to z=|1| is too narrow, then a trade at the current time may not be worth the risk.
Added plot for z-score moving average.
28-Jun-2025
Added Settings option for # of Std.Deviation level Price Labels to display. The default is 3. Min is 2. Max is 6.
This feature allows likelihood assessment for Fibonacci price projections from higher time frames at lower time frames. A Fibonacci price projection that falls outside |3.x| Std.Deviations is not likely.
Added Settings option for Chart Bar Count and Target Label Offset to allow placement of price labels for the standard z-score levels to the right of the window so that these are still visible in the window.
Target Label Offset allows adjustment of placement of Target Price Label in cases when the Target Price Label is either obscured by the price labels for the standard z-score levels or is too far right to be visible in the window.
Practice makes perfect.
Use this indicator at your own risk
Forward Curve Visualization ToolProvide the spot symbol and the futures product root, and the script automatically scans all relevant contracts for you—no more tedious manual searches. The result is a clean, intuitive chart showing the live forward curve in real time.
It also detects contango or backwardation conditions (based on spot < F1 < F2 < F3).
Future Features:
Plot historical snapshots of the curve (1 day, 1 week, or 1 month ago) to understand market trends over time.
Display additional metrics such as annualized basis, cost of carry (CoC), and even volume or open interest for deeper insights.
If you trade futures and watch the forward curve, this script will give you the actionable data you need and get more ideas or features you’d like to see. Let’s build them together!
Disclaimer
Please remember that past performance may not be indicative of future results.
Due to various factors, including changing market conditions, the strategy may no longer perform as well as in historical backtesting.
This post and the script don’t provide any financial advice.
Dual price forecast with Projection Zone [FXSMARTLAB]The Dual Price Forecast with Projection Zone indicator is built to simulate potential future price paths based on historical price movements over two defined lookback periods. By running multiple trials (or simulations) on these historical price movements, the indicator achieves a more robust forecast, incorporating the inherent variability of price behavior.
Key Components and Calculation Details
1. Lookback Periods and Historical Price Movements
Lookback Period 1 and Lookback Period 2 specify the range of past data used to generate each projection. For each period, the indicator calculates the price variations (differences between the closing and opening prices) and stores these in arrays.
These historical price variations capture the volatility and price patterns within each period, serving as templates for future price behavior.
2. Trials: Purpose and Function
The trials are a critical element in the projection calculation. Each trial represents a single simulation of possible future price movements, derived from a random reordering of the historical price variations in each lookback period.
By running multiple trials , the indicator explores various sequences of historical movements, simulating different possible future paths. Each trial adds to the projection’s robustness by capturing a unique potential price path based on past behavior.
Running these multiple trials allows the indicator to account for randomness in price behavior, making the projections more comprehensive by covering a range of scenarios rather than relying on a single deterministic forecast.
3. Reverse Option
The reverse option allows the indicator to invert the direction of price movements within each lookback period. When enabled, historical uptrends are treated as downtrends, and vice versa.
This feature is particularly valuable in scenarios where traders expect a potential reversal in market direction. By enabling the reverse option, the indicator can simulate what might happen if past trends inverted, providing an alternative forecast path that considers possible market reversals.
This allows traders to assess both continuation and reversal scenarios, giving them a more balanced view of potential future price paths and helping them prepare for either market direction.
4. Generating the Average Projection Path
Once the trials are complete, the indicator calculates an average projected price path for each lookback period by averaging the results of all trials. This average represents the most likely price trend based on historical data and provides a smoothed projection that mitigates extreme outliers.
By averaging across all trial paths, the indicator generates a more reliable and balanced forecast line, smoothing out the fluctuations that might appear if only one trial or a small number of trials were used.
5. Projection Zone Visualization
The indicator plots the two average projection paths (one for each lookback period) as Projection 1 and Projection 2, each in a user-defined color.
The Projection Zone is the area between these two lines, filled with a semi-transparent color. This zone visually represents the potential range of future price movement, highlighting where prices are likely to oscillate if historical trends persist.
The Projection Zone effectively functions as a potential support and resistance boundary, providing traders with a visual reference for possible price fluctuations within a specific range.
6. Display of Lookback Zones
To give context to the projections, the indicator can also display colored lookback zones on the chart. These zones correspond to Lookback Period 1 and Lookback Period 2 and are color-coded to match their respective projection lines.
These zones allow traders to see the sections of historical data used in the calculation, helping them understand which past price behaviors influenced the current projections.
Benefits of the Indicator
The "Dual Price Forecast with Projection Zone" indicator provides a multi-scenario forecast based on past price dynamics. Its use of trials ensures that projections are not based on a single deterministic path but on a range of possible scenarios that better reflect the inherent randomness in financial markets.
By generating a probabilistic forecast within a defined zone, the indicator helps traders to:
Anticipate potential price ranges and areas of support/resistance based on historical trends.
Understand the influence of different timeframes (short-term and long-term lookbacks) on future price behavior.
Make informed decisions by visualizing the likely variability of future prices within a controlled projection zone.
Prepare for both continuation and reversal scenarios, thanks to the reverse option. This feature is especially useful in markets where trends may change direction, as it allows traders to explore what might happen
Forecast: PastFluxDelta PredictionThe theory is that time periods and the conditions during these periods repeat themselves. Especially if it is the same day of the week in the past, there is a high probability that price fluctuations will roughly repeat themselves.
Eternal return (or eternal recurrence) is a philosophical concept which states that time repeats itself in an infinite loop, and that exactly the same events will continue to occur in exactly the same way, over and over again, for eternity.
History does repeat itself.
The stock market is a manifest example.
Chief market strategist at Miller Tabak + Co. Matt Maley pointed out the strong resemblance between the stock market recently and that in the past.
Various scientific studies and articles show that there could be something to this theory
Most of the investors are ignoring the parallels between stocks today and "heady" years 1929, 1999 and 2007…
Post Labor Day sees investors returning to the S&P 500 near all-time highs and some dark economic shadows lurking …
So how should we regard these inescapable results?
Nietzsche said we should embrace them, accept them, and love them. Once they stop, expect them to start again.
But remember that the future is fundamentally uncertain and that past results are by no means a guarantee of future performance.
Based on this, this indicator uses historical trading data from a year, a week or a day ago and compares price fluctuations in the past with current conditions.
"Bars to predict" can be used to indicate how far into the future the indicator is looking.
"Amount of bars to show" determines how many bars are generally displayed. A high value allows you to see how accurate the method was in the past.
Golden Level Predictions v1.0Golden Level Predictions (GLP) Trading Indicator
This script introduces a custom trading indicator named "GLP" tailored for the TradingView platform. It offers various price levels derived from Fibonacci calculations and other mathematical models, assisting traders in pinpointing potential overpriced and discounted price levels.
Key Features:
User Inputs : Users have the flexibility to select their desired timeframe, with options ranging from Weekly, Daily, Monthly, and more. Additionally, they can opt to showcase Fibonacci lines and the associated prices within these levels.
Price Level Calculations :
- Employs constants such as the Golden Ratio (PHI) and Pi (PI) to extract various multipliers and factors.
- Assesses if the current asset is a cryptocurrency and tweaks calculations accordingly.
- Determines overpriced and discounted price levels, drawing from the current open price and past data.
Fibonacci Levels :
- For each overpriced and discounted level, the script computes intermediary Fibonacci levels, including 23.6%, 38.2%, 50%, 61.8%, and 78.6% (the 3rd level is excluded due to plot limitations).
- These levels are illustrated on the chart, granting traders a more detailed view of price targets.
Visual Elements :
- Projects horizontal lines to the subsequent selected indicator interval for every calculated price level.
- Exhibits potential percentage gains or losses at each tier, indicating the prospective price alteration upon reaching that level.
- Differentiates overpriced (green) and discounted (red) levels using color codes. A neutral price is depicted in yellow.
Anticipated Close Calculation : Offers a projected closing price for the current timeframe, based on a myriad of factors.
This indicator is particularly effective with cryptocurrencies due to their inherent volatility. It's also compatible with stocks and is most efficient with tickers that provide volume data.
YinYang Bar ForecastOverview:
YinYang Bar Forecast is a prediction indicator. It predicts the movement for High, Low, Open and Close for up to 13 bars into the future. We created this Indicator as we felt the TradingView community could benefit from a bar forecast as there wasn’t any currently available.
Our YinYang Bar Forecast is something we plan on continuously working on to better improve it, but at its current state it is still very useful and decently accurate. It features many calculations to derive what it thinks the future bars will hold. Let’s discuss some of the logic behind it:
Each bar has its High, Low, Open and Close calculated individually for highest accuracy. Within these calculations we first check which bar it is we are calculating and base our span back length that we are getting our data from based on the bar index we are generating. This helps us get a Moving Average for this bar index.
We take this MA and we apply our Custom Volume Filter calculation on it, which is essentially us dividing the current bars volume over the average volume in the last ‘Filtered Length’ (Setting) length. We take this decimal and multiply it on our MA and smooth it out with a VWMA.
We take the new Volume Filtered MA and apply a RSI Filter calculation on it. RSI Filter is where we take the difference between the high and low of this bar and we multiply it with an RSI calculation using our Volume Filtered MA. We take the result of that multiplication and either add or subtract it from the Volume Filtered MA based on if close > open. This makes our RSI Filtered MA.
Next, we do an EMA Strength Calculation which is where we check if close > ema(close, ‘EMA Averaged Length’) (Setting). Based on this condition we assign a multiplier that is applied to our RSI Filtered MA. We divide by how many bars we are predicting and add a bit to each predictive bar so that the further we go into the future the stronger the strength is.
Next we check RSI and RSI MA levels and apply multiplications based on its RSI levels and if it is greater than or less than the MA. Also it is affected by if the RSI is <= 30 and >= 70.
Finally we check the MFI and MFI MA levels and like RSI we apply multiplications based on its MFI levels and if it is greater than or less than the MA. It is also affected by if the MFI is <= 30 and >= 70.
Please note the way we calculate this may change in the future, this is just currently what we deemed works best for forecasting the future bars. Also note this script uses MA calculations out of scope for efficiency but there is potential for inconsistencies.
Innately it’s main use is the projection it provides. It only draws the bars for realtime bars and not historical ones, so the best way to backtest it is with TradingView’s Replay Tool.
Well, enough of the logic behind it, let's get to understanding how to use it:
Tutorial:
So unfortunately we aren’t able to plot legit bars/candles into the future so we’ve had to do a bit of a work around using lines and fills. As you can see here we have 4 Lines and 3 Zones:
Lines:
Green: Represents the High
Orange: Represents the Open
Teal: Represents the Close
Red: Represents the Low
Zones:
High Zone: This zone is from either Open or Close to the High and is ALWAYS filled with Green.
Open/Close Zone: This zone is from the Open to the Close and is filled with either Green or Red based on if it's greater than the previous bar (real or forecasted).
Low Zone: This zone is from either Open or Close to the Low and is ALWAYS filled with Red.
As you can see generally the Forecasted bars are generally within strong pivot locations and are a good estimation of what will likely go on. Please note, the WHOLE structure of the prediction can change based on the current bars movements and the way it affects the calculations.
Let's look 1 bar back from the current bar just so we can see what it used to Forecast:
As you can see it has changed quite a bit from the previous bar, but if you look close, we drew horizontal lines around where its projecting the next bar to be (our current realtime bar), if we go back to the live chart:
Its projections were pretty close for the high and low. Generally, right now at least, it does a much better job at predicting the high and low than it does the open and close, however we will do our best to fine tune that in future updates.
Remember, this indicator is not meant to base your trades on, but rather give you a Forecast towards the general direction of the next few bars. Somewhat like weather, the farther the bar (or day for weather), the harder it is to predict. For this reason we recommend you focusing on the first few bars as they are more accurate, but review the further ones as they may help show the trend and the way that pair will move.
We will conclude this tutorial here, hopefully this Predictive Indicator can be of some help and use to you. If you have any questions, comments, ideas or concerns please let us know.
Settings:
Forecast Length: How many bars should we predict into the Future? Max 13
Each Bar Length Multiplier: For each new Forecast bar, how many more bars are averaged? Min 2
VWMA Averaged Length: All Forecast bars are put into a VWMA, what length should we use?
EMA Averaged Length: All Forecast bars are put into a EMA, what length should we use?
Filtered Length: What length should we use for Filtered Volume and RSI?
EMA Strength Length: What length should we use for the EMA Strength
HAPPY TRADING!
Magic LevelsPS MODS : This indicator calculate the levels based on IndiaVIX, volumes on FnO, cofficient and factor to reach on the level. Hope this can help you to understand the functionality of this Indicator
This indicator is used for draw levels or "Magic Levels/Lines" for Nifty, Bank Nifty and FnO futures, based on volatility (indiavix) calculations. This powerful tool is designed to provide insights into market volatility and assist traders and investors in making informed decisions in the Indian stock market.
As of now the indicator draws levels only on Bank Nifty and Nifty. Soon we'll publish the next update supporting all FnO Futures and stocks.
The India VIX, often referred to as the "Fear Index," is a popular measure of market volatility and investor sentiment. It quantifies the market's expectations of near-term volatility by calculating the implied volatility of NIFTY options. The VIX Levels Indicator utilizes these calculations to draw key levels on price charts, enhancing traders' understanding of potential market movements.
The indicator's main function is to identify critical support and resistance levels derived from IndiaVIX data. We considered to volatility of all the FnO instruments and calculated the mean value keeping the day into consideration while performing the calculations. These levels serve as significant reference points that can help traders gauge potential price reversals, breakouts, and trends. By integrating the Magic Levels Indicator into their analysis, traders can gain a comprehensive view of market dynamics and improve their timing for entering or exiting positions.
Traders can customize the VIX Levels Indicator to suit their preferences, adjusting parameters such as time period where the default is 1 day. This flexibility allows traders to adapt the indicator to different trading strategies and timeframes. Whether a trader focuses on intraday scalping or swing trading, the Magic Levels Indicator can be a valuable addition to their technical analysis toolkit.
MF Time Travel (Delay or Forward Charts) by MigueFinanceThis indicator allows you to "Time Travel" aka. delay or advance (or forward) the on-screen chart/indicator as well as well as to do the same with other additional charts that can be configured in the settings.
This might be very useful when comparing with other (or the same) indicator in time, if you consider probably an incoming move based on another time performance.
About the Settings:
The moved in time charts can also be expanded or contracted, as well as they can be moved vertically (offset).
To Delay put positive values on the weeks settings, to Advance put Negative values on the same.
The Expansion or Contraction Factor is simply a multiplier of amplitude so you can multiply by number like 0.5, 2, etc
The Vertical Offset simply moves up and down the indicator.
The Labels will also tell you the number of weeks and years that were changed so as to have a reference, as well as the indicator being used.
High Impact NewsDo you have a difficult time remembering high-impact news events throughout the trading week? Now there is an indicator that allows the user to put labels directly on their charts at specific times in the future so news events won’t sneak up on the user.
Description
The “High Impact News” TradingView indicator by Infinity Trading gives the user complete control of three labels that can be set to any time and day of the trading week, even in the future. Each label can be displayed at a specific time, on a unique day of the week, and with custom text. Also, each label has a choice of over 20 emojis to display on the chart along with user-defined text. The text color and size can be independently adjusted.
The position of the labels on the chart can be easily moved up or down with 5 built-in presents: Current Week High, Current Day High, Current Price, Current Day Low, and Current Week Low. Additionally, each label has a separate buffer that allows the users to move the label up or down in increments of five. All of these user-controls ensure the labels are exactly where the user wants them on their charts.
Limitations
This indicator displays labels in the future. TradingView sets a limit of 500 bars/candles in the future you can interact on. This TradingView limit means that labels can only be drawn 500 candles in the future on any timeframe. On larger timeframes this is not a problem and one trading week can easily display any labels. But on smaller timeframes labels multiple days in the future will exceed the 500 candle limit. When a label exceeds the 500 candle limit the indicator will have a temporary error. THIS IS NOT A PROBLEM. Simply go back to a higher timeframe or wait until the label is within 500 candles. All of your Settings will be saved! This is just a limit placed by TradingView that cannot be overwritten.
Important Notice
As stated above, this indicator draws labels in the future on your charts. To achieve future labels, this indicator draws labels in the present and shifts them to the right (which is the future) certain number of bars. Please be aware of the following characteristics of this indicator:
Labels will not appear until after midnight EST on Monday of each trading week
Labels will not appear over the weekends
Labels set to “Monday” won’t appear until midnight EST on Monday (or later)
Labels set to “Tuesday” through “Friday” won’t appear until the time specified in the Settings on Monday. For example, a FOMC label set to 2pm EST on Wednesday will not appear on the chart until 2pm EST on Monday
On 1-Hour or 2-Hour charts, please note that labels with a non-hour time will be shifted slightly so they appear on the chart. For example, a label at 8:15 am on the 5-min chart will be adjusted to 8:00 am on the 1-Hour chart so the label will appear
The above characteristics are a result of having to draw the labels at a specified time (of the trading week) and then calculating how many bars it takes to get the label to the correct time in the future.
Advanced Donchian Channels
Advanced Donchian Channels displays future donchian channel values based on the current information on the chart.
It displays a normal donchian channel at the specified user length with the future values extending from the current bar.
Depending on the direction of price movement, these values do not repaint. It is known when it does and does not repaint, and the actions are normal. See below for more information.
In a down trend, when the price is making new lows, the future "channel low" value will update every time the low is broken. The mean will also update, since the mean is the average of the channel high and channel low.
In a downtrend, the "channel high" value is concrete . It will not update until the high is broken.
Reverse these examples for uptrends.
Q;
How does it know the future values?
A:
Consider This: If we are below the current highest high, going down (aka: not setting new highs), the donchian channel "high" value will create a flat top, the flat top will start to decrease after we go further than our specified length. This is because the highest high within our specified length is no longer what it was previously. This action of time decay is a consistent movement of donchian channels . Because of this I am able to calculate these values before the current bar actually reaches them.
The indicator calculates the current length donchian channel at the current bar and then for every future bar up to your length specified it subtracts 1 from your length, calculates and displays the values accordingly.
The farthest future value is 1 length and the current bar is your specified length.
VALUES WILL ONLY BE UPDATED WHEN THE CHANNEL HIGH OR LOW IS BROKEN.
If price stays within the channel, all the future channel values will become solidified when the time reaches them.
This is not a gimmick, This data is accurate and can be used to help see future price trends
This chart should assist in visualizing what data you are seeing in this indicator.
Enjoy!
Fourier Spectrometer of Price w/ Extrapolation Forecast [Loxx]Fourier Spectrometer of Price w/ Extrapolation Forecast is a forecasting indicator that forecasts the sinusoidal frequency of input price. This method uses Linear Regression with a Fast Fourier Transform function for the forecast and is different from previous forecasting methods I've posted. Dotted lines are the forecast frequencies. You can change the UI colors and line widths. This comes with 8 frequencies out of the box. Instead of drawing sinusoidal manually on your charts, you can use this instead. This will render better results than eyeballing the Sine Wave that folks use for trading. this is the real math that automates that process.
Each signal line can be shown as a linear superposition of periodic (sinusoidal) components with different periods (frequencies) and amplitudes. Roughly, the indicator shows those components. It strongly depends on the probing window and changes (recalculates) after each tick; e.g., you can see the set of frequencies showing whether the signal is fast or slow-changing, etc. Sometimes only a small number of leading / strongest components (e.g., 3) can extrapolate the signal quite well.
Related Indicators
Fourier Extrapolator of 'Caterpillar' SSA of Price
Real-Fast Fourier Transform of Price w/ Linear Regression
Fourier Extrapolator of Price w/ Projection Forecast
Itakura-Saito Autoregressive Extrapolation of Price
Helme-Nikias Weighted Burg AR-SE Extra. of Price
***The period parameter doesn't correspond to how many bars back the drawing begins. Lines re rendered according to skipping mechanism due to TradingView limitations.
Future's spread with base contract (MOEX)English:
Indicator calculates spread between future and it's theoretical price baased on base contract, number of days to expiration and central bank key rate.
I didn't find any means of getting base contract of security on chart so I hardcoded futures and corresponding base contracts.
Hardcoded futures are MOEX (Moscow Exchange) only and key rate used in script is Russian Central Bank's key rate from 2013, but I believe you can easily adapt it to any other key rate history. I can share source code of tiny C++20 utility for easy generation of get_rate(time) function from more human-readable date format rather then UNIX timestamp used in PineScript.
Only quarterly futures are supported. Only in "SIU2022" like notation. "SI1!" like aliases are not supported.
Русский:
Индикатор отображает спред фьючерса к его теоретической цене с учётом усыхания на каждый день.
Не нашёл, как определить базовый актив фьючерса средствами TradingView - поэтому это соответствие захардкожено вручную.
Поддерживаются только квартальные фьючерсы, только MOEX, только хардкор.
Поддерживается история ключевой ставки ЦБ РФ с 2013 года.
Используйте коды фьючерсов вида "SIU2022".
Не поддерживаются альясы вроде "SI1!", "EU1!".
Future PreviewFuture Preview
Calculate real-time future order profit with open price, leverage and commission fee. Simple and straight forward. If you need any additional feature, please leave a comment below. I am glad to help.
Usage:
When adding Future Preview to chart, it will ask order open time and open price on the chart by clicking with left mouse on the desired value. These value can be changed lately, as well as the leverage and commission fee. Default leverage is 10 and default commission fee is 0.06% (taker).
There will be two horizontal lines. The solid longer line is the open price line, it shows the order open price. The shorter line moving with real-time price is the current price line, it shows the current price. There will be preview data shows on top or below the price line. Open price line is red for short order and green for long order. The current price line is red when the order is losing and it is green when it profiting. The back ground color follows the color of current price line. Background color transparency and gain/loss color can be changed in options.
There will be one horizontal line on the left if the option of showing open time is on (default is on). It shows the time stamp when current order opened.
After adding Future Preview to chart, there is option to add Taking Profit(TP) or Stop Loss(SL) to the chart.
Font size can be changed in option
Open Interest Divergence (OI vs Price)This indicator show having increasing Open Interest but price still move in a range (Open Interest Divergence vs price).
It is same with Divergence of indicators as RSI Divergence, Macd Divergence, .... It is easy to understand.
Additional, with MA line OI, you can see the change of OI.
Future Grand Trend This my version of try to think about next movement of chart.
WARNING:
- For purpose educate only
[DisDev] Market Maker | Technical Time AnalysisThis indicator has three main components: Days of Week Separators , User-Customized Reminder Notes , and Projected Lines . Each component is explained and demonstrated how it could be used as a trading tool.
The basis of this indicator is to analyze past price movements and then project them as a reminder for traders that previously, at that particular time, there was a price increase/decrease.
1) Vertical lines and labels separate days of the week.
a. The vertical lines allow you to quickly see what day of the week the price movement occurred. For example, if a notable price move happens on Monday, you can use the “Reminder Notes” input to enter a note directly on the chart, as explained below.
b. You can select different colors and styles for the lines or background.
2) Vertical lines can be customized to be displayed in the past and future.
a. This allows you to select a specific time when price has increased/decreased, see how often this has occurred, then notate it as a reminder in the future.
3) User-customized reminder notes for future projected lines.
a. This allows you to input notes to be displayed with the future projected lines.
b. Example: You notice that at 06:45, there had previously been significant price action. Your notes can be updated directly on the chart to remind you of them just before 06:45 on the following days.
Below is the indicator in full use.
You can adjust each line's style, width, color, and reminder notes.






















