Weekly Range ProjectionsWeekly Range Projections
Inspired by toodegrees' excellent "ICT Friday's Asian Range" indicator
This indicator is a modified and enhanced version of the original Friday's Asian Range indicator created by toodegrees. While studying their brilliant work, I realized the concept could be expanded beyond just Friday's Asian session to create a more versatile tool for weekly price projections.
What's New?
I've transformed the original concept into a fully customizable range projection tool that allows traders to:
Select Any Day of the Week - Not limited to just Fridays anymore
Define Custom Time Ranges - Set your own start and end times to capture any session (Asian, London, New York, or custom ranges)
Flexible Deviation Levels - Choose between 1-9 standard deviations instead of the fixed 5
Toggle Body/Wick Ranges - Show or hide body and wick projections independently
Updated to Pine Script v6 - Taking advantage of the latest Pine Script features
How It Works
The indicator captures the price range (body and/or wick) during your specified time window on your chosen day, then projects standard deviation levels from that range. These levels often act as significant support/resistance throughout the week.
Use Cases
Weekly Opening Range - Capture Monday's opening range for week-long projections
Session-Based Analysis - Define any session on any day for targeted analysis
Multi-Timeframe Projections - Create different instances for various time ranges
ICT Concepts - Perfect for traders following ICT methodologies with customizable ranges
Credits
Huge thanks to toodegrees for creating the original Friday's Asian Range indicator and sharing it with the community. Their clean code structure and innovative approach to range projections inspired this modification. The core logic and visual presentation style remain true to their original vision, with added flexibility for broader applications.
If you find this useful, please also check out toodegrees' original indicators - they create fantastic tools for the TradingView community!
Settings Guide
Range Settings - Choose your day and define start/end times
Range Type - Toggle body and/or wick ranges
Deviations - Select how many standard deviation levels to display
Styling - Customize colors and line styles for both range types
Alerts - Set up alerts for price crossing specific deviation levels
Remember to use this on 5-minute or 15-minute charts as intended by the original design.
Note: This indicator follows the Mozilla Public License 2.0
Indicadores e estratégias
[Teyo69] T1 Wyckoff Jump Across the Creek and Ice📌 Overview
This indicator captures Wyckoff-style breakouts :
JAC (Jump Across the Creek) for bullish structure breakouts
JAI (Jump Across the Ice) for bearish breakdowns
It blends support/resistance logic, volume behavior, and slope/momentum from selected trend-following methods.
🧩 Features
Detects JAC (bullish breakout) and JAI (bearish breakdown) based on trend breakouts confirmed by volume.
Supports multiple trend logic modes:
📈 Super Trend
📉 EMA
🪨 Support & Resistance
📊 Linear Regression
Dynamically plots Creek (resistance) and Ice (support)
Incorporates volume spike and rising volume conditions for high-confidence signals
⚙️ How to Use
Select your preferred trend method from the dropdown.
Wait for:
A breakout in direction (up or down)
Rising volume and volume spike confirmation
Follow "Long" (JAC) or "Short" (JAI) labels for potential entries.
🎛️ Configuration
Indicator Leniency - Signal tolerance range after breakout
S&R Length - Pivot detection length for S/R method
Trend Method - Choose how trend is calculated
Volume SMA - Baseline for volume spike detection
Volume Length - Lookback for volume rising check
🧪 Signal Conditions
JAC Direction flips bullish + volume rising + spike
JAI Direction flips bearish + volume rising + spike
⚠️ Limitations
False signals possible during sideways/choppy markets.
Volume behavior depends on exchange feed accuracy.
S/R mode is slower but more stable; EMA & Linear Regression react faster but can whipsaw.
🔧 Advanced Tips
Use this with Wyckoff Accumulation/Distribution zones for better context.
Combine with RSI/OBV or higher timeframe trend filters.
Adjust leniency_lookback if signals feel too early/late.
If you're using Support and Resistance - Price action moves inside S & R it means that price is ranging.
📝 Notes
Volume conditions must confirm breakout, not just direction shift.
Built using native Pine Script switch and plotshape() for clarity.
"Creek" and "Ice" lines are color-coded trend / Support and Resistance zones.
Period Separator with DatesSimple period separator with dates. You can customize lines and colours. Feel free to customize and share your thoughts in the comment section. Remember time is the only thing you need to master the markets. Keep your charts clean and enjoy trading! ;)
GreenyyP Leverage Vortex v6Function Summary of “GreenyyP Leverage Vortex v6”
General Settings
Input fields for long and short base prices
Configurable leverage factor
Adjustable line length and label offset
Toggles for chart labels and scale display
Separate switch to show/hide base-price lines
Individually Toggleable Levels
Each level can be turned on or off independently under the Long/Short groups:
L1, L2, L3 (percentage deviations from the entry price)
TP (Take Profit)
SL (Stop Loss)
Automatic Stop-Loss Correction
SL percentages are processed with math.abs()
Ensures SL lines always plot below (for Long) or above (for Short) the base price regardless of input sign
Drawing Logic
All lines and labels redraw every 10 bars to keep the chart clean
Previous labels are deleted before drawing new ones
Lines are drawn with a width of 2 for clear visibility
Base-Price Lines & Labeling
Optional solid lines for Long and Short base prices
White price labels for each base line
Percentage or short text labels (e.g. “L1: 5%”, “TP: 20%”, “SL: 5%”) with configurable transparency
With these features, you get fully customizable level-plotting, automatic SL handling, and clear visual cues directly on your chart.
SessionsSession 10-12 12-16 1630-1830
Including HOD/LOD for different sessions.
Session 10:00 - 12: 00
Session 12:00 - 16:00
Session 16:30 - 18:30
Log Return DistributionThis indicator calculates the statistical distribution of logarithmic returns over a user-defined lookback period and visualizes it as a horizontal profile anchored to the most recent opening price.
Lookback Length: The number of recent bars to include in the distribution analysis. A larger value (e.g., 252) provides a long-term statistical view, while a smaller value (e.g., 20) focuses on recent, short-term volatility.
Bins Count: The number of price levels to divide the distribution into. An odd number is recommended (e.g., 31, 51) to ensure a dedicated central line for the 0% return.
Max Line Length: The horizontal length (in bars) of the line representing the most frequent return bin (the mode). This setting scales the entire profile, allowing you to make differences in frequency more or less pronounced visually.
Bitcoin Power Law ModelBitcoin Power Law Model with Cycle Predictions
Scientific Price Modeling for Bitcoin
This indicator implements **Dr. Giovanni Santostasi's Bitcoin Power Law Theory** - a discovery that Bitcoin's price follows mathematical laws similar to natural phenomena. Unlike traditional financial models, this treats Bitcoin as a scale-invariant system that grows predictably over time.
What Makes This Special
Dr. Santostasi, an astrophysicist who studied gravitational waves, discovered that Bitcoin's price forms a perfect straight line when plotted on a log-log scale over its entire 15-year history. This isn't just another technical indicator - it's a fundamental law that has held true through multiple 80%+ crashes and recoveries.
Core Features
Power Law Model
- Orange Line: The power law trajectory showing Bitcoin's long-term growth path
- Yellow Line: Fair value (geometric mean between support and resistance)
- Green/Red Bands: Support and resistance levels that have historically contained price movements
- Band Position %: Shows exactly where price sits within the power law channel (0-100%)
How to Use It
For Long-term Investors
1. Accumulate when price is near the green support line (band position < 20%)
2. Hold when price is between the bands
3. Consider profits when approaching red resistance (band position > 80%)
4. Never panic - the model shows $30K+ is now the permanent floor
Key Metrics to Watch
- **Band Position: <20% = Oversold, >80% = Overbought
- Fair Value: Price above = Overvalued, below = Undervalued
- Support Line: Breaking below suggests model invalidation
Current Cycle Projections
Based on the November 2022 bottom at ~$15,500:
- Cycle Peak: ~$155,000-$230,000 (October 2025)
- Next Bottom: ~$70,000-$100,000 (October 2026)
- Long-term: $1 million by 2033 (power law projection)
Customizable Settings
Model Parameters
- Intercept & Slope: Fine-tune the power law formula
- Band Offsets: Adjust support/resistance distances
Display Options
- Toggle each visual element on/off
- Show/hide future projections
- Enable/disable cycle analysis
- Customize halving markers
Understanding the Math
The model uses the formula: **Price = 10^(A + B × log10(days since genesis))**
Where:
- A = -17.01 (intercept)
- B = 5.82 (slope)
- Days counted from Bitcoin's genesis block (Jan 3, 2009)
This creates parallel support/resistance lines in log-log space that have contained Bitcoin's price for 15+ years.
Important
1.Not Financial Advice: This is a mathematical model, not a guarantee
2. Long-term Focus: Best suited for macro analysis, not day trading
3. Model Limitations: Past performance doesn't ensure future results
4. Volatility Expected: 50-80% drawdowns are normal within the model
Background
Dr. Giovanni Santostasi discovered this model while analyzing Bitcoin through the lens of physics. He found that Bitcoin behaves more like a city or organism than a financial asset, growing according to universal power laws found throughout
Market Structure🏗️ Market Structure Indicator for TradingView (Pine Script v6)
Overview:
The Market Structure indicator is a robust tool for identifying swing highs and swing lows across multiple structural levels:
🟤 Short-Term Swings
🟠 Intermediate-Term Swings
🟢 Long-Term Swings
It helps traders visually interpret market structure by detecting confirmed pivot points and promoting them through a hierarchical system. This provides a clear picture of trend direction, breakouts, and reversals.
⚙️ Features and Functionality:
✅ Multi-level Swing Detection:
The indicator promotes confirmed swing points from short-term to intermediate and long-term levels using a structured algorithm.
✅ Full Customization:
Toggle visibility of each swing level independently.
Choose custom colors for short, intermediate, and long-term swings.
✅ Transparent and Commented Logic:
The code contains well-structured functions for identifying and confirming swing highs and lows.
Label arrays are used for precise control over swing detection and display.
✅ Detailed and Open Source Code:
Every function is thoroughly explained with inline comments.
Designed to be easy to understand, modify, and extend — perfect for learning or integrating into more advanced systems.
📜 Open and Documented Source Code
The script is entirely open-source, written in Pine Script v6, and includes full documentation inside the code itself. Key sections include:
🔧 Input settings and visual configuration
🧠 Swing detection and confirmation methods
🔁 Promotion logic between structure levels
📈 Real-time label drawing on each bar
Everything is fully accessible and explained — no obfuscation, no hidden logic.
Squeeze with DojiThis script indicates Bollinger band squeeze into Keltner channels to identify the contraction of price and Doji candle formation, potentially leading up to the momentum expansion in price.
Add your preferable volume or price indicators on top of this volatility contraction indicator.
Feel free to use and share your feedback.
RSI, CCI, ADX Panel (Custom TF for Each)RSI, CCI, and ADX Combined – Multi-Timeframe, Fully Customizable Panel Indicator for TradingView
Overview
This Pine Script indicator integrates the Relative Strength Index (RSI), Commodity Channel Index (CCI), and Average Directional Index (ADX) into a single, clean panel for effortless technical analysis. Each indicator operates independently, with customizable length, smoothing, and time frame for maximum flexibility. Traders can now monitor momentum, trend strength, and overbought/oversold conditions across different time frames—all in one place.
Key Features
Independent Controls: Set length, smoothing (ADX), and time frame individually for each indicator via the settings panel.
Multi-Timeframe Support: Each oscillator (RSI, CCI, ADX) can be calculated on its own time frame, enabling nuanced inter-timeframe analysis.
Customizable Visualization: Adjust line color and thickness for each indicator to match your chart style.
Clean, Non-Overlay Display: All three indicators are plotted in a dedicated panel beneath the price chart, reducing clutter.
Reference Levels: Includes standard reference lines for oversold/overbought (RSI, CCI) and trend threshold (ADX) for quick visual cues.
Usage Ideas
Swing Trading: Compare short- and long-term momentum using different time frames for RSI, CCI, and ADX.
Trend Confirmation: Use ADX to filter RSI and CCI signals—only trade overbought/oversold conditions during strong trends.
Divergence Hunting: Spot divergences between time frames for early reversal signals.
Scalping: Set RSI and CCI to lower time frames for entry, while monitoring higher timeframe ADX for trend context.
How to Install
Paste the script into the Pine Editor on TradingView.
Add to chart. Adjust settings as desired.
Save as a template for quick reuse on any chart—all your custom settings will be preserved.
Customization
Edit lengths and time frames in the indicator’s settings dialog.
Toggle reference lines on/off as needed.
Fine-tune line appearance (color, thickness) for clarity.
Note:
This indicator does not provide automated buy/sell signals. It is a customizable analytical tool for manual or semi-automated trading. Use in combination with other technical or fundamental analysis for best results.
Combine Momentum, Trend, and Volatility—Seamlessly and Visually—With One Indicator.
Momentum BandsMomentum Bands indicator-->technical tool that measures the rate of price change and surrounds this momentum with adaptive bands to highlight overbought and oversold zones. Unlike Bollinger Bands, which track price, these bands track momentum itself, offering a unique view of market strength and exhaustion points. At its core, it features a blue momentum line that calculates the rate of change over a set period, an upper red band marking dynamic resistance created by adding standard deviations to the momentum average, a lower green band marking dynamic support by subtracting standard deviations, and a gray middle line representing the average of momentum as a central anchor. When the momentum line touches or moves beyond the upper red band, it often signals that the market may be overbought and a pullback or reversal could follow; traders might lock in profits or watch for short setups. Conversely, when it drops below the lower green band, it can suggest an oversold market primed for a bounce, prompting traders to look for buying opportunities. If momentum remains between the bands, it typically indicates balanced conditions where waiting for stronger signals at the extremes is wise. The indicator can be used in contrarian strategies—buying near the lower band and selling near the upper—or in trend-following setups by waiting for momentum to return toward the centerline before entering trades. For stronger confirmation, traders often combine it with volume spikes, support and resistance analysis, or other trend tools, and it’s useful to check multiple timeframes to spot consistent patterns. Recommended settings vary: short-term traders might use a 7–10 period momentum with 14-period bands; medium-term traders might keep the default 14-period momentum and 20-period bands; while long-term analysis might use 21-period momentum and 50-period bands. Visually, background colors help spot extremes: red for strong overbought, green for strong oversold, and no color for normal markets, alongside reference lines at 70, 30, and 0 to guide traditional overbought, oversold, and neutral zones. Typical bullish signals include momentum rebounding from the lower band, crossing back above the middle after being oversold, or showing divergence where price makes new lows but momentum doesn’t. Bearish signals might appear when momentum hits the upper band and weakens, drops below the middle after being overbought, or price makes new highs while momentum fails to follow. The indicator tends to work best in mean-reverting or sideways markets rather than strong trends, where overbought and oversold conditions tend to repeat.
Timed Trade Close AlertEnables you to set up alerts that can be used to close all trades when used in conjunction with web hooks.
Firstly, you can enable a daily alert at a regular time to avoid spread blow outs during roll overs. ie: This will alert at the same time each day
Additionally, you can enable and program up to 8 individual alerts to address news events or any other situations that you would want to halt your trading. The day, hour and minute can be adjusted according
CerberusFX Greedy SquirrelCerberusFX Greedy Squirrel
Ever wish you could trade with the cunning of a squirrel snatching the best nuts? Meet the CerberusFX Greedy Squirrel, a TradingView indicator that’s equal parts clever and cheeky! Licensed under Mozilla Public License 2.0, this script spots bullish and bearish signals with the finesse of a forest critter, using dual moving averages (MA) to filter out the market’s chaff.
Toggle it to signal on every candle for rapid-fire trades or stick to alternating buy/sell signals for a smoother ride. Choose your MA flavor (EMA or SMA), tweak fast and slow MA lengths, and decide whether to filter signals above/below one or both MAs. It’s like giving a squirrel a GPS to find the juiciest opportunities! Green triangles mark buy signals, red triangles flag sells, and alerts keep you in the loop. Perfect for traders who want precision without losing their sense of humor.
FSTO - Fast Slow Trend OscillatorFSTO Indicator: Fast Slow Trend Oscillator
Introduction
The FSTO (Fast Slow Trend Oscillator) is a powerful momentum indicator designed to identify trend direction, strength, and potential reversal points in financial markets. Based on the relationship between short-term and long-term exponential moving averages (EMAs), FSTO provides clear visual signals and actionable alerts to help traders make informed decisions.
Key Features
1. Dual-Line Visualization
FSTO Line: The difference between short-term and long-term EMAs
Signal Line: Smoothed version of the FSTO line for confirmation
2. Comprehensive Trend Analysis
Zero Line: Clearly marks the boundary between bullish and bearish territory
Color Zones:
Green area: Positive momentum (bullish)
Red area: Negative momentum (bearish)
3. Intelligent Alert System
Zero Line Cross Alerts: Signals when trend direction changes
Signal Line Cross Alerts: Identifies entry and exit points
Visual Markers: Triangle indicators highlight important cross events
4. Information Panel
Real-time display of:
Current FSTO value
Trend direction (Bullish/Bearish)
Momentum strength (Strengthening/Weakening)
How It Works
FSTO calculates the difference between two EMAs:
复制
FSTO Line = EMA(close, shortPeriod) - EMA(close, longPeriod)
Signal Line = EMA(FSTO, signalPeriod)
The indicator then:
Identifies when FSTO crosses above/below zero (trend change)
Detects when FSTO crosses above/below its signal line (entry/exit signals)
Visualizes momentum strength through color zones
Provides real-time alerts for key events
Recommended Settings
Market Short EMA Long EMA Signal Line
Stocks 12 26 9
Cryptocurrency 8 21 5
Forex 10 30 7
Commodities 14 28 8
Trading Signals
Bullish Trend: FSTO > 0
Bearish Trend: FSTO < 0
Buy Signal: FSTO crosses above signal line
Sell Signal: FSTO crosses below signal line
Strong Buy: Bullish cross below zero line
Strong Sell: Bearish cross above zero line
How to Use
Add the indicator to your TradingView chart
Configure EMA periods based on your trading style
Set up alerts for key events:
Zero line crosses (trend changes)
Signal line crosses (entry/exit points)
Combine with other indicators for confirmation
Use information panel for quick market assessment
Benefits
Clear visualization of trend direction
Early detection of momentum shifts
Customizable parameters for different markets
Actionable alerts for timely trading decisions
Comprehensive information panel for quick analysis
The FSTO indicator is an essential tool for traders seeking to identify trend direction, momentum strength, and potential reversal points across all timeframes and market conditions.
SMC Concepts - Labels OnlySMC Concepts – Labels Only is a clean and minimalistic indicator designed for traders who apply Smart Money Concepts (SMC) in their analysis. It displays essential market structure signals using simple text labels only, without any colors, boxes, or graphical overlays — allowing for a clear and distraction-free chart view.
RSI Overbought/Oversold MTFRSI Overbought / Oversold MTF — Dashboard & Alerts
What it does
This script scans up to 13 symbols at once and shows their RSI readings on three lower‑time‑frames (1 min, 5 min, 15 min).
If all three RSIs for a symbol are simultaneously above the overbought threshold or below the oversold threshold, the script:
Prints the condition (“Overbought” / “Oversold”) in a color‑coded dashboard table.
Fires a one‑per‑bar alert so you never miss the move.
Key features
Feature Details
Multi‑symbol Default list includes BTC, ETH, SOL, BNB, XRP, ADA, AVAX, AVAAI, DOGE, VIRTUAL, SUI, ALCH, LAYER (all Binance pairs). Replace or reorder in the inputs.
Triple‑time‑frame check RSI is calculated on 1 m, 5 m, 15 m for each symbol.
Customizable thresholds Set your own RSI Period, Overbought and Oversold levels. Defaults: 14 / 70 / 30.
Color‑coded dashboard Top‑right table shows:
• Symbol name
• RSI 1 m / 5 m / 15 m (red = overbought, green = oversold, white = neutral)
• Overall Status column (“Overbought”, “Oversold”, “Mixed”).
Alerts built in Triggers once per bar whenever a symbol is overbought or oversold on all three time‑frames simultaneously.
Typical use cases
Scalp alignment — Enter when all short TFs agree on overbought/oversold extremes.
Mean‑reversion spotting — Identify stretched conditions across multiple coins without switching charts.
Quick sentiment scan — Glance at the dashboard to see where momentum is heating up or cooling down.
How to use
Add to chart (overlay = false; it sits in its own pane).
Adjust symbols & thresholds in the Settings panel.
Create alerts → choose “RSI Overbought/Oversold MTF” → “Any Alert() Function Call” to receive push, email, or webhook notifications.
Note: The script queries many symbols each bar; use on lower time‑frames only if your data limits allow.
For educational purposes only — not financial advice. Always test on paper before trading live.
Split Volume Histogram (Real Volume)v2 better volume indicator showing you exactly how much is buy or sell volume at the same time
% / ATR Buy, Target, Stop + Overlay & P/L% / ATR Buy, Target, Stop + Overlay & P/L
This tool combines volatility‑based and fixed‑percentage trade planning into a single, on‑chart overlay—with built‑in profit‑and‑loss estimates. Toggle between ATR or percentage modes, plot your Buy, Target and Stop levels, and see the dollar gain or loss for a specified position size—all in one interactive table and chart display.
NOTE: To activate plotted lines, price labels, P/L rows and table values, enter a Buy Price greater than zero.
What It Does
Mode Toggle: Choose between “ATR” (volatility‑based) or “%” (fixed‑percentage) calculations.
Buy Price Input: Manually enter your entry price.
ATR Mode:
Target = Buy + (ATR × Target Multiplier)
Stop = Buy − (ATR × Stop Multiplier)
Percentage Mode:
Target = Buy × (1 + Target % / 100)
Stop = Buy × (1 – Stop % / 100)
P/L Estimates: Specify a dollar amount to “invest” at your Buy price, and the script calculates:
Gain ($): Profit if Target is hit
Loss ($): Cost if Stop is hit
Visual Overlay: Draws horizontal lines for Buy, Target and Stop, with optional price labels on the chart scale.
Interactive Table: Displays Buy, Target, Stop, ATR/timeframe info (in ATR mode), percentages (in % mode), and P/L rows.
Customization Options
Line Settings:
Choose color, style (solid/dashed/dotted), and width for Buy, Target, Stop lines.
Extend lines rightward only or in both directions.
Table Settings:
Position the table (top/bottom × left/right).
Toggle individual rows: Buy Price; Target (multiplier or %); Stop (multiplier or %); Target ATR %; Stop ATR %; ATR Time Frame; ATR Value; Gain ($); Loss ($).
Customize text colors for each row and background transparency.
General Inputs:
ATR length and optional ATR timeframe override (e.g. use daily ATR on an intraday chart).
Target/Stop multipliers or percentages.
Dollar Amount for P/L calculations.
How to Use It for Trading
Plan Your Entry: Enter your intended Buy Price and position size (dollar amount).
Select Mode: Toggle between ATR or % mode depending on whether you prefer volatility‑based or fixed offsets.
Assess R:R and P/L: Instantly see your Target, Stop levels, and potential profit or loss in dollars.
Visual Reference: Lines and price labels update in real time as you tweak inputs—ideal for live trading, backtesting or trade journaling.
Ideal For
Traders who want both volatility‑based and percentage‑based exit options in one tool
Those who need on‑chart P/L estimates based on position size
Swing and intraday traders focused on objective, rule‑based trade management
Anyone who uses ATR for adaptive stops/targets or fixed percentages for simpler exits
Breakout Detector (5-min)//@version=5
indicator("Breakout Detector (5-min)", overlay=true)
// Define breakout range
length = input.int(20, minval=1, title="Lookback Period")
bullColor = color.green
bearColor = color.red
// Calculate highest high and lowest low of lookback period
highestHigh = ta.highest(high, length)
lowestLow = ta.lowest(low, length)
// Detect breakout
bullBreakout = close > highestHigh
bearBreakout = close < lowestLow
// Plot breakout signals
plotshape(bullBreakout, title="Bullish Breakout", location=location.abovebar, color=bullColor, style=shape.triangleup, size=size.small)
plotshape(bearBreakout, title="Bearish Breakout", location=location.belowbar, color=bearColor, style=shape.triangledown, size=size.small)
// Optional: Background color for breakout bars
bgcolor(bullBreakout ? color.new(bullColor, 85) : na)
bgcolor(bearBreakout ? color.new(bearColor, 85) : na)
Previous Day High/Low/Close - Static Daily Lines (Custom Colors)previous day high low closing
statick line can be change with tihe time frame 5 to 15
Buy Price Marker
This indicator allows you to set a custom buy price level on the chart. It draws a green horizontal line at the specified buy price and places a label showing the exact buy price value. The line extends to the right, providing a clear visual reference for your entry price as the chart progresses. The label dynamically updates with the current bar index, ensuring the buy price annotation stays aligned with the latest data.