ATH Pullback Levels with AlertsThe following identifies the following levels:
1. Correction - 10% Pullback from ATH
2. Midpoint - 15% Pullback from ATH
3. Bear Market - 20% Pullback from ATH
Điểm Pivot và cấp độ
[NLR] - SweetSpot ZonesThe Sweet Spot Zone helps you find the best spots to enter a trade, inspired by the " Follow Line Indicator " by Dreadblitz (big thanks to him!). It draws a colored zone on your chart to show ideal entry points, with a Base Point to keep you on track.
What It Does
Blue Zone: Uptrend—buy when the price dips into the zone.
Red Zone: Downtrend—sell or short when the price climbs into the zone.
Base Point: A gray line showing the key level the zone is built on.
How to Use It
Look for the colored zone:
- Blue: Buy if the price dips into the zone but stays above the Base Point.
- Red: Sell/short if the price climbs into the zone but stays below the Base Point.
Important: Avoid entering trade beyond base point - you might see low returns and face big drawdowns.
Confirm with other signals (like RSI/MACD) before entering.
Settings
ATR Length (10): How far back it looks to calculate price movement.
ATR Multiplier (2.5): How wide the zone is.
Error Margin (5.0): Keeps the zone steady during small price wiggles.
Uptrend/Downtrend Colors: Change the zone colors if you’d like!
Credits
Inspired by the "Follow Line Indicator" by Dreadblitz—check out his work for more great ideas!
Multi-Timeframe EMAsThis script is a comprehensive Pine Script indicator for TradingView that combines multi-timeframe EMAs, high/low levels, Camarilla Pivots, and Traditional Pivots. Below is a detailed analysis of its components, functionality, and potential use cases:
1. Overview
The script is designed to provide traders with a multi-faceted view of the market by combining:
Exponential Moving Averages (EMAs) across different timeframes.
High/Low levels for previous day, week, and month.
Camarilla Pivot levels (H3 and L3).
Traditional Pivot levels (Pivot, R1, R2, S1, S2).
It is highly customizable, allowing users to toggle the visibility of each component.
50% Candle Marker with EMAsKey Features:
Adjustable EMA Lengths:
You can adjust the lengths of the EMAs (10, 35, 50) using the input settings in the indicator's menu.
Default lengths are set to 10, 35, and 50, but you can change them as needed.
Different Colors for EMAs:
EMA 10: Blue
EMA 35: Red
EMA 50: Green
You can customize the colors by modifying the color.new() function.
50% Candle Marker:
A horizontal line is drawn at the 50% level of the current candle.
A price label is displayed at the 50% level.
Reddington light trade### **How to Trade with This Indicator**
1. **HVN and LVN Levels**: The yellow line (HVN) shows a high-volume zone, while the gray line (LVN) indicates a low-volume zone. Pay attention to price behavior near HVN as a key level.
2. **EMA 50 and EMA 200**: The orange line (EMA 50) and blue line (EMA 200) help identify the market direction. Note their positions relative to each other.
3. **"Sharp Angle" Triangles**: A green triangle below the bar signals a sharp rise in EMA 50, while a red triangle above the bar indicates a sharp drop. Use them to spot potential reversals.
4. **Signals**: A small green triangle below the bar suggests a potential buy, while a small red triangle above the bar suggests a potential sell. Consider them alongside levels and EMA lines.
5. **HVN Zone**: The yellow rectangle around HVN highlights an area where the price might stall or react.
For trading, observe the alignment of signals, levels, and EMA direction to make decisions. Alerts will help you stay on top of key moments.
---
### **Disclaimer**
This indicator is provided for informational purposes only and does not constitute financial advice. Trading involves risks, and past performance is not indicative of future results. Always conduct your own analysis and consult with a qualified financial professional before making trading decisions. The creators of this indicator are not responsible for any losses or damages resulting from its use.
Strong Levels (with Proximity Alerts)█ OVERVIEW
The "Strong Levels (with Proximity Alerts)" indicator offers a fresh approach to identifying support and resistance levels, inspired by the RexDog Trading System (RDTS). It pinpoints significant price reversals using a unique filtering method that reduces noise and enhances reliability. Paired with customizable ATR-based proximity alerts, this indicator empowers traders to track critical price zones with precision.
█ FEATURES
- Rooted in RDTS :
Inspired by the RexDog Trading System (RDTS), it highlights major pivot points where price executed sharp turnarounds, ensuring levels carry true market weight.
- Second-Highest/Lowest Open/Close Method :
Resistance levels use the *second-highest open/close* near pivot highs, while support levels use the *second-lowest open/close* near pivot lows—skipping extreme wicks for cleaner, more dependable lines.
- ATR-Driven Proximity Alerts :
Customizable proximity thresholds, calculated using the Average True Range (ATR), warn traders when price approaches key levels—a standout feature not found in most support/resistance indicators.
- Flexible Customization :
- Magnitude : Tweak pivot sensitivity (default: 10).
- Line Colors : Set resistance (red by default), support (green), and proximity (yellow) lines.
- Line Options : Adjust line origins, transparency for breached levels, and the maximum number of levels shown.
- ATR Settings : Fine-tune proximity sensitivity with ATR length and multiplier.
█ HOW TO USE
1. Add to Chart :
Find "Strong Levels (with Proximity Alerts)" in TradingView’s indicator library and apply it.
2. Read the Lines :
- Red Lines : Resistance, derived from the second-highest open/close near pivot highs.
- Green Lines : Support, based on the second-lowest open/close near pivot lows.
- Yellow Dashed Lines : Proximity thresholds (optional), signaling when price nears a level.
3. Customize :
- Raise `Magnitude` for stronger levels or lower it for more detail.
- Adjust colors, transparency, and max levels to fit your preferences.
- Toggle proximity thresholds on/off based on your trading style.
- Enabling *Plot Line from Actual Pivot Bar* offers a cleaner chart but may mislead as lines plot into the past.
4. Set Alerts :
- Open TradingView’s alert menu (the three dots ... dropdown menu next in indicator list has an option "Add alert on ...") and choose "Approaching Level" or "Level Touched.".
- Don't forget to choose the right Trigger condition, which by default is "Only Once". I usually set it to "Once Per Bar".
- Tailor alert conditions to your needs.
█ LIMITATIONS
- Past-Based Levels :
- Relying on historical pivots, it may not always forecast future moves, especially in rapid markets.
- The 'Plot Line from Actual Pivot Bar' option while visually appealing can imply historical significance that didn’t exist at the time. Be mindful of that.
- Volatility Sensitivity :
High volatility widens ATR-based thresholds, which might trigger alerts too soon.
- Display Management :
A cap on max levels avoids clutter, but tweaking `Max Levels` may be needed across timeframes.
█ ACCOMPANYING CHART
The chart showcases the indicator’s unique edge:
- A pivot high and low are flagged, with nearby bars highlighted.
- Resistance is plotted at the *second-highest open/close* around the pivot high, bypassing the highest wick.
- Support is set at the *second-lowest open/close* near the pivot low, ignoring the deepest wick.
- Yellow dashed proximity lines illustrate how the indicator warns traders as price nears these zones.
- Annotations clarify how skipping extreme wicks creates cleaner, more actionable levels.
█ HOW TO USE
1. Add to Chart :
Locate "Strong Levels (with Proximity Alerts)" in TradingView’s indicator library and apply it to your chart.
2. Read the Lines :
- Red Lines**: Resistance levels, calculated from the second-highest open/close near pivot highs.
- Green Lines : Support levels, derived from the second-lowest open/close near pivot lows.
- Yellow Dashed Lines : Optional proximity thresholds, alerting you when price nears a level.
3. Customize :
- Increase `Magnitude` for stronger, less frequent levels or decrease it for more granularity.
- Modify colors, transparency, or the maximum number of levels to suit your style.
- Enable or disable proximity thresholds as needed.
4. Set Alerts :
- Access TradingView’s alert menu and select "Approaching Level" or "Level Touched."
- Adjust conditions to match your trading preferences.
5. My Personal Approach :
I prefer using this indicator on higher timeframes, like hourly or daily charts. I adjust my `Magnitude`, so it doesn't trigger too often and set my alerts to trigger "Once Per Bar". When price nears a level, I get an alert and I anticipate a reaction but avoid placing limit orders blindly. Instead, I switch to smaller timeframes and combine it with other tools for confirmation before making a trade. This saves me a lot of screen time, and allows me to focus when it matters.
DYNAMIC LEVELS PROThis indicator dynamically plots support and resistance levels based on recent price actions, allowing traders to decide when to buy, sell, or hold as the price interacts with these critical zones. It is designed for traders who rely on price structure and breakout or breakdown strategies, simplifying decision-making by highlighting actionable opportunities directly on the chart. These levels are derived from a proprietary formula and price action. When the price stays near the light blue line, you will take action to enter or exit.
If the slow ema (fuchsia colour) is above the very slow ema(black colour) plan for long and vice versa.
In settings, you can add or subtract a correction value, examining how much point the price overshoots the line in early trade. Since it is a minor value, you can avoid it.
another field Range is for future use.
ema values can be changed as per your desirable values.
Parabolic Move ScannerParabolic 10x Mover
Stock Scanner that has a potential for 10x moves when combined with high flow options strategy
VWAP + Fib + Candlestick Pattern Strategy### **VWAP + Fibonacci + Candlestick Pattern Strategy (v6)**
This indicator is designed to identify high-quality trading setups using a combination of **Anchored VWAP, Fibonacci Retracement Levels, and Candlestick Patterns**. It helps traders find optimal entry points where multiple confluences align, enhancing trade accuracy.
### **Key Features:**
✅ **Anchored VWAP** – Starts from the last pivot low (bullish) or pivot high (bearish) to determine trend strength.
✅ **Fibonacci Levels** – Uses key retracement levels (0.382, 0.5, 0.618, 0.786) for added confluence.
✅ **Candlestick Patterns** – Detects Pin Bars, Engulfing Candles, and Hammer Candles for potential reversals.
✅ **High-Quality Setups** – Highlights strong signals where price aligns with VWAP & Fib zones.
✅ **Alerts** – Get notified when a bullish or bearish setup is detected.
✅ **Risk Management** – Includes Take Profit (TP1, TP2, Final TP) & Stop Loss based on ATR.
✅ **Position Sizing** – Calculates position size based on a fixed dollar risk per trade.
### **How to Use:**
1. Apply the indicator to your chart.
2. Look for signals near Fibonacci retracement levels and VWAP.
3. Use alerts for real-time trade notifications.
4. Manage risk with built-in TP/SL and position sizing.
Perfect for traders who use **Price Action & Smart Money Concepts** to refine their entries! 🚀
Nolino Multi-Method Pivot PointsMulti-Method Pivot Points Indicator
This indicator allows traders to plot pivot points on their TradingView charts using multiple calculation methods, providing flexibility and adaptability to various trading strategies.
Key Features:
Calculation Methods: Choose from Classic, Woodie, Camarilla, Fibonacci, and TDMark methods.
Timeframe Selection: Select the timeframe for pivot calculation, including daily, weekly, monthly, or custom periods (e.g., "D", "W", "M", "240").
Visual Clarity: Pivot point (PP) is plotted in blue, support levels in red, and resistance levels in green for easy identification.
Real-Time Updates: Automatically updates based on the latest chart data.
How to Use:
Add the indicator to your chart.
In the settings, select your preferred calculation method and timeframe.
Observe the plotted lines to identify potential support and resistance levels.
This indicator is ideal for traders looking to incorporate pivot points into their technical analysis, offering a comprehensive tool with multiple options to suit different market conditions and personal preferences.
Note: For TDMark's method, the calculation uses the current period's open price in addition to the previous period's data, which might be new if you’re used to other methods.
Volume Order Blocks [BigBeluga]Volume Order Blocks is a powerful indicator that identifies significant order blocks based on price structure, helping traders spot key supply and demand zones. The tool leverages EMA crossovers to determine the formation of bullish and bearish order blocks while visualizing their associated volume and relative strength.
🔵 Key Features:
Order Block Detection via EMA Crossovers:
Plots bullish order blocks at recent lows when the short EMA crosses above the long EMA.
Plots bearish order blocks at recent highs when the short EMA crosses below the long EMA.
Uses customizable sensitivity through the “Sensitivity Detection” setting to fine-tune block formation.
Volume Collection and Visualization:
Calculates the total volume between the EMA crossover bar and the corresponding high (bearish OB) or low (bullish OB).
Displays the absolute volume amount next to each order block for clear volume insights.
Percentage Volume Distribution:
Shows the percentage distribution of volume among bullish or bearish order blocks.
100% represents the cumulative volume of all OBs in the same category (bullish or bearish).
Order Block Removal Conditions:
Bullish order blocks are removed when the price closes below the bottom of the block.
Bearish order blocks are removed when the price closes above the top of the block.
Helps maintain chart clarity by only displaying relevant and active levels.
Midline Feature:
Dashed midline inside each order block indicates the midpoint between the upper and lower boundaries.
Traders can toggle the midline on or off through the settings.
Shadow Trend:
Shadow Trend dynamically visualizes trend strength and direction by adapting its color intensity based on price movement.
🔵 Usage:
Supply & Demand Zones: Use bullish and bearish order blocks to identify key market reversal or continuation points.
Volume Strength Analysis: Compare volume percentages to gauge which order blocks hold stronger market significance.
Breakout Confirmation: Monitor block removal conditions for potential breakout signals beyond support or resistance zones.
Trend Reversals: Combine EMA crossovers with order block formation for early trend reversal detection.
Risk Management: Use OB boundaries as potential stop-loss or entry points.
Volume Order Blocks is an essential tool for traders seeking to incorporate volume-based supply and demand analysis into their trading strategy. By combining price action, volume data, and EMA crossovers, it offers a comprehensive view of market structure and potential turning points.
Psych LevelWhat it shows:
This indicator will show a horizontal line at a psychological value which can be user defined. (Psychological values are round numbers, like 10,50,100,1000 and so on...)
At these Psychological value there are often limit orders placed for both buying and selling and can often act as support and resistances.
Therefore it is useful to pre-draw these levels beforehand and this indicator will speed up the process doing so by adjusting few different settings and draw them automatically.
How to use it:
At these Psychological value there are often limit orders placed for both buying and selling and can often act as support and resistances. This is often the case when you look at limit orders at such levels on bookmap or level 2 data.
At these psychological levels it can be set as a target of your trade or as risk levels when taking a trade in either of direction. Obviously this alone shouldn't dictate the trade you should take but can be a valuable info to supplement your trade.
On the chart it is clear to see these psychological level lines are acting as resistances/supports.
Key settings:
Interval: Interval levels will be drawn for, between the minimum and maximum values inputted by the user. Minimum value allowed is 1.
Min. value: Minimum value of Psychological level that will be drawn. Minimum value allowed is 1.
Max value: Maximum value of Psychological level that will be drawn. Minimum value allowed is 1.
Line colour: Colour of line drawn.
Line width: Width of line drawn.
Line style: Style of line drawn, either solid, dotted or dashed.
Label offset: Offset of where where label will be, measured from current bar. Offset of 0 will be drawn at current bar location, any positive number will move to the right by the set amount.
Text Colour: Colour of label text
Text size: Size of label text
Example: Chart here shows setting for minimum value as 100, maximum value as 140 and interval as 5. In this setting lines will be automatically drawn at: 100,105,110,115,120,125,130,145 and 140.
The flexibility of user defined max/min and interval values allows to be accommodated for price with different price tags, including stocks under $10.
----------------------------------------------------------------------
If anything is not clear please let me know!
MTF Fibonacci Pivots with Mandelbrot FractalsMTF Fibonacci Pivots with Mandelbrot Fractals: Advanced Market Structure Analysis
Overview
The MTF Fibonacci Pivots with Mandelbrot Fractals indicator represents a significant advancement in technical analysis by combining multi-timeframe Fibonacci pivot levels with sophisticated fractal pattern recognition. This powerful tool identifies key support and resistance zones while predicting potential price reversals with remarkable accuracy.
Key Capabilities
This indicator provides traders with three distinct layers of market structure analysis:
Automatic Timeframe Adaptation: The primary pivot set automatically adjusts to your chart's timeframe, ensuring relevant support and resistance levels for your specific trading horizon.
1-Year Fibonacci Pivots: The second layer displays yearly pivots that reveal long-term market cycles and institutional price levels that often act as significant reversal points.
3-Year Fibonacci Pivots: The third layer unveils major market structure zones that typically remain relevant for extended periods, offering strategic context for position trading and long-term investment decisions.
Predictive Technology
What truly distinguishes this indicator is its advanced predictive capability powered by:
Mandelbrot Fractal Pattern Recognition: The indicator implements a sophisticated fractal detection algorithm that identifies recurring price patterns across multiple timeframes. Unlike conventional fractal indicators, it incorporates noise filtering and adaptive sensitivity to market volatility.
Tesla's 3-6-9 Principle Integration: The system incorporates Nikola Tesla's mathematical principle through a cubic Mandelbrot equation (Z_{n+1} = Z_n^3 + C where Z_0 = 0), creating a unique approach to pattern recognition that aligns with natural market rhythms.
Historical Pattern Matching: When a current price pattern exhibits strong similarity to historical formations, the indicator generates predictive targets with confidence ratings. Each prediction undergoes rigorous validation against multiple parameters including trend alignment, volatility context, and mathematical coherence.
Visual Intelligence System
The indicator's visual presentation enhances trading decision-making through:
Confidence-Based Visualization: Predictions display with intuitive star ratings, percentage confidence scores, and contextual information including price movement magnitude and estimated time to target.
Adaptive Color Harmonization: The color system intelligently adjusts to provide optimal visibility while maintaining a professional appearance suitable for any chart setup.
Trend Alignment Indicators: Each prediction includes references to the broader trend context, helping traders avoid counter-trend trades unless the reversal signal carries exceptional strength.
Strategic Applications
This indicator excels in multiple trading scenarios:
Intraday Trading: Identify high-probability reversal zones with precise timing
Swing Trading: Anticipate significant market turns at key structural levels
Position Trading: Recognize major cycle shifts for strategic entry and exit
The automatic 1-year and 3-year Fibonacci pivots provide institutional-grade reference points that typically define major market movements. These longer timeframes reveal critical zones that might be invisible on shorter-term analysis, giving you a significant edge in understanding where price is likely to encounter substantial buying or selling pressure.
This innovative approach to market analysis combines classical Fibonacci mathematics with cutting-edge fractal theory to create a comprehensive market structure visualization system that illuminates both present support/resistance levels and future price targets with exceptional clarity.
Setting Up MTF Fibonacci Pivots with Mandelbrot Fractals
Initial Setup
Adding this indicator to your TradingView charts is straightforward:
Navigate to the "Indicators" button on your chart toolbar
Search for "MTF Fibonacci Pivots with Mandelbrot Fractals"
Select the indicator to add it to your chart
A configuration panel will appear with various setting categories
Recommended Settings
The indicator comes pre-configured with optimal default settings, but you may want to adjust them based on your trading style:
For Day Trading (Timeframes 1-minute to 1-hour)
Pivots Timeframe 1: Auto (automatically adapts to your chart)
Pivots Timeframe 2: Daily
Pivots Timeframe 3: Weekly
Fractal Sensitivity: 2-3
Fractal Lookback Period: 20
Prediction Strength: 2
Color Theme: High Contrast or Dark Mode
For Swing Trading (Timeframes 4-hour to Daily)
Pivots Timeframe 1: Daily
Pivots Timeframe 2: Weekly
Pivots Timeframe 3: Monthly
Fractal Sensitivity: 1-2
Fractal Lookback Period: 30
Prediction Strength: 2-3
Color Theme: Default or Dimmed
For Position Trading (Timeframes Daily to Weekly)
Pivots Timeframe 1: Weekly
Pivots Timeframe 2: Monthly
Pivots Timeframe 3: Quarterly
Fractal Sensitivity: 1
Fractal Lookback Period: 50
Prediction Strength: 1
Color Theme: Monochrome or Pastel
Restoring Default Settings
If you've adjusted settings and wish to return to the defaults:
Right-click on the indicator name on your chart
Select "Settings" from the context menu
In the settings dialog, look for the "Reset All" button at the bottom
Confirm the reset when prompted
Alternatively, you can remove the indicator and add it again for a fresh start with default settings.
Advanced Settings Guidance
Visual Appearance
Use Gradient Colors: Enable for better visual differentiation between pivot levels
Color Transparency: 15% provides an optimal balance between visibility and chart clutter
Line Width: 1-2 for cleaner charts, 3+ for enhanced visibility
Fractal Analysis
Enable Fractal Analysis: Keep enabled for prediction capabilities
Fractal Box Spacing: Higher values (5-10) for cleaner displays, lower values (1-3) for more signals
Maximum Forecast Bars: 20 is optimal for most timeframes, adjust higher for longer predictions
Performance Considerations
Enable Self-Optimization: Keep enabled to maintain smooth chart performance
Resource Priority: Use "Balanced" for most computers, "Performance" for older systems
Force Pivot Display: Enable only when checking specific historical periods
Common Setup Mistakes to Avoid
Setting all timeframes too close together (e.g., Daily, Daily, Weekly) reduces the multi-timeframe advantage
Using high fractal sensitivity (4+) on noisy markets creates excessive signals
Setting fractal box spacing too low causes cluttered prediction boxes
Disabling self-optimization may cause performance issues on complex charts
Using incompatible color themes for your chart background reduces visibility
The indicator's power comes from its default 1-year and 3-year Fibonacci pivot settings, which highlight institutional levels while the auto-timeframe setting adapts to your trading horizon. These carefully balanced defaults provide an excellent starting point for most traders.
For optimal results, I recommend making minimal adjustments at first, then gradually customizing settings as you become familiar with the indicator's behavior in your specific markets and timeframes.
Screenshots:
AI Scalping ORB (Sandip) V2✅ Overview
The AI Scalping ORB (Opening Range Breakout) script is a custom indicator for TradingView designed to detect potential breakout trading opportunities. It focuses on the Opening Range Breakout (ORB) strategy, a popular technique used by traders to capitalize on market volatility after the market opens. The script includes various configurable settings, trading signals, and visual enhancements to aid in trading decisions.
⚙️ Key Features
Opening Range Calculation:
The script defines the opening range using the high and low price within a specified time window.
It calculates:
ORB High: The highest price during the range.
ORB Low: The lowest price during the range.
Midpoint: The midpoint between the high and low.
This range serves as the base for breakout signals.
Trade Signal Generation:
Buy Signal: Triggered when the price breaks above the ORB high.
Sell Signal: Triggered when the price breaks below the ORB low.
The script dynamically generates entry signals and stop-loss levels based on the range breakout.
Multiple take-profit targets (TP1, TP2, TP3) are calculated using risk-reward ratios.
Risk-Reward and Stop-Loss Logic:
The script includes stop-loss (SL) and take-profit (TP) levels.
Risk-reward ratios can be customized by the user.
TP levels are visualized on the chart, helping traders manage their trades effectively.
Multiple Timeframe (MTF) Support:
The indicator can display ORB levels across multiple timeframes.
This allows traders to assess the breakout potential based on higher or lower timeframes.
🎯 Inputs and Configuration Options
Time Settings:
ORB Start Time: Defines the start time of the opening range.
ORB End Time: Defines the end time of the opening range.
Timeframe: Allows switching between different timeframes.
Risk Management Settings:
Risk/Reward Ratio: Configurable ratio for stop-loss and take-profit levels.
Stop Loss Buffer: Additional buffer added to SL levels.
Style and Visual Customization:
Color settings for ORB lines, breakout signals, and TP levels.
Line styles and opacities for better chart visualization.
Custom labels for buy/sell signals and target prices.
📊 Visual Representation
The script provides a clean and informative visual display, including:
ORB range plotted with clear high, low, and midpoint levels.
Dynamic trade signals with buy/sell markers.
Clear TP and SL lines with customizable colors and styles.
Labeling of entry, stop-loss, and multiple take-profit targets.
⚡️ How to Use
Configuration:
Customize the ORB time window, risk/reward ratio, and visual preferences through the input settings.
Identify Breakouts:
Watch for price breaking above or below the ORB range.
Enter trades based on the breakout direction.
Manage Risk:
Use the SL and TP lines to manage risk and set profit targets.
Multi-Timeframe Analysis:
Utilize MTF mode to evaluate ORB performance across different timeframes.
✅ Practical Application
Suitable for scalping strategies, especially in highly volatile markets.
Can be applied to forex, crypto, or stock markets.
Helps traders quickly visualize potential breakout zones and place trades with predefined risk management.
🚀 Enhancement Suggestions
To further improve the script:
Add dynamic alerts when price breaks ORB levels.
Implement trailing stop-loss logic for better trade management.
Include volume confirmation filters to enhance signal reliability.
✅ This script offers a comprehensive solution for ORB-based scalping strategies, providing clear visual cues, risk management settings, and flexible customization for better trading decisions.
SQLevel SNRThis indicator is designed to automatically detect support and resistance levels and then highlight potential "break" events on a price chart. Here’s a breakdown of how it works:
1. Pivot Detection for Support and Resistance
Inputs for Pivots:
The indicator uses two inputs, Left Bars and Right Bars, to determine how many bars on each side are used to identify a local pivot. A pivot high (resistance) is a price that is higher than the surrounding bars, while a pivot low (support) is lower than its neighbors.
Calculating Pivots:
The functions ta.pivothigh(leftBars, rightBars) and ta.pivotlow(leftBars, rightBars) are used to compute these levels.
The code then uses fixnan() to handle cases when a pivot isn’t found, ensuring that only valid pivot values are used.
Plotting the Levels:
Once identified, the pivot high is plotted as a resistance line (in red) and the pivot low as a support line (in blue). An offset is applied so that these levels align correctly on the chart.
2. Volume Oscillator Calculation
Purpose:
The indicator calculates a volume-based oscillator to help determine whether a price breakout is significant.
How It Works:
It computes two exponential moving averages (EMAs) of the volume:
A short-term EMA (5-period)
A long-term EMA (10-period)
Then, it calculates the percentage difference between these EMAs. If this oscillator exceeds the user-defined Volume Threshold, it implies that volume is strong, which is often a sign of a valid breakout.
3. Identifying and Plotting Breakouts
Break Conditions:
The script checks for two main types of break events:
Support Break: When the closing price crosses below the support (pivot low).
Resistance Break: When the closing price crosses above the resistance (pivot high).
Additional Candlestick Filters:
The indicator adds extra conditions to filter out false breakouts by examining the shape of the candlestick (e.g., the relation between open, close, high, and low). This helps distinguish between genuine breaks and simple wicks.
Plotting Shapes:
When these conditions are met and the volume oscillator is above the threshold, a small label (or shape) is plotted on the chart:
A label “B” appears above the bar for a support break.
A label “B” appears below the bar for a resistance break.
Additional labels such as “Bull Wick” or “Bear Wick” are plotted when the candlestick’s wick characteristics support the breakout indication.
4. Alert Conditions
Automated Alerts:
The indicator sets up alert conditions using alertcondition() so that you can be notified if:
Price crosses under support (indicating a potential support break).
Price crosses over resistance (indicating a potential resistance break).
These alerts are triggered only when the volume conditions are met, ensuring that alerts are based on strong, high-volume moves.
Summary
In essence, the indicator:
Identifies local highs and lows (pivots) as resistance and support.
Uses a volume oscillator to confirm that any break of these levels is backed by significant trading volume.
Visually marks the chart with lines and shapes for both the levels and the breaks.
Provides alert conditions so traders can be automatically notified of potential breakouts.
This combination of price action analysis and volume confirmation helps traders focus on meaningful support and resistance levels and potentially valid breakout signals.
ICT Sessions And Range Breakout [ADB]great indicator for ict traders. help you to set your own range area and breakout levels
Price Action and Buy/SellThis Pine Script™ code is a technical analysis indicator developed for use on the TradingView platform. It analyzes price action to generate buy and sell signals and determines the strength of these signals (strong/weak) using additional indicators such as RSI (Relative Strength Index) and volume. Below is a detailed explanation of the code and the results of each setting:
---
### *1. General Overview*
This indicator analyzes price action to identify *swing highs* and *swing lows, and based on these points, it draws **support (demand)* and *resistance (supply)* zones. Additionally, it generates *Break of Structure (BOS)* signals when these zones are breached. The indicator includes the following features:
- *Price Action Analysis*: Detection of swing highs and swing lows.
- *Support and Resistance Zones*: Zones drawn using ATR (Average True Range).
- *Buy/Sell Signals*: Signals based on wick, volume, and RSI conditions.
- *Candlestick Patterns*: Detection of over 30 candlestick patterns.
- *Signal Strength*: RSI and volume-based strength classification.
---
### *2. Indicator Settings*
#### *Price Action Settings*
- *Swing High/Low Length*:
- Defines the number of bars to consider for detecting swing highs and lows.
- *Result*: Higher values result in fewer but more significant swing points.
- *ATR Length*:
- Determines the period for the Average True Range calculation.
- *Result*: A higher ATR length smooths volatility, while a lower length makes the indicator more sensitive.
- *History to Keep*:
- Determines how many past supply and demand zones are retained on the chart.
- *Result*: A higher value keeps more historical zones but may clutter the chart.
- *Box Width Multiplier*:
- Adjusts the width of supply and demand zones based on ATR.
- *Result*: A higher multiplier creates wider zones, while a lower multiplier creates narrower zones.
- *Enable MA Filter*:
- Filters swing points based on their position relative to a moving average.
- *Result*: Only swing points above the moving average are considered if enabled.
- *MA Length*:
- Sets the period for the moving average used in filtering.
- *Result*: A longer MA length smooths the filter, while a shorter length makes it more responsive.
#### *Visual Settings*
- *Show Price Action Labels*:
- Displays labels such as HH (Higher High), HL (Higher Low), LH (Lower High), and LL (Lower Low).
- *Result*: Helps identify the structure of price action.
- *Supply/Demand Colors*:
- Customizes the colors for supply (resistance) and demand (support) zones.
- *Result*: Improves visual clarity and customization.
- *BOS/POI Label Colors*:
- Customizes the colors for Break of Structure (BOS) and Point of Interest (POI) labels.
- *Result*: Enhances readability of key levels.
#### *Buy/Sell Improvements*
- *Enable Buy/Sell Signals*:
- Activates buy/sell signal generation based on price action and volume.
- *Result*: Generates signals when conditions are met.
- *Enable Candlestick Patterns*:
- Detects common candlestick reversal patterns for buy/sell signals.
- *Result*: Adds additional confirmation to signals.
- *Wick Deviation Factor*:
- Defines how much longer a wick must be compared to the body to be considered significant.
- *Result*: Filters out weak signals with insignificant wicks.
- *Volume Threshold*:
- Sets the volume multiplier for detecting fake signals.
- *Result*: Higher values filter out low-volume signals.
- *RSI Period*:
- Determines the length of the RSI used in signal detection.
- *Result*: A shorter RSI length makes the indicator more sensitive.
- *RSI Overbought/Oversold Levels*:
- Defines thresholds for overbought (bearish) and oversold (bullish) conditions.
- *Result*: Helps identify potential reversals.
- *SL Multiplier*:
- Adjusts the stop-loss level based on ATR.
- *Result*: A higher multiplier increases the stop-loss distance.
#### *Volume & Wick Filters*
- *Enable Volume Filter*:
- Filters swing points based on volume.
- *Result*: Only high-volume swing points are considered if enabled.
- *Enable Wick Filter*:
- Requires significant price rejection (wick) for swing points.
- *Result*: Filters out swing points with insignificant wicks.
---
### *3. Key Calculations*
- *Swing High/Low Detection*:
- Uses ta.pivothigh and ta.pivotlow to identify swing points.
- *ATR Calculation*:
- Measures market volatility to adjust zone widths.
- *RSI Calculation*:
- Identifies overbought and oversold conditions.
- *Candlestick Pattern Detection*:
- Detects patterns like hammer, engulfing, harami, and more.
- *Signal Confirmation*:
- Requires confirmation from the next candle if enabled.
---
### *4. Buy/Sell Signal Logic*
- *Buy Signal Conditions*:
- Price closes or touches a demand zone.
- Long lower wick (if enabled).
- High volume (if enabled).
- RSI in oversold territory (if enabled).
- Candlestick pattern confirmation (if enabled).
- *Sell Signal Conditions*:
- Price closes or touches a supply zone.
- Long upper wick (if enabled).
- High volume (if enabled).
- RSI in overbought territory (if enabled).
- Candlestick pattern confirmation (if enabled).
---
### *5. Signal Strength*
- *Strong Buy Signal*:
- RSI < 20 and volume > average volume.
- *Weak Buy Signal*:
- RSI < 20 but volume ≤ average volume.
- *Strong Sell Signal*:
- RSI > 80 and volume > average volume.
- *Weak Sell Signal*:
- RSI > 80 but volume ≤ average volume.
---
### *6. Visual Output*
- *Supply/Demand Zones*:
- Drawn as colored boxes on the chart.
- *BOS Labels*:
- Displayed when a zone is breached.
- *Buy/Sell Labels*:
- Displayed at the signal point with strength classification.
- *Stop Levels*:
- Plotted as circles for pending buy/sell signals.
---
### *7. Alert Conditions*
- *Buy Signal Alert*:
- Triggered when a buy signal is confirmed.
- *Sell Signal Alert*:
- Triggered when a sell signal is confirmed.
---
### *8. Customization Tips*
- Adjust *Swing Length* and *ATR Length* to match your trading timeframe.
- Use *Volume and Wick Filters* to reduce false signals.
- Customize colors and labels for better visual clarity.
- Enable *Candlestick Patterns* for additional confirmation.
### *1. Who Should Use This Indicator?*
This indicator is ideal for:
- *Price Action Traders*: Traders who focus on swing highs, swing lows, and key levels of support and resistance.
- *Swing Traders*: Traders who hold positions for several days to weeks and rely on trend continuation or reversal signals.
- *Day Traders*: Traders who operate in shorter timeframes and need quick, reliable signals.
- *Technical Analysts*: Traders who use technical indicators like RSI, ATR, and volume to confirm their trades.
- *Beginner and Intermediate Traders*: The indicator is user-friendly and provides clear visual cues, making it accessible to less experienced traders.
---
### *2. Where Can It Be Applied?*
This indicator can be used on:
- *Forex Pairs*: Especially pairs with strong trends or clear support/resistance levels.
- *Stocks*: Works well with liquid stocks that exhibit clear price action.
- *Commodities*: Effective for assets like gold, oil, and silver, which often show strong support/resistance zones.
- *Cryptocurrencies*: Suitable for volatile assets like Bitcoin and Ethereum, where price action and candlestick patterns are prominent.
- *Indices*: Can be applied to indices like the S&P 500, NASDAQ, or DAX.
---
### *3. How to Use It Effectively*
#### *Step 1: Set Up the Indicator*
1. Add the indicator to your chart on TradingView.
2. Customize the settings based on your trading style:
- *Swing Length*: Adjust based on your timeframe (e.g., 20 for day trading, 50 for swing trading).
- *ATR Length*: Use 14 for default volatility settings or adjust for smoother zones.
- *Volume and Wick Filters*: Enable to reduce false signals.
- *Candlestick Patterns*: Enable for additional confirmation.
#### *Step 2: Identify Key Levels*
- Look for *support (demand)* and *resistance (supply)* zones drawn by the indicator.
- Pay attention to *Break of Structure (BOS)* labels, which indicate a potential trend continuation.
#### *Step 3: Wait for Confirmation*
- For *buy signals*:
- Price should close or touch a demand zone.
- Look for a long lower wick, high volume, and RSI in oversold territory.
- Confirm with a bullish candlestick pattern (e.g., hammer, engulfing).
- For *sell signals*:
- Price should close or touch a supply zone.
- Look for a long upper wick, high volume, and RSI in overbought territory.
- Confirm with a bearish candlestick pattern (e.g., shooting star, engulfing).
#### *Step 4: Manage Risk*
- Use the *stop-loss levels* plotted by the indicator (based on ATR).
- Adjust the *SL Multiplier* to match your risk tolerance.
- Combine with proper position sizing and risk management strategies.
#### *Step 5: Monitor Signal Strength*
- *Strong Signals*: RSI in extreme zones (oversold/overbought) and high volume.
- *Weak Signals*: RSI not in extreme zones or low volume.
- Prioritize trades with *strong signals* for higher probability setups.
---
### *4. Trading Strategies*
#### *A. Swing Trading*
- *Timeframe*: 4-hour or daily charts.
- *Usage*:
- Identify swing highs and lows.
- Trade breakouts from supply/demand zones.
- Use candlestick patterns for additional confirmation.
- *Example*:
- Buy when price breaks above a demand zone with a bullish engulfing pattern.
- Sell when price breaks below a supply zone with a bearish engulfing pattern.
#### *B. Day Trading*
- *Timeframe*: 5-minute or 15-minute charts.
- *Usage*:
- Focus on intraday support/resistance levels.
- Use volume and wick filters to avoid false signals.
- Trade reversals at key levels.
- *Example*:
- Buy when price touches a demand zone with a long lower wick and high volume.
- Sell when price touches a supply zone with a long upper wick and high volume.
#### *C. Trend Following*
- *Timeframe*: 1-hour or 4-hour charts.
- *Usage*:
- Identify trends using swing highs and lows.
- Trade in the direction of the trend after a pullback to a demand/supply zone.
- *Example*:
- In an uptrend, buy when price retraces to a demand zone with a bullish candlestick pattern.
- In a downtrend, sell when price retraces to a supply zone with a bearish candlestick pattern.
#### *D. Reversal Trading*
- *Timeframe*: 1-hour or daily charts.
- *Usage*:
- Look for overbought/oversold conditions with RSI.
- Trade reversals at key supply/demand zones.
- *Example*:
- Buy when RSI is oversold and price is at a demand zone with a hammer pattern.
- Sell when RSI is overbought and price is at a supply zone with a shooting star pattern.
---
### *5. Tips for Success*
- *Combine with Other Indicators*: Use this indicator alongside trend-following tools like moving averages or MACD for additional confirmation.
- *Backtest*: Test the indicator on historical data to understand its performance in different market conditions.
- *Avoid Overtrading*: Wait for high-probability setups with strong signals.
- *Stay Disciplined*: Stick to your trading plan and risk management rules.
---
### *6. Example Use Case*
- *Scenario*: You are a swing trader analyzing the EUR/USD daily chart.
- *Step 1*: The indicator identifies a demand zone at 1.1200 with a bullish engulfing pattern.
- *Step 2*: RSI is in oversold territory, and volume is above average.
- *Step 3*: You enter a long position when price closes above the demand zone.
- *Step 4*: Set a stop-loss below the demand zone using the ATR-based stop level.
- *Step 5*: Exit the trade when price reaches a supply zone or shows signs of reversal.
---
By following these guidelines, traders can effectively use this indicator to identify high-probability setups, manage risk, and improve their trading performance. Whether you are a beginner or an experienced trader, this tool can be a valuable addition to your trading arsenal.
Live SessionsLive sessions plots the highs and lows of the previous for sessions.
It also marks when these are broken by price.
Default Time Frames are:
London Session = "0000-0600", "UTC-4"
New York Session = "0830-1230", "UTC-4"
Asia Session = "1800-0000", "UTC-4"
New York Close Session = "1330-1630", "UTC-4"
Useful for highlighting when price has gone through a previous session high or low and quickly seeing where liquidity still lies.
tez Trading Zonesthis indicator is designed to display key intraday and historical levels on a chart. Here's a breakdown of what it does:
1. Key Features
The script allows traders to visualize important price levels, including:
Previous Day High (PDH), Low (PDL), and Close (PDC)
Current Day High and Low
Intraday Fibonacci levels
Daily, Weekly, and Monthly Pivot Points
Support & Resistance Levels (S1, S2, S3, R1, R2, R3)
Round Number Support & Resistance (e.g., 15500, 15600)
Exponential Moving Averages (EMAs)
VWAP (Volume Weighted Average Price)
Historical Daily Pivots
2. User Inputs
The script provides multiple customizable inputs to enable or disable specific features, adjust colors, line styles, and thickness for:
Previous Day’s High, Low, and Close
Current Day’s High and Low
Fibonacci levels
Pivot Points and Support/Resistance levels
Round Number levels
EMAs (10, 50, 200)
3. Calculations & Plotting
Previous Day Levels: Extracts the high, low, and close from the last trading session.
Fibonacci Levels: Uses high-low range to calculate 0.382, 0.618, and an optional 0.5 level.
Pivot Points:
Central Pivot Range (CPR) using Traditional Pivot Formula:
Resistance and Support Levels (R1, R2, R3, S1, S2, S3)
Round Number Calculation: Finds nearest 100-point levels above and below the current price.
VWAP & EMAs: Standard VWAP and three user-defined EMAs (10, 50, 200).
4. Visualization
Uses lines to draw price levels and pivot points.
Uses labels for PDH, PDL, PDC, DH, DL (Previous Day and Current Day markers).
Allows customization of line styles (solid, dashed, dotted) and thickness.
5. Dynamic Time-Based Adjustments
Uses time() and ta.change() to track session changes.
Adjusts labels and lines dynamically as the trading day progresses.
Advanced Trading SuiteIndicator combines UT Bot with a trend bar. Also,it has a SuperTrend and Combined Round Numbers.
Key Levels (Open, Premarket, & Yesterday)You can view
PMH - Peremarket High
PML - Premarket Low
YDO - Yesterday Open
YDC - Yesterday Close
YDL - Yesterday Low
ORL - Opening Range High
ORL - Opening Range Low
TDH - Today High
TDL - Today low
Lot of other markers and styles to configure too...
Hourly Pivot PointsPoints pivots horaires avec bornes de résistances et support pour placement de TP
52 Week H/L (Boxed) with H/L & CP/H %52 Week H/L (Boxed) with H/L & CP/H %
A simple indicator that can be used on any timeframe to display, in a box, the 52 week High/Low values along with percentage differences (rounded) between High/Low & High/Current Price to get an idea of the strength in the instruments current price vis-a-vis it's 52 week journey.
Features
* Works on any timeframe.
* 52 weeks boxed in a dotted rectangle for a clearer picture.
* Allows users to select whether to calculate values from close or high/low’s.
* Allows users to toggle percentages label on/off.
* Allows users to toggle the rectangle box on/off while still showing labels on the price scale.
This script is open source for users to refine as per their needs. Additionally I would appreciate any constructive feedback. Thank you