Cerca negli script per "Cycle"
Weekly DividerAdds clear weekly vertical lines to your chart. Simple, customizable, and works with Pine Script v6. Ideal for anyone who wants to see weekly transitions on any instrument — Forex, crypto, stocks, etc. Made with love by Imani 💫
Week Window AlgorithmWeek Window Algorithm
The Week Window Algorithm is an advanced intraday trading overlay built for precision session tracking and key level visualization.
🔹 Features:
1. Time Lines
Automatically plots vertical lines 30 minutes ahead of specific London times (07, 08, 09, 13, 14, 15UK), with adjustable height in pips and custom color.
2. Session Boxes
Draws price range boxes for:
Asia (22:00–06:00 UK)
Europe AM (08:00–09:00 UK)
Europe PM (14:00–15:00 UK)
Each box auto-updates during the session and fades after 3 days. Fill color is fully customizable via settings.
3. Yesterday’s High/Low Levels
Captures and plots yesterday’s high and low at 23:00 UK. Lines extend through today and highlight first-time hits.
🛠️ Customization:
Enable/disable sessions individually
Set pip size for early lines
Choose colors for each session box and line style
🕒 Recommended Timeframes:
Optimized for 1–15 minute charts. Works best on intraday setups.
Session Candles NY #ffsjr"The candle bodies tell the story, wicks do the damage" by ICT
Based on ICT words, I created the sessions indicator, to facilitate the visualization of each session in candle format, with the most important points being the confluence of session openings and closings.
Usually I use to create support and resistances lines using candle sessions bodies and to draw sessions liquidities.
Use on 15 minutes chart and hide default TradingView candles.
Enjoy
Copper to Bitcoin RatioRatio: Divides copper price by Bitcoin price (copper / bitcoin). Since copper is in USD per pound and Bitcoin is in USD, the ratio is unitless but reflects copper’s value relative to Bitcoin.
Plotting: The ratio is plotted as a blue line, with an optional 20-period simple moving average (red line) for smoothing.
This can reflect market sentiment (e.g., industrial demand vs. crypto speculation).
Copper to Gold Ratioratio = copper / gold: Calculates the ratio by dividing copper price by gold price.
plot(ratio): Plots the ratio as a blue line.
ma = ta.sma(ratio, 20): Adds a 20-period simple moving average (optional) to smooth the ratio, plotted as a red line.
A rising Copper/Gold ratio often signals economic expansion (strong copper demand relative to gold), while a falling ratio may indicate economic uncertainty or recession fears, as gold outperforms copper.
The ratio is also used as a leading indicator for 10-year U.S. Treasury yields, with a rising ratio often correlating with higher yields.
Weekend Background Highlighter (UTC+12)## Weekend Background Highlighter (UTC+12)
### Description
This indicator automatically highlights weekend periods on your TradingView charts specifically for the UTC+12 timezone (New Zealand Standard Time). Perfect for traders who need to visualize market closures and weekend gaps in the New Zealand/Pacific time zone, regardless of their exchange's native timezone or chart settings.
### Key Features
- **Fixed UTC+12 Timezone**: Hardcoded to always show weekends according to UTC+12, independent of exchange or chart timezone settings
- **Customizable Appearance**: Adjust background color and opacity to match your chart theme
- **Optional Weekend Labels**: Mark the beginning of each weekend period with customizable labels
- **Debug Mode**: View real-time timezone calculations to verify correct weekend detection
- **Lightweight**: Minimal performance impact with efficient calculations
### Use Cases
- **Forex Traders**: Identify weekend gaps and Monday openings in NZD pairs
- **Cryptocurrency Traders**: Visualize weekend trading patterns in the Pacific timezone
- **Multi-Market Traders**: Maintain consistent weekend awareness across different exchanges
- **Risk Management**: Clearly see when markets are closed for position management
### Settings
- **Weekend Background Color**: Choose any color for the weekend highlight
- **Opacity**: Control transparency (0-100%) to maintain chart visibility
- **Show Weekend Labels**: Toggle labels marking weekend start
- **Debug Info**: Display timezone calculations for verification
### How It Works
The indicator calculates the current UTC time and adds 12 hours to determine the UTC+12 time. It then checks if the resulting day falls on Saturday or Sunday, highlighting these periods on your chart. This ensures weekends are always displayed according to New Zealand time, regardless of your broker's timezone or your local settings.
### Notes
- Weekends begin at 00:00 Saturday UTC+12 (12:00 Friday UTC)
- Weekends end at 00:00 Monday UTC+12 (12:00 Sunday UTC)
- Works on all timeframes and markets
- Compatible with Pine Script v6
### Tags
weekend, background, timezone, UTC+12, New Zealand, highlight, trading sessions, forex, crypto, time zones, market hours, pacific time
True Hour Open🧠 Why Count an Hour from 30th Minute to 30th Minute?
✅ Traditional Hour vs. Functional Hour
Traditional Time Logic: We’re used to viewing time in clean hourly chunks: 12:00 to 1:00, 1:00 to 2:00, and so on. This structure is fine for general purposes like clocks, meetings, and schedules.
Market Logic: Markets, however, don’t always respect these arbitrary human-made time divisions. Price action often develops momentum, structure, and transitions based on market participants' behavior, not on the clock.
🛠 What the Indicator Does
Marks the start of each hour at the 30th minute past the hour (e.g., 1:30, 2:30, 3:30).
Can highlight or segment candles that fall within a “30-to-30” hourly window.
Optionally draws background shading, lines, or boxes to visually group candles from one 30-minute mark to the next.
This helps you:
Visually align your trading with more accurate price behavior windows.
Anchor time blocks around actual market rhythm, not artificial time slots.
Backtest and strategize based on how candles behave in these alternative hourly segments.
📈 Summary
Trading is about timing. But great trading is about timing that makes sense.
By redefining the hour from 30 to 30, you’re not changing time—you’re aligning with how price moves in time.
Target ScannerThis invite-only indicator implements an advanced Wolfe Wave pattern recognition system specifically designed for Borsa Istanbul (BIST) stock screening across multiple timeframes and mathematical ratio calculations.
**Core Technical Framework:**
The indicator employs sophisticated mathematical calculations across 10 distinct timeframes (377, 233, 144, 89, 55, 34, 21, 13, 8, 5 periods) using Elliott Wave ratio theory combined with algorithmic pattern detection. Unlike standard scanning tools that rely on basic technical indicators, this system uses quantitative Wolfe Wave analysis to identify precise entry and exit points across 560+ BIST stocks simultaneously.
**Key Features:**
• **Multi-Stock Scanning:** Simultaneously analyzes 40 stocks per list across 14 different BIST stock lists (560+ total stocks)
• **Advanced Pattern Detection:** Implements Wolfe Wave mathematical validation using 24 different ratio calculation methods including Fibonacci sequences, Elliott Wave ratios, Golden Ratio, Harmonic Patterns, Pi-based calculations, volatility-based dynamic ratios, and AI-optimized mathematical progressions
• **Real-Time Screening Table:** Displays active signals with current price, signal price, target price, expected profit percentage, and calculated stop-loss levels
• **Reliability Scoring System:** EPA (Entry Point Accuracy) and ETA (Exit Target Accuracy) scoring with historical performance tracking
• **Visual Signal Display:** Comprehensive signal boxes showing profit zones, stop-loss areas, entry levels, and estimated time to target completion
**Mathematical Implementation:**
The core algorithm calculates price relationships using configurable mathematical ratios. For bullish conditions, it identifies entry points when price action meets specific criteria:
- Point validation through ratio analysis between swing highs/lows across multiple timeframes
- Mathematical confirmation using (pv - pf) / (pv - pd) ratio calculations
- Confluence validation across timeframes with dynamic ratio adjustments
- Minimum profit threshold filtering to ensure signal quality
**Originality and Innovation:**
This implementation differs significantly from traditional scanning tools through several key innovations:
1. **Multi-Timeframe Wolfe Wave Detection:** Simultaneous pattern recognition across 10 timeframes rather than single-timeframe analysis
2. **Adaptive Ratio Systems:** 24 different mathematical calculation methods including volatility-based, time-based, momentum-based, and volume-weighted ratio adjustments
3. **BIST-Specific Optimization:** Tailored specifically for Turkish stock market characteristics with 14 pre-configured stock lists
4. **Institutional-Grade Visualization:** Advanced signal boxes with profit/loss zones, multiple entry levels, and time-based target estimation
5. **Real-Time Performance Tracking:** Dynamic EPA/ETA scoring system that tracks historical accuracy and adapts calculations
**Signal Generation Logic:**
The system generates signals when multiple mathematical conditions align:
- Wolfe Wave pattern completion across specified timeframes
- Ratio validation using selected mathematical progression (Fibonacci, Golden Ratio, Elliott Wave, etc.)
- Stop-loss calculation as percentage of target profit (default 0.5%)
- Minimum profit threshold compliance
- Multi-timeframe confluence confirmation
**Risk Management Features:**
• **Configurable Stop-Loss:** Calculated as percentage of target profit with recommended 0.3 setting for 1:3 risk-reward ratio
• **Profit Percentage Display:** Real-time calculation showing expected profit from signal price to target
• **Multiple Entry Levels:** EPA and ETA-based entry points with reliability scoring
• **Time Estimation:** Statistical analysis providing estimated bars/time to target completion
• **Visual Risk Zones:** Color-coded profit (green) and loss (red) areas for clear risk visualization
**Performance Characteristics:**
The indicator is optimized for active screening with frequent signal generation across multiple stocks. It provides both short-term and medium-term opportunities depending on the timeframe producing the signal. The system maintains historical statistics for signal accuracy and target completion timing.
**Technical Requirements:**
Requires understanding of Wolfe Wave pattern theory, Elliott Wave principles, and multi-timeframe analysis concepts. Users should be familiar with BIST market structure and Turkish stock trading mechanics. The indicator demands active monitoring due to the high-frequency nature of multi-stock scanning.
**Market Application:**
Specifically designed for Borsa Istanbul stocks with comprehensive coverage across major sectors. Works effectively in both trending and ranging market conditions due to its adaptive ratio selection and multi-timeframe approach. Best suited for traders focusing on Turkish equity markets with pattern-based strategies.
**Customization Options:**
• **14 Stock Lists:** Pre-configured BIST stock groups for sector-specific analysis
• **24 Ratio Methods:** From conservative Fibonacci to aggressive AI-optimized calculations
• **Quote Pair Integration:** Optional currency pair specification for international analysis
• **Timeframe Flexibility:** Customizable chart timeframe for signal generation
• **Table Positioning:** Multiple display options with size and color customization
• **Alert Integration:** Comprehensive alert system for real-time signal notifications
Time HighlightHow This Works:
Time Conversion: The script converts the current time to HHMM format (e.g., 9:16 becomes 916) for easy comparison.
Timeframe Detection: It checks the current chart's timeframe:
For 1-minute charts: Exactly matches the target times
For 5-minute charts: Checks if the target time falls within the 5-minute window
For 15-minute charts: Checks if the target time falls within the 15-minute window
Highlighting: When the condition is met, it highlights the candle with a semi-transparent yellow color.
Note:
The script will work on 1-minute, 5-minute, and 15-minute timeframes only
The highlight appears on the candle that contains the specified time
The transparency is set to 70% so you can still see the candle through the highlight
You can adjust the transparency level by changing the transp parameter (0 = fully opaque, 100 = fully transparent).
make a pine script which change the color of the candle in yellow color in 1,5,15 timeframe at the time of 9:16, 9:31, 9:46
Time Based Range# Time Based Range
**A fully customizable session-based range indicator for intraday and daily trading analysis**
## Overview
The Time Based Range indicator identifies and visualizes key price levels from any user-defined time session. Whether you're trading the London open, New York session, or any custom timeframe, this indicator helps you identify crucial support and resistance levels formed during specific trading periods.
## Key Features
### 🕒 **Flexible Session Configuration**
- Customize any time range (e.g., 05:00-13:00, 20:00-02:00)
- Select specific days of the week (Sunday=1 through Saturday=7)
- Works on any timeframe from 1-minute to daily charts
### 📊 **Three Display Modes**
**OHLC Mode:**
- Shows Open, High, Low, Close, and Midpoint lines
- Fully customizable line colors, styles, and widths
- Optional labels with custom text
- Toggle individual lines on/off
**Range Mode:**
- Displays High, Low, and Midpoint lines extending into the future
- Session background box for visual clarity
- Configurable extension length in hours
- Clean range-based analysis
**Mitigate Mode:**
- Horizontal pivot lines that extend until price "mitigates" (touches) them
- Session background box
- Lines automatically stop extending when price reaches the level
- Perfect for ICT-style analysis
### 🚨 **Advanced Alert System**
**Breakout Alerts:**
- Notifies when price breaks above session high or below session low
- Real-time notifications for range expansion
**Liquidity Sweep Alerts:**
- Detects when price briefly breaks a level but closes back inside the range
- Configurable lookback period for sweep detection
- Helps identify false breakouts and liquidity grabs
**Equilibrium Rejection Alerts:**
- Monitors price reaction at the session midpoint
- Detects strong rejections with wick formations
- Configurable sensitivity threshold
### 🎨 **Full Customization**
- Individual color settings for all lines and boxes
- Multiple line style options (Solid, Dashed, Dotted)
- Adjustable line widths and transparency
- Custom label text and positioning
- Session limit control (1-10 sessions displayed)
## Use Cases
### Day Trading
- Mark key levels from overnight sessions
- Identify London/New York opening ranges
- Track Asian session highs and lows
### Swing Trading
- Daily range analysis
- Multi-day level identification
- Key support/resistance from specific periods
### ICT/SMC Trading
- Liquidity pool identification
- Fair value gap analysis
- Market structure understanding
## Technical Specifications
- **Maximum Sessions:** 1-10 (user configurable)
- **Time Format:** 24-hour (HHMM-HHMM)
- **Day Selection:** Individual day toggles (1=Sunday through 7=Saturday)
- **Alert Types:** 4 different alert conditions
- **Drawing Objects:** Optimized with automatic cleanup
- **Performance:** Efficient array management prevents chart lag
## Best Practices
1. **Start Simple:** Begin with OHLC mode to understand session dynamics
2. **Use Alerts:** Enable notifications for key level interactions
3. **Combine Modes:** Switch between modes based on market conditions
4. **Optimize Settings:** Adjust colors and styles for your chart theme
5. **Multiple Timeframes:** Use different sessions for various trading strategies
## Compatibility
- Works on all TradingView chart types
- Compatible with all asset classes (Forex, Stocks, Crypto, Futures)
- Optimized for both light and dark themes
- Mobile-friendly display
---
*This indicator helps traders identify high-probability trading zones based on time-specific price action. Always combine with proper risk management and additional analysis methods.*
CPD Approach Algo Line [ValiantTrader]CPD Approach Algo Line Indicator - Explanation
This indicator, developed by ValiantTrader, is a sophisticated tool for analyzing price action and volume distribution across different timeframes. Here's how it works and how traders can use it:
Core Functionality
The indicator performs a "Candle Price Distribution" (CPD) analysis by:
Collecting data from a higher timeframe (configurable via input)
Dividing the price range into horizontal zones (either by tick size or evenly distributed)
Analyzing price behavior within each zone
Key Features and Trading Applications
1. Price Zone Analysis
Divides the price range into customizable zones (default 24 zones)
Shows how many candles have traded in each zone
Displays what percentage of total candles occurred in each zone
Trading Use: Identifies high-probability support/resistance areas where price has historically spent more time.
2. Delta Calculation
Shows the difference in candle counts between adjacent zones
Color-coded (green for positive, red for negative)
Trading Use: Helps spot areas where price behavior changes significantly (potential reversal zones).
3. Volume Clusters
Aggregates volume traded within each price zone
Visualized as colored backgrounds
Trading Use: Identifies high-volume nodes which often act as strong support/resistance.
4. Pressure Zones
Scores each zone based on where candles closed within the zone
Positive pressure (green) when candles closed in upper part
Negative pressure (red) when candles closed in lower part
Trading Use: Shows where buyers or sellers were more dominant at each price level.
5. Advanced Candle Pattern Detection
Tracks wick engulfing patterns
Measures body engulfing patterns
Counts rejection candles (long wicks)
Identifies dominant candles (large bodies)
Trading Use: Provides additional confirmation of potential reversal or continuation patterns.
6. Draggable Reference Line
Allows traders to place a horizontal line at any price level
Automatically shows statistics for the zone containing the line
Trading Use: Quickly analyze any price level's historical significance.
Practical Trading Applications
Support/Resistance Identification: The zones with highest candle counts typically represent strong support/resistance levels.
Breakout Trading: When price moves into zones with few previous candles, it may indicate breakout potential.
Reversal Trading: Zones where delta changes significantly (from positive to negative or vice versa) can signal potential reversals.
Volume-Weighted Analysis: Combining candle counts with volume clusters helps identify the most significant price levels.
Multi-Timeframe Analysis: By setting the custom timeframe to a higher period, traders can see where institutional levels exist on weekly/daily charts while trading on lower timeframes.
The indicator is particularly useful for traders who employ volume profile, market profile, or order flow concepts in their trading strategy. The visual presentation makes it easy to quickly assess the most significant price levels on any chart.
ICT TIME ELEMENTS [KaninFX]## Overview
The ICT Time Elements indicator is a comprehensive trading tool designed to visualize the most critical market sessions and timeframes according to Inner Circle Trader (ICT) methodology. This indicator helps traders identify high-probability trading opportunities by highlighting key market sessions, killzones, and liquidity periods throughout the trading day.
## Key Features
### 🕐 Complete ICT Time Framework
- **Asian Range**: 8:00 PM - 12:00 AM (NY Time) - Evening consolidation period
- **London Killzone**: 2:00 AM - 5:00 AM (NY Time) - European market opening liquidity
- **NY Killzone**: 7:00 AM - 10:00 AM (NY Time) - US market opening with high volatility
- **Silver Bullet Sessions**:
- London Silver Bullet: 3:00 AM - 4:00 AM
- AM Silver Bullet: 10:00 AM - 11:00 AM
- PM Silver Bullet: 2:00 PM - 3:00 PM
- **Lunch Hours**: 5:00 AM - 7:00 AM & 12:00 PM - 1:00 PM (Lower volatility periods)
- **News Embargo**: 8:30 AM - 9:30 AM (High impact news release window)
- **20-Minute Macros**: :50 to :10 minutes of each hour (Short-term reversal periods)
- **True Day Close**: 4:00 PM - 4:30 PM (Official market close)
### 🎨 Visual Customization
- **Multiple Themes**: Dark, Light, and Custom color schemes
- **Adjustable Opacity**: Control zone transparency (0-100%)
- **Font Customization**: Tiny, Small, Normal, Large text sizes
- **Custom Colors**: Personalize each zone with your preferred colors
- **Professional Display**: Clean histogram visualization with zone labels
### 🌍 Multi-Timezone Support
Built-in support for major trading centers:
- America/New_York (Default)
- America/Chicago
- America/Los_Angeles
- Europe/London
- Asia/Tokyo
- Asia/Shanghai
- Australia/Sydney
### 📊 Smart Information Display
- **Real-time Zone Detection**: Automatically identifies current active session
- **Zone Labels**: Clear labeling at the center of each time period
- **Current Zone Indicator**: Arrow pointer showing the active session
- **Comprehensive Info Table**: Quick reference for all time zones and their schedules
- **Flexible Table Positioning**: Place info table in any corner of your chart
### ⚡ Performance Optimized
- **Memory Management**: Automatic cleanup of old labels to maintain performance
- **Efficient Processing**: Optimized time calculations for smooth operation
- **Resource Control**: Limited label generation to prevent system overload
## How It Works
The indicator continuously monitors the current time against predefined ICT session schedules. When price action enters a recognized time zone, the indicator:
1. **Highlights the Period**: Colors the histogram bar according to the active session
2. **Labels the Zone**: Places descriptive text identifying the current market condition
3. **Updates Info Table**: Shows current session status and complete schedule
4. **Tracks Macro Periods**: Identifies 20-minute reversal windows within major sessions
### Special Features
- **Macro Detection**: Automatically identifies when current time falls within a 20-minute macro period
- **Session Overlap Handling**: Properly manages overlapping time zones with priority logic
- **Dynamic Color Adjustment**: Theme-aware color selection for optimal visibility
## Best Use Cases
### For ICT Traders
- Identify optimal entry times during killzone sessions
- Recognize silver bullet opportunities for quick scalps
- Avoid trading during lunch hour consolidations
- Prepare for news embargo volatility
### For Session Traders
- Track major market session transitions
- Plan trading strategy around high-liquidity periods
- Understand global market flow and timing
### For Swing Traders
- Identify macro trend continuation points
- Time position entries during optimal sessions
- Understand market structure changes across sessions
## Installation & Setup
1. Add the indicator to your TradingView chart
2. Select your preferred timezone from the dropdown
3. Choose theme (Dark/Light) or customize colors
4. Adjust font size and table position to your preference
5. Enable/disable features as needed for your trading style
## Pro Tips
- **Combine with Price Action**: Use time zones alongside support/resistance levels
- **Focus on Killzones**: Highest probability setups occur during London and NY killzones
- **Watch Silver Bullets**: These 1-hour windows often provide excellent reversal opportunities
- **Respect Lunch Hours**: Lower volatility periods - consider smaller position sizes
- **News Embargo Awareness**: Prepare for potential whipsaws during 8:30-9:30 AM
## Conclusion
The ICT Time Elements indicator transforms complex ICT timing concepts into an easy-to-read visual tool. Whether you're a beginner learning ICT methodology or an experienced trader looking to optimize your timing, this indicator provides the essential market session awareness needed for successful trading.
*Compatible with all TradingView plans and timeframes. Works best on 1-minute to 1-hour charts for optimal session visualization.*
5:30 AM IST Close + Offset Lines + TablesDescription:
This script captures the 5:30 AM IST close price and plots it on the chart along with dynamic offset levels above and below (±5, ±20, ±40, ±60, ±80 points). It also displays these levels in neatly organized tables at the top-right and bottom-right corners for quick reference.
🔹 Timezone: Asia/Kolkata (IST)
🔹 Useful for: Intraday traders who reference early morning levels
🔹 Visual aids:
Orange line for 5:30 AM close
Green lines for points above
Red lines for points below
Tables summarizing all levels
This tool helps identify key early-morning reference zones that can act as support/resistance or breakout targets.
Tight Range Display with Background🌟 Tight Range Transparency Display with Background
What Is This Indicator?
Hey traders! Ever wanted a simple way to spot those quiet, low-volatility moments in the market that often signal a big move is coming? The Tight Range Transparency Display with Background does exactly that! This indicator highlights periods where the price is moving in a tight range—think of it as the calm before the storm. It paints the chart background blue to show these zones, with the shade getting darker the tighter the range becomes. It’s like having a visual cue to say, “Hey, something might be brewing here!”
Why You’ll Love It
Spot Key Moments Easily: The blue background makes it super easy to see when the market is in a tight range, which often happens before breakouts or big trends.
Customizable Settings: You can tweak the range thresholds to match your trading style—whether you’re looking for super tight zones or slightly broader ones.
Visual Clarity: The background gets darker when the range is tighter, giving you a quick sense of how compressed the price action is.
Perfect for Any Market: Works on stocks, forex, crypto, or any chart you trade, across any timeframe.
How to Use It
Add It to Your Chart:
Just copy this script into TradingView’s Pine Editor and hit "Add to Chart." It’ll overlay right on your price chart.
Tweak the Settings:
Open the indicator settings and use the dropdown menus to pick your preferred "Tight Range %" and "Wide Range %." For example, set a Tight Range % of 2.0% to catch smaller ranges, or go higher like 10.0% for broader ones.
You can also adjust the ATR Period (default is 5) to make the indicator more or less sensitive to recent price swings.
Watch for the Blue Background:
When the price enters a tight range, the chart background turns blue. The darker the blue, the tighter the range—meaning a potential breakout could be closer!
Trade Smarter:
Use these tight range zones to prepare for potential breakouts. For example, if you see a dark blue background, it might be a good time to watch for a big price move.
Pair this with other tools like support/resistance levels or volume spikes to confirm your trades.
Who Is This For?
Swing Traders: Perfect for spotting consolidation zones before a big swing.
Breakout Traders: Tight ranges often lead to breakouts—use this to time your entries.
Smart Money Followers: If you’re into smart money concepts, tight ranges can signal accumulation or distribution phases.
Beginners & Pros Alike: It’s easy to use for new traders but powerful enough for seasoned pros.
Real-World Example
Imagine you’re trading a stock on a 1-hour chart. You notice the background turns blue, and it’s getting darker over a few bars. This tells you the price range is tightening—maybe the stock is consolidating after a big move. You check your other indicators, see a volume spike, and spot a breakout above resistance. Boom! You catch the next big trend, all because this indicator helped you focus on the right moment.
Tips for Best Results
Try Different Timeframes: Tight ranges on a 15-minute chart might signal short-term moves, while a daily chart could highlight bigger trends.
Adjust for Your Market: For volatile markets like crypto, you might want a higher Tight Range % (e.g., 10.0%). For calmer markets like forex, try a lower setting (e.g., 2.0%).
Combine with Other Tools: Use this alongside trendlines, moving averages, or volume indicators to confirm your setups.
Why I Made This
I created this indicator because I wanted a simple, visual way to spot those critical low-volatility zones without cluttering my chart. The dynamic background color makes it intuitive to see when the market is “coiling up” for a potential move. I hope it helps you find better trading opportunities just like it does for me!
Let’s Connect
If you find this indicator helpful, I’d love to hear about it! Drop a comment or a rating to let me know how it’s working for you. Got ideas to make it even better? Feel free to message me on TradingView—I’m always open to suggestions.
Published On
Date: May 22, 2025
Happy trading, and may your charts always be in your favor! 🚀
How to Publish on TradingView
Open Pine Editor:
On TradingView, open a chart and go to the Pine Editor tab at the bottom.
Paste the Code:
Copy the script you provided and paste it into the Pine Editor.
Compile:
Click "Add to Chart" to ensure it compiles without errors.
Publish:
Click the "Publish Script" button (paper plane icon) in the Pine Editor.
Select "Publish New Script."
Add the Description:
Title: "Tight Range Transparency Display with Background"
Description: Copy the content above into the description field.
Visibility: Choose "Public" to share with everyone (or "Invite-Only" for restricted access).
Tags: Add tags like "tight range", "breakout", "smart money", "volatility", "swing trading".
Screenshot: Add a screenshot of the indicator on a chart, showing the blue background during a tight range.
Submit:
Click "Publish" to submit. TradingView will review it and make it live if it meets their guidelines.
Additional Notes
Screenshot Tip: Use a chart where the blue background is clearly visible (e.g., during a consolidation period) to make the indicator’s effect stand out.
Engage with Users: After publishing, respond to comments and feedback to build a positive reputation on TradingView.
This content is designed to be approachable and engaging, helping traders understand the value of your indicator and encouraging them to try it out.
The Blueprint v.1The Blueprint v.1 is a comprehensive ICT-style session overlay tool designed for precision-based intraday traders. This indicator automatically highlights key institutional trading sessions with dynamic boxes and labels, while tracking the midnight open with customizable horizontal and vertical lines.
🔹 Features:
Auto-detection and marking of major FX sessions: Asia, London, New York, London Close, and Afternoon
Dynamic Midnight Open horizontal line that extends across the full trading day (until 5PM NY on Fridays)
Vertical line to mark Midnight Open candle
Customizable colors, widths, and styles for all midnight lines and session boxes
Smart alignment: session boxes begin at the center of the opening candle and dynamically expand
Supports time zone offset input for traders outside NY time
🔧 Perfect for ICT concepts like Killzones, Judas Swings, and Midnight Open anchors.
Round Levels + BoxesRound Levels Indicator
The Round Levels indicator automatically detects and marks round price levels ending in .000 on the chart. These levels are often important support and resistance zones where significant price reaction occurs. Main features
Automatic detection of round levels (.000)
Display horizontal lines on levels
Add price labels for each level
Dynamic update of levels when price moves
How to use
Add the indicator to the chart
The indicator will automatically display the 20 nearest round levels (10 above and 10 below the current price)
When the price moves significantly, the levels are automatically recalculated
Trading ideas
Use as support and resistance levels
Track price reaction at round levels
Combine with other indicators to confirm signals
Use to identify potential trend reversal zones
Notes
The indicator only marks levels ending in .000
Lines are automatically extended to the right for better visibility
The gray color of the lines is chosen for minimal impact on the perception of the chart
Version
Developed for TradingView Pine Script v6
Works on all timeframes
Compatible with all trading tools
Settings
The indicator has a simple interface and does not require additional settings. If necessary, you can change in the code:
Number of displayed levels
Color and style of lines
Display format of price labels
Warning
This indicator is an auxiliary tool for technical analysis. It is recommended to use it in combination with other analysis methods and risk management tools.
Custom Session Tracker (KN)**Custom Session Tracker (KN)**
Visually highlight any intraday session’s high, low, and midpoint on your chart with full styling control.
**Description**
Custom Session Tracker (KN) lets you define any trading session (e.g. 09:30–16:00 NY time) and automatically draws:
* A translucent box spanning the session’s High and Low
* A horizontal line marking the session midpoint
All elements update in real time and persist after session close.
**Features**
* **Session Range Box**: Plots from session open through close
* **Mid-Price Line**: Marks the exact midpoint of High/Low
* **Timezone Input**: Aligns session to any GMT offset
* **Custom Colors**: Fill, border, and mid-line colors
* **Line & Border Styles**: Choose solid or dashed
**Inputs**
* **Timezone** – GMT offset for your market
* **Session** – Hours in `HHMM-HHMM` format
* **Fill Color** – Box interior transparency
* **Border Color** – Box outline
* **Box Border Style** – Solid or dashed
* **Midline Color** – Mid-price line color
* **Mid Price Line Style** – Solid or dashed
**How to Use**
1. Add the script to your chart.
2. Set your session hours and timezone.
3. Customize colors and styles.
4. Watch each session’s high, low, and midpoint appear automatically.
Perfect for session-overlap strategies, mean-reversion signals, or simply keeping key levels in view.
ass/dess dr ramy (8 Results)📌 Script Description for "ass/dess dr ramy (8 Results)"
This "ass/dess dr ramy (8 Results)" indicator in TradingView is designed to visualize different mathematical results based on the square root of a customizable number. The script takes an input value, calculates the square root, and then performs various arithmetic operations to generate multiple results. These results are plotted as horizontal lines on the chart to provide visual reference points.
🔍 Features
Custom Number Input
Users can input a custom number (e.g., 4.7 by default), and the script will compute the square root of this number.
Mathematical Calculations
After calculating the square root of the input number, the script performs the following operations:
Adding and subtracting different values (from 0.25 to 2).
Squaring the results of each of these operations.
Plotting Horizontal Lines
The computed results are then plotted as horizontal lines at different levels on the chart.
Different colors are used for each result to make them visually distinguishable:
Blue for ±2 results.
Green for ±1 results.
Red for ±0.25 results.
Orange for ±0.75 results.
Purple for ±1.25 results.
Yellow for ±0.5 results.
Fuchsia for ±1.5 results.
Teal for ±1.75 results.
⚙️ Parameters
Custom Number Input: Users can enter a custom number, which is used in the square root calculation.
The results are dynamically updated based on this custom number.
📝 Example Use Case
This script can be useful for traders who want to observe potential price levels or areas of support and resistance based on mathematical calculations that are derived from a single input.
The multiple levels plotted can act as dynamic reference points, which may assist in making technical analysis decisions.
Simplified Hashrate Oscillator + Z-ScoreIndicator Description for TradingView
Simplified Hashrate Oscillator + Z-Score (SHO + Z)
This indicator analyzes the Bitcoin network's mining hashrate data by comparing short-term and long-term moving averages of the hashrate to create an oscillator that reflects changes in mining activity.
How it works:
The indicator calculates two Simple Moving Averages (SMAs) of the Bitcoin network hashrate — a short-term SMA (default 21 days) and a long-term SMA (default 105 days).
The difference between these two averages is normalized and expressed as a percentage, forming the Hashrate Oscillator line.
Two user-defined threshold lines (default ±7%) are plotted as upper and lower reference levels on the oscillator.
When the oscillator approaches these levels, it indicates potential extremes in mining activity.
Z-Score Explanation:
The Z-Score is a normalized measure that translates the oscillator's current value into a standardized scale roughly ranging from -2 to +2.
It shows how far the current hashrate oscillator value deviates from the user-defined thresholds.
A Z-Score near +2 means the oscillator is close to or above the upper threshold (possible overbought conditions).
A Z-Score near -2 means the oscillator is near or below the lower threshold (possible oversold conditions).
This helps users assess the relative strength or weakness of the mining hashrate movement in a normalized context.
Data Source:
The hashrate data is sourced daily from the Bitcoin network hashrate dataset provided by Quandl (QUANDL:BCHAIN/HRATE), a reliable blockchain data provider.
The indicator requests daily hashrate values and calculates SMAs accordingly.
How to use:
Watch the Hashrate Oscillator line for movements towards or beyond the threshold lines as signals of miner capitulation or recovery phases.
Use the Z-Score displayed in the table to quickly gauge how extreme the current reading is relative to set thresholds.
Adjust the short and long SMA periods and threshold lines to suit your preferred sensitivity and trading timeframe.
Yield Curve Approximation
A yield curve is a graph that plots the yields (interest rates) of bonds with the same credit quality but different maturity dates. It helps investors understand the relationship between short-term and long-term interest rates.
🔹 Types of Yield Curves
1️⃣ Normal Yield Curve – Upward-sloping, indicating economic expansion.
2️⃣ Inverted Yield Curve – Downward-sloping, often a recession warning.
3️⃣ Flat Yield Curve – Suggests economic uncertainty or transition.
The yield curve is widely used to predict economic conditions and interest rate movements. You can learn more about it here. Would you like insights on how traders use the yield curve for investment decisions?
How to Trade Using This?
✅ If the yield curve is steepening (green) → Favor growth stocks, commodities, and high-risk assets.
✅ If the yield curve is flattening or inverting (red) → Consider bonds, defensive sectors, or hedging strategies.
✅ Pair with economic news and interest rate decisions to refine predictions.
ict cbdr# ICT CBDR - Central Bank Dealers Range
This indicator identifies and displays the Central Bank Dealers Range (CBDR), a concept from Inner Circle Trader (ICT) methodology. The CBDR represents the consolidation period between 2:00 PM and 8:00 PM New York time, during which major financial institutions establish their positions.
## Features
- **Customizable Time Range:** Default setting is the standard 2:00 PM - 8:00 PM NY time, but can be adjusted to any session
- **Timezone Selection:** Choose your preferred timezone while maintaining accurate CBDR tracking
- **Visual Range Box:** Clearly displays the high and low range established during the selected session
- **Equator (EQ) Line:** Shows the 50% mid-point of the range for potential support/resistance
- **Projection Lines:** Automatically projects extensions of the range for potential targets
- **Adjustable Multiplier:** Option for 0.5× or 1× range projections
- **Range Type Selection:** Use price wicks or bodies to establish the range
## How to Use This Indicator
The CBDR forms a consolidation zone that often precedes significant price movements. After this range is established, markets tend to move away from this area with directional bias. Trading strategies commonly involve:
1. **Breakout Trading:** Enter when price breaks above/below the CBDR
2. **Range Trading:** Fade moves from the edges of the range back to the EQ line
3. **EQ Line Support/Resistance:** Use the mid-range as a pivot point
4. **Extension Targets:** Utilize the projection lines as potential take-profit levels
## Settings
- **Show CBDR:** Toggle the visibility of the range box
- **Range Type:** Select whether to use candle wicks or bodies for range calculation
- **Timezone:** Choose your preferred timezone (default is America/New York)
- **Session Time:** Adjust the session time in 24-hour format (default is 1400-2000)
- **EQ Line:** Toggle and customize the equator line
- **Projections:** Toggle and adjust the number and appearance of projection lines
- **Use 0.5 Deviation:** When enabled, uses half-sized projections
- **Hide Above __ Minutes:** Controls on which timeframes the indicator is displayed
## Notes
- The traditional CBDR is specifically the 2:00 PM - 8:00 PM NY time range
- This indicator is most effective on lower timeframes (1-15 minute charts)
- Remember to combine this tool with proper risk management and additional confirmation
- Works best on forex and highly liquid markets
## Disclaimer
This indicator is for informational and educational purposes only. Past performance is not indicative of future results. Always conduct your own analysis and use proper risk management.
CUSTOM PRO RANGE V2.0 with AlertsCore Functions
Tracks High/Low Ranges
Daily (DR) or Initial (IDR) ranges within custom time windows (e.g., 9:30 AM–4:00 PM).
Optional extended hours (e.g., overnight).
Visual Tools
Draws boxes/lines for range boundaries, midpoints, and opening prices.
Custom colors/styles for clarity.
Smart Alerts
Notifies when price breaks high/low/mid of the range.
Avoids spam with once-per-bar alerts.
Flexible Timeframes
Works for intraday, daily, or even quarterly ranges with minor tweaks.
🎯 Who It Helps
Day Traders: Spot breakouts/reversals.
Swing Traders: Identify key support/resistance.
Analysts: Study price behavior in specific sessions.