ICC Pure Price Action (Indicator)📌 ICC Pure Price Action (Indicator) – by Originalsauce1
💡 Concept by Trades By SCI on YouTube – this is just an indicator implementation. Full credit to SCI for the ICC concept.
🔗 Learn the full ICC strategy directly from the source: search Trades By SCI on YouTube.
🧠 What is ICC?
ICC (Indication → Correction → Continuation) is a structured pure price action trading concept created by Trades By SCI.
This indicator brings the ICC process to life by visually identifying and tracking potential trade setups based purely on market structure – no lagging indicators or oscillators.
📈 How It Works:
The ICC logic consists of three core phases:
Indication
Detects a structural break of a recent pivot high (for bullish) or pivot low (for bearish) to indicate potential intent.
Correction
Waits for a pullback after the break, tracking the lowest low (bullish) or highest high (bearish) during this phase.
Continuation
Enters a simulated trade on a second break back through the indication level in the original direction, assuming continuation.
🔍 Features:
Customizable pivot sensitivity (left/right bars)
ICC entry, TP, and SL levels automatically calculated and drawn
Optional ICC zone highlight
Configurable SL buffer (in pips)
Session filter (defaults to NY session: 9:30 AM–4 PM EST)
Alerts when a BUY or SELL setup triggers
Auto-cleanup of visuals when trade completes or invalidates
Lightweight design with optimized visuals that update cleanly
⚙️ Inputs:
Pivot Left / Right – Controls how recent highs/lows are defined.
SL Buffer – Pip distance below/above correction for SL.
Session Filter – Optionally restrict ICC signals to a time window.
Show/Hide ICC zones, entry lines, and pivot levels.
🚨 Alerts:
When an ICC trade setup is detected, an alert will fire with entry, SL, and TP levels.
These alerts are for educational purposes only and not trade advice.
⚠️ Disclaimer:
This indicator is a visual aid only and is meant for educational and illustrative purposes.
It does not provide financial advice or guarantee profitability.
All ICC strategy rights and intellectual credit belong to Trades By SCI (YouTube).
Always test and understand any strategy fully before live use.
✅ Final Notes:
This is a community-contributed Pine Script version of the ICC method, inspired by Trades By SCI.
It is not affiliated with or endorsed by SCI, and is intended to support those studying the ICC framework.
If you use this indicator, consider supporting the original creator by checking out his YouTube content.
Pivot Points
OB Entry Signal Pro v.2Indicator Description
The indicator operates in real time to identify key order block zones and generate trading signals, minimizing market noise and enhancing your trading efficiency.
How It Works
Detection of Powerful Swings
The indicator pinpoints local extrema with pronounced wicks, the size of which is calculated using ATR.
Confirmed Zone Retest
Price returns to the swing area within a specified bar window and is validated by a candlestick bounce in the desired direction.
Optional MACD Filtering
When enabled, MACD histogram confirmation filters out false breakouts and helps you enter in the direction of the prevailing trend impulse.
Automatic Visualization and Alerts
Order block zones are drawn directly on the chart, and built‑in `alertcondition` triggers notify you of signals instantly.
Advantages
Live Trading Ready
Calculations occur on each closed bar, making the indicator fully suited for use in live trading.
Precise Adaptation to Any Pair and Timeframe
Swing detection depth and retest parameters can be finely tuned to the characteristics of any cryptocurrency and timeframe.
Minimization of False Signals
An ATR‑based wick filter, optional MACD confirmation, and a minimum‑distance constraint between zones significantly reduce noise and redundant signals.
Proven Effectiveness
In comprehensive backtests, the indicator demonstrated a high win rate, confirming its reliability under varied market conditions.
Enhanced Decision‑Making
Clear graphical zones and integrated alerting accelerate your response to market moves and ensure you never miss critical signals.
Illustrations Across Multiple Timeframes
15m
30m
1H
2H
4H
Important
This indicator is intended as an auxiliary analytical tool and does not guarantee profitable outcomes or absolute forecasting accuracy. It should be used as part of your own trading strategy, taking into account current market conditions, and is not a personal financial recommendation.
KVS-Pivot Points-BağımsızKVS-Pivot Points-Independent
This indicator calculates pivot points across multiple timeframes (daily, weekly, monthly, yearly) to visualize price trends and support-resistance levels. It offers flexible analysis with various pivot types (Traditional, Fibonacci, Woodie, Classic, DM, Camarilla).Features: Multi-Timeframe Pivots: Displays current and previous period pivot points for daily, weekly, monthly, and yearly timeframes.
Pivot Types: Supports Traditional, Fibonacci, Woodie, Classic, DM, and Camarilla pivot calculation methods.
Customization: Adjustable line thickness, colors, label position (left/right), price display, and horizontal extension settings.
Flexible Visualization: Toggle current and previous period pivots independently.
Usage: Pivot points help identify trend direction and potential support-resistance zones.
Customize pivot types, timeframes, line, and label appearances via the settings menu.
Choose between daily-based or intraday data calculations to adapt to different chart types.
Note: This indicator is a tool for technical analysis and not financial advice. Use it alongside your own analysis.
Range Breakout [sgbpulse]Range Breakout
1. Overview
The "Range Breakout " indicator is a powerful tool designed to identify and visually display price ranges on your chart using pivot points. It dynamically draws two distinct boxes – an External Range and an Internal Range – helping traders pinpoint potential support and resistance zones. Beyond its visual representation, the indicator offers a comprehensive set of 12 unique breakout alerts, providing real-time notifications for significant price movements outside these defined ranges. Additionally, it integrates RSI and MFI metrics for momentum confirmation.
2. How It Works
The indicator operates by identifying pivot points based on user-defined "left" and "right" bar lengths. A high pivot is a bar with a specified number of lower highs both to its left and right, and similarly for a low pivot.
External Range: Calculated using longer pivot lengths (default: 15 bars left, 6 bars right). This range represents broader, more significant price consolidation areas.
Internal Range: Calculated using shorter pivot lengths (default: 4 bars left, 3 bars right). This range captures tighter, more immediate price consolidations within the broader trend.
The External Range will always be greater than or equal to the Internal Range, as it's based on a wider historical context. Both ranges are displayed as transparent boxes on your chart, dynamically adjusting as new pivots are formed.
3. Key Features and Settings
Customizable Pivot Lengths:
External Range (Left/Right Bars): Adjust sensitivity for identifying the broader price range. Longer lengths lead to more stable, but less frequent, range updates.
Internal Range (Left/Right Bars): Adjust sensitivity for the tighter, more immediate price range.
Tool Tips: Minimum 6 bars for the External Range, and minimum 2 bars for the Internal Range.
Customizable Range Colors: Easily change the background colors of the External and Internal Range boxes to match your chart's aesthetic.
Dynamic Range Display: The indicator automatically updates the range boxes as new pivot highs and lows are formed, always presenting the most current valid ranges.
RSI / MFI Settings:
Timeframe Source: Select the timeframe for RSI and MFI calculation.
- Chart: Calculation based on the current chart timeframe.
- Daily: Always calculated based on the daily ("D") timeframe, even if the chart is on a lower timeframe.
RSI Length: Period length for RSI calculation (default: 14).
RSI Overbought Level: Overbought level for RSI (default: 70.0).
RSI Oversold Level: Oversold level for RSI (default: 30.0).
MFI Length: Period length for MFI calculation (default: 14).
MFI Overbought Level: Overbought level for MFI (default: 80.0).
MFI Oversold Level: Oversold level for MFI (default: 20.0).
4. Synergy of Ranges & Breakout Strength
The interaction between the External and Internal Ranges provides deep insights into price movement and breakout strength:
Immediate Direction: The movement of the Internal Range (up or down) indicates the short-term directional bias within the broader framework of the External Range.
Strength Confirmation: A breakout of the External Range, followed by a breakout of the Internal Range, confirms the strength of the move and increases confidence in the breakout.
Strong Momentum ("Leaving" Ranges Behind): When price breaks out with exceptionally strong momentum, it continues to move aggressively and does not immediately form new pivots. In such situations, the existing ranges (External and Internal) remain in place while the candles "leave them behind." A "Full Candle" breakout, where the entire candle moves past both ranges, indicates a particularly powerful and decisive move.
Momentum (RSI / MFI) as Confirmation:
- RSI (Relative Strength Index): Measures the speed and change of price movements. Extreme values (above 70 or below 30) indicate overbought/oversold conditions respectively, confirming strong momentum in a breakout.
- MFI (Money Flow Index): Similar to RSI but incorporates volume. Extreme values (above 80 or below 20) indicate strong money flow in/out, reinforcing breakout confirmation.
- Importance of Confirmation: If a breakout occurs but momentum indicators do not confirm it (for example, an upside breakout while RSI is declining), this could signal weakness in the move and the risk of a false breakout (Fakeout).
5. Visuals
The indicator provides clear visual representations on the chart:
Range Boxes:
Two dynamic boxes are drawn on the chart: one for the External Range and one for the Internal Range.
These boxes update continuously, displaying the current range boundaries based on the latest pivots. They provide an immediate visual indication of support and resistance levels.
RSI/MFI Status Labels:
Small text labels appear to the right of the current bar, vertically centered.
They display the status of RSI and MFI: RSI OB (Overbought), RSI OS (Oversold), MFI OB, MFI OS, along with the exact value.
Important: The labels remain on the chart as long as the condition holds (indicator is above/below the level), unlike alerts which mark a singular crossover event.
Plotting of Key Values:
The indicator plots six invisible series on the chart, primarily to allow the user to view the exact numerical values of:
- The upper and lower bounds of the External Range (External High, External Low).
- The upper and lower bounds of the Internal Range (Internal High, Internal Low).
- The calculated RSI and MFI values (RSI, MFI).
These values are accessible for viewing through TradingView's Data Window and also via the Status Line when hovering over the relevant candle. This enables more precise quantitative analysis of range levels and momentum.
6. Comprehensive Breakout Alerts
The "Range Breakout " indicator provides 12 distinct alert conditions for breakouts, allowing you to select the required level of confirmation for each alert. All alerts are triggered only upon a fully confirmed bar close (barstate.isconfirmed) to minimize false signals and ensure reliability.
All breakout alerts are configured to detect a Crossover/Crossunder of the levels, meaning a specific event where the price moves from one side of the range to the other.
External Range Breakout UP
- Close: Price closes above the External Range.
- Real Body: The entire "real body" of the candle (min of open/close prices) closes above the External Range.
- Full Candle: The entire candle (the lowest point of the candle) closes above the External Range.
External Range Breakout DOWN
- Close: Price closes below the External Range.
- Real Body: The entire "real body" of the candle (max of open/close prices) closes below the External Range.
- Full Candle: The entire candle (the highest point of the candle) closes below the External Range.
Internal Range Breakout UP
- Close: Price closes above the Internal Range.
- Real Body: The "real body" of the candle closes above the Internal Range.
- Full Candle: The entire candle closes above the Internal Range.
Internal Range Breakout DOWN
- Close: Price closes below the Internal Range.
- Real Body: The "real body" of the candle closes below the Internal Range.
- Full Candle: The entire candle closes below the Internal Range.
7. Ideal Use Cases
This indicator is ideal for traders who:
Want to clearly identify and monitor price consolidation zones.
Seek confirmation for breakout strategies across various timeframes.
Require reliable and automated alerts for potential entry or exit points based on range expansion.
8. Complementary Indicator
For even more comprehensive market analysis, we highly recommend using this indicator in conjunction with Market Structure Support & Resistance External/Internal & BoS .
This powerful complementary indicator automatically and accurately identifies significant support and resistance levels by locating high and low pivot points, as well as key Pre-Market High/Low levels. Its strength lies in its dynamic adaptability to any timeframe and asset, providing precise and relevant real-time levels while maintaining a clean chart. It also identifies Break of Structure (BoS) to signal potential trend changes or continuations.
Using both indicators together provides a robust framework for identifying defined ranges and potential trend shifts, enabling more informed trading decisions.
View Market Structure Support & Resistance External/Internal & BoS Indicator
9. Important Note: Trading Risk
This indicator is intended for educational and informational purposes only and does not constitute investment advice or a recommendation for trading in any form whatsoever.
Trading in financial markets involves significant risk of capital loss. It is important to remember that past performance is not indicative of future results. All trading decisions are your sole responsibility. Never trade with money you cannot afford to lose.
🏹 CCI+RSI+EMA Strategy (Enhanced with Oscillator Filters)This script is a multi-indicator trading strategy that combines trend-following and momentum signals using CCI, RSI, and EMA, enhanced with MACD and Stochastic filters for more reliable entries.
🧠 Core Concept
The strategy aims to:
Identify the trend using EMA(50) and a long-term comparison of EMA 35 vs EMA 169;
Spot momentum using CCI and RSI;
Filter entries through MACD and Stochastic confirmations to avoid false signals.
📌 Buy Conditions:
✅ Price is above EMA
✅ RSI is above a set threshold (default: 45)
✅ CCI is above a set threshold (default: 0)
✅ Uptrend confirmed by EMA 35 > EMA 169
✅ CCI has recently reached oversold levels (e.g. below -100)
✅ MACD shows bullish crossover
✅ Stochastic confirms exit from oversold zone
📌 Sell Conditions:
✅ Price is below EMA
✅ RSI is below a set threshold (default: 55)
✅ CCI is below 0
✅ Downtrend confirmed by EMA 35 < EMA 169
✅ CCI has recently reached overbought levels (e.g. above 100)
✅ MACD shows bearish crossover
✅ Stochastic confirms exit from overbought zone
🎯 Features:
Fully customizable inputs — adapt to your own trading style.
Trend background shading — green for uptrend, red for downtrend.
Enhanced entry logic — filters out weak signals.
CCI Cross and Trigger markers — additional confirmation tools.
🔔 Alerts
You can set alerts for ENHANCED BUY and ENHANCED SELL to never miss a quality signal.
📈 Use Case:
This tool is suitable for:
Manual trading entries and exits
Being a component of a broader trading system
Semi-automation with alert-based strategies
⚠️ Disclaimer:
This script is for educational and testing purposes only. It is not financial advice. Always backtest and demo trade before using on a live account.
Support and Resistance V1 | AnonycryptousThe "Support and Resistance V1" indicator: identify key support, resistance levels, trendlines, pivot points and volume data.
This indicator provides flexibility and customization, allowing traders to adapt it to their specific trading strategies.
This indicator is intended for educational and informational purposes only and should not be considered financial advice. Trading involves significant risk, and you should consult with a financial advisor before making any trading decisions. The performance of this indicator is not guaranteed, and past results do not predict future performance. Use at your own risk.
Support and Resistance V1 | AnonycryptousThe "Support and Resistance V1" indicator is a comprehensive tool for traders on the TradingView platform, designed to not only identify key support and resistance levels but also trendlines. Using two primary techniques: pivot points and volume data. This indicator provides flexibility and customization, allowing traders to adapt it to their specific trading strategies.
This indicator is intended for educational and informational purposes only and should not be considered financial advice. Trading involves significant risk, and you should consult with a financial advisor before making any trading decisions. The performance of this indicator is not guaranteed, and past results do not predict future performance. Use at your own risk.
Liquidity Swings [Nix]Liquidity Swings Indicator!
It marks recent swing highs and lows on the chart using lines and labels.
Another great feature is that it tracks whether those swing levels are SWEPT (price crosses them again) and either:
Removes swept levels, or
Fades them to indicate they’ve been taken.
You can customize:
Number of swings shown.
Colors, styles, and visibility of lines/labels.
Whether to show highs, lows, or both.
Useful for liquidity analysis.
Usually when these special swings are swept, you can consider moving stops to BE. This is because there should be enough stop losses at the swing points to liquidate others and give more fuel to your trade direction!
Ale Structure Breakout (Real CHOCH + BOS)🧠 **Ale Structure Breakout (Real CHOCH + BOS)**
This script detects real market structure breaks using pivot-based swing highs and lows. It identifies BOS (Break of Structure) and CHOCH (Change of Character) to define trend shifts, and triggers entries only within a configurable time window.
---
🎯 **Core Features:**
- Detects real BOS/CHOCH using swing pivots
- Entry logic based on configurable time range (e.g. 4:00 to 5:00)
- Uses ATR for Stop Loss with user-defined multiplier
- Risk/Reward ratio configurable
- Optional filters for candle body size and range
---
📊 **Visual Aids:**
- Orange & teal triangles: Swing High/Low
- BUY/SELL labels show trade direction
- Yellow: Entry price
- Red: Stop Loss
- Green: Take Profit
- Purple background shows active entry session
This script is meant for scalping or breakout day trading. Signals are visual and can be used with alerts for discretionary execution.
---
🧠 **Versión en español**:
Este script detecta rupturas reales de estructura del mercado (BOS y CHOCH) mediante pivotes configurables. Solo genera entradas durante una ventana horaria definida por el usuario, y usa el ATR para calcular un Stop Loss dinámico. Incluye filtros para evitar entradas con velas débiles o rangos muy cortos.
Ideal para scalping o day trading con entradas basadas en rupturas estructurales reales.
CCI Low HighThe L shape is the lowest point of CCI while the H shape is the highest point of CCI.
This Indicator may help to enter lowest entry and exit high or vice versa.
But it it best used in uptrend chart especially when price above moving average 50.
Fibonacci retracementHi all!
This indicator will show you the most recent Fibonacci retracement in the current trend. So if the trend is bullish the Fibonacci retracement will be drawn from swing low to high and from swing high to low in a bearish trend.
The uniqueness in this script lies in the adaptation to trend. To only plot the Fibonacci retracements according to the current market trend.
The trend is determined through break of structures (BOS) and change of characters (CHoCH). A change of character can be of type change of character plus (with a failed swing) and will then be shown as CHoCH+. This is possible through my library 'MarketStructure' (). It only uses break of structures and change of characters to be able to determine the trend, if you want a more detailed picture of the market structure you can use my script 'Market structure' ().
History and what to look for
Fibonacci retracement levels are used by many traders and are levels that are not Fibonacci sequence numbers themselves but they deriver from them. Some examples are:
23,6% - Divide a number by one three places ahead (e.g. 13/55)
38,2% - Divide a number by the one two places ahead (e.g. 21/55)
50% - Not from the Fibonacci sequence, but it's a number that price has reacted from in the past. Markets tend to retrace half a move before continuing
61,8% - The "golden retracement level". It derives from the "golden ratio" and is a core component of the Fibonacci sequence. The further you go in the Fibonacci sequence the preceding number divided by the current number will get closer and closer to this "golden ratio". This level is considered the most important Fibonacci retracement level by many traders
78,6% - Square root of 61.8%. This is often considered a deep correction (but not a trend reversal) and are often used for late entries
These levels are considered "key" and most significant. You want to look for a retracement of the price (down in a bullish trend and up in a bearish trend) to give you good entries.
Settings
For the trend you can set the pivot/swing lengths (right and left) and use the checkbox if you want these pivots to have labels. This can be done in the 'Market strucure' section.
In the 'Fibonacci retracement' section there is settings for the actual Fibonacci retracement. You can enable the trendline, set the color and the style of it. You can select which levels that should be shown by the indicator. There are 11 levels enabled by default, they are; 0-4.236. All settings in this section tries to be as similar to the "Fib Retracement" tool in Tradingview. You can also select the style of these lines (solid, dashed or dotted) and if you want them to extend to the right or not.
After this you can select if the Fibonacci retracement should be reversed or not, if prices should be displayed, if levels should be displayed and if to show the decimal levels or percentages and lastly the font size of these labels.
All defaults are based on the "Fib Retracement" tool by Tradingview.
Visualization
This indicator aims to be as visually similar to the default ("Fib Retracement") tool here on Tradingview. It will plot the Fibonacci retracement (called Auto Fibonacci/Auto fib) according to the trend from the library 'MarketStrucure'. The big differences from the "Fib Retracement" tool by Tradingview is that it's automatic (that adapts to trend), the market structure is visualized through lines and labels (showing 'BOS' for break of structures and 'CHoCH'/'CHoCH+' for change of characters) and that the labels showing information about the levels are positioned to be highly visible (left if <50% otherwise right if in a bullish trend, vice versa in a bearish trend or if reversed).
Don't hesitate if you have any feedback or nice feature suggestions!
Best of trading luck!
NY HIGH LOW BREAKNY HIGH LOW BREAK: A New York Session Breakout Strategy
The "NY HIGH LOW BREAK" indicator is a powerful TradingView script designed to identify and capitalize on breakout opportunities during the New York trading session. This strategy focuses on the initial price action of the New York market open, looking for clear breaches of the high or low established within the first 30 minutes. It's particularly suited for intraday traders who seek to capture momentum-driven moves.
Strategy Logic
The core of the "NY HIGH LOW BREAK" strategy revolves around these key components:
New York Session Opening Range Identification:
The script first identifies the opening range of the New York session. This is defined by the high and low prices established during the first 30 minutes of the New York trading session (from 7:01 AM GMT-4 to 7:31 AM GMT-4).
These crucial levels are then extended forward on the chart as horizontal lines, serving as potential support and resistance zones.
Breakout Signal Generation:
Long Signal: A buy signal is generated when the price breaks above the high of the New York opening range. Specifically, it looks for a candle whose open and close are both above the highLinePrice, and importantly, the previous candle's open was below and close was above the highLinePrice. This indicates a strong upward momentum confirming the breakout.
Short Signal: Conversely, a sell signal is generated when the price breaks below the low of the New York opening range. It looks for a candle whose open and close are both below the lowLinePrice, and the previous candle's open was above and close was below the lowLinePrice. This suggests strong downward momentum confirming the breakdown.
Supertrend Filter (Implicit/Future Enhancement):
While the supertrend and direction variables are present in the code, they are not actively used in the current signal generation logic. This suggests a potential future enhancement where the Supertrend indicator could be incorporated as a trend filter to confirm breakout directions, adding an extra layer of confluence to the signals. For example, only taking long breakouts when Supertrend indicates an uptrend, and short breakouts when Supertrend indicates a downtrend.
Second Candle Confirmation (Possible Future Enhancement):
The close_sec_candle function and openSEC, closeSEC variables indicate an attempt to capture the open and close of a "second candle" (30 minutes after the initial New York open). Currently, closeSEC is used in a specific condition for signal_way but not directly in the primary longSignal or shortSignal logic. This also suggests a potential future refinement where the price action of this second candle could be used for further confirmation or specific entry criteria.
Time-Based Filtering:
Signals are only considered valid within a specific trading window from 8:00 AM GMT-4 to 8:00 AM GMT-4 + 16 * 30 minutes (which is 480 minutes, or 8 hours) on 1-minute and 5-minute timeframes. This ensures that trades are taken during the most active and volatile periods of the New York session, avoiding late-session chop.
The script also highlights the New York session and lunch hours using background colors, providing visual context to the trading day.
Key Features
Automated New York Open Range Detection: The script automatically identifies and plots the high and low of the first 30 minutes of the New York trading session.
Clear Breakout Signals: Visually distinct "BUY" and "SELL" labels appear on the chart when a breakout occurs, making it easy to spot trading opportunities.
Timeframe Adaptability: While optimized for 1-minute and 5-minute timeframes for signal generation, the opening range lines can be displayed on various timeframes.
Customizable Risk-to-Reward (RR): The rr input allows users to define their preferred risk-to-reward ratio for potential trades, although it's not directly implemented in the current signal or trade management logic. This could be used by traders for manual trade management.
Visual Session and Lunch Highlights: The script colors the background to clearly delineate the New York trading session and the lunch break, helping traders understand the market context.
How to Use
Apply the Indicator: Add the "NY HIGH LOW BREAK" indicator to your chart on TradingView.
Select a Relevant Timeframe: For optimal signal generation, use 1-minute or 5-minute timeframes.
Observe the Opening Range: The green and red lines represent the high and low of the first 30 minutes of the New York session.
Look for Breakouts: Wait for price to decisively break above the green line (for a buy) or below the red line (for a sell).
Confirm Signals: The "BUY" or "SELL" labels will appear on the chart when the breakout conditions are met within the active trading window.
Implement Your Risk Management: Use your preferred risk management techniques, including stop-loss and take-profit levels, in conjunction with the signals generated. The rr input can guide your manual risk-to-reward calculations.
Potential Enhancements & Considerations
Supertrend Confirmation: Integrating the supertrend variable to filter signals would significantly enhance the strategy's robustness by aligning trades with the prevailing trend.
Stop-Loss and Take-Profit Automation: The rr input currently serves as a manual guide. Future versions could integrate automated stop-loss and take-profit placement based on this ratio, potentially using ATR for dynamic sizing.
Volume Confirmation: Adding a volume filter to confirm breakouts would ensure that only high-conviction moves are traded.
Backtesting and Optimization: Thorough backtesting across various assets and market conditions is crucial to determine the optimal settings and profitability of this strategy.
Session Times: The current session times are hardcoded. Making these user-definable inputs would allow for greater flexibility across different time zones and trading preferences.
The "NY HIGH LOW BREAK" is a straightforward yet effective strategy for capturing initial New York session momentum. By focusing on clear breakout levels, it aims to provide timely and actionable trading signals for intraday traders.
Initial Balance Wave MapThis indicator visualizes the Initial Balance (IB) range for any session, marking the first hour's high and low. It includes optional midpoints, extensions (e.g. 1.5x IB, 2x IB), and customizable time windows. Additional features allow users to display session open, high, low, close, and VWAP reference points. Designed to support price action and session structure analysis, it adapts to various global futures and FX market opens. All display elements are optional and fully configurable.
This updated indicator builds upon the open-source foundation by @noop-noop with enhancements and user-facing labels tailored for Auction Market Theory, scalping, and structure-based trade setups.
Key updated Featured: Multiple previous day's IB levels carry forward into the current day's chart, as opposed to just the previous day's levels carrying forward to the new IB time.
🙌 Credits:
This script builds upon the excellent open-source work by @noop-noop. Original script available here .
TrEx H/L Trendlines [ETPINVEST]TrEx H/L Trendlines - User Guide
🎯 WHAT IS THIS INDICATOR?
TrEx H/L Trendlines is a professional indicator for automatic search and display of price extremes with trendline construction.
🔍 WHAT IS IT USED FOR?
Main tasks:
Extreme identification - automatic search for significant price highs and lows
Trend analysis - building trendlines between found extremes
Reversal point detection - identifying potential zones of direction change
Structural analysis - understanding the internal structure of price movement
Who is it suitable for:
📈 Swing traders - for identifying key turning points
⚡ Day traders - for analyzing intraday structure
🎯 Scalpers - for precise local extreme identification
📊 Analysts - for structural market analysis
⚙️ HOW DOES THE ALGORITHM WORK?
1. Extreme search
The indicator uses a complex algorithm to find significant highs and lows through strictly defined candle combinations.
Validation - verification of compliance with strict mathematical conditions
2. Filtering and alternation
Found extremes undergo additional processing:
Selection of strongest - choosing the most significant extremes in each zone
Ensuring alternation - correct sequence of highs and lows
Time sorting - chronological ordering
3. Trendline construction
Based on filtered extremes, connecting lines are built:
Sequential connection - linking all extremes in order
Trend visualization - displaying overall movement direction
Structure analysis - understanding internal movement waves
🛠️ DETAILED SETTINGS DESCRIPTION
📊 Extremes
Show Extremes
Purpose: Enable/disable extreme display
Default: Enabled
Upper Extreme Color
Purpose: Color of upper extreme markers (highs)
Default: Red
Lower Extreme Color
Purpose: Color of lower extreme markers (lows)
Default: Green
Analysis Depth
Range: 50-300 bars
Default: 200
Purpose: Depth of historical analysis for extreme search
Timeframe recommendations:
- M1-M5: 100-150 bars
- M15-H1: 150-250 bars
- H4-D1: 200-300 bars
📈 Trendline
Show Trendline
Purpose: Enable/disable trendline display
Default: Enabled
Trendline Color
Purpose: Color of trendlines connecting extremes
Default: Yellow
Trendline Width
Range: 1-5 pixels
Default: 1
Purpose: Thickness of trendlines
📈 PRACTICAL USAGE TIPS
🎯 Trading strategies
1. Trading from extremes
✅ Buy signal:
Price approaches lower extreme (green marker)
Reversal pattern forms on lower timeframe
Confirmation by volume or other indicators
✅ Sell signal:
Price approaches upper extreme (red marker)
Reversal pattern forms on lower timeframe
Confirmation by additional signals
2. Trend structure analysis
✅ Uptrend:
Sequential higher highs and lows
Trendlines directed upward
Each new extreme higher than previous
✅ Downtrend:
Sequential lower highs and lows
Trendlines directed downward
Each new extreme lower than previous
3. Trend reversal identification
⚠️ Reversal signals:
Violation of extreme sequence
Change in trendline slope
Formation of divergences with oscillators
💡 Settings optimization
For scalping (M1-M5):
Analysis Depth: 100-150
Focus on fresh extremes
For day trading (M15-H1):
Analysis Depth: 150-200
Balance between history and relevance
For swing trading (H4-D1):
Analysis Depth: 200-300
Maximum analysis depth
🔍 Additional techniques
Combining with other tools:
Oscillators - finding divergences at extremes
TrEx S/R Levels - applying support and resistance levels
⚠️ IMPORTANT FEATURES
✅ Advantages:
Automation - no manual extreme search required
Mathematical precision - strict selection algorithms
Universality - works on any assets and timeframes
Ease of use - intuitive interface
Trend analysis - automatic structure construction
Real-time updates - on each candle close
⚠️ Limitations:
Requires history - needs minimum 50 bars for operation
Lag - extremes determined after their formation
🎯 CONCLUSION
TrEx H/L Trendlines is a powerful tool for automatic analysis of extremes and trend structure of the market. The indicator is perfect for studying price behavior and can serve as a foundation for developing trading strategies.
CPR by myBiniyogThis is a clean, professional CPR (Central Pivot Range) + Pivot Points indicator built using Pine Script v6.
🔹 What it plots:
• Central Pivot Range (Pivot, TC, BC)
• Daily, Weekly, and Monthly pivot levels
• Classic Support (S1, S2, S3) and Resistance (R1, R2, R3)
🔹 Customization:
• Enable/disable CPR or pivot levels separately
• Toggle weekly and monthly pivot visibility
• Color-coded: Blue for CPR, Green for supports, Red for resistances
• Weekly levels are plotted as crosses, monthly as circles
🔹 Trading Ideas:
• Narrow CPR suggests breakout potential
• Price above CPR = bullish bias, below CPR = bearish
• Use pivot levels for intraday support/resistance reference
🎯 Ideal for intraday, swing, and positional traders looking to track dynamic support-resistance zones using CPR-based logic.
Built with ❤️ by **myBiniyog**
⚠️ For educational use only. This indicator does not provide buy/sell signals or investment advice.
CPR by myBiniyog“CPR by myBiniyog” plots Central Pivot Range (CPR) and Daily Pivot Points (R1, R2, S1, S2) using clean and intuitive circle markers on price charts. Ideal for intraday traders who rely on key support and resistance zones.
🔹 **CPR Levels**:
- TC (Top Central)
- Pivot
- BC (Bottom Central)
🔹 **Daily Pivot Points**:
- R1 & R2 (Resistance Zones)
- S1 & S2 (Support Zones)
The CPR is based on previous day's OHLC data and can help traders predict:
- Narrow CPR = potential breakout day
- Wide CPR = potential sideways movement
The indicator auto-plots these levels as circles on intraday timeframes (like 5-min or 15-min charts). It's designed to be visually clean and fast to read.
Built in Pine Script v5. Open-source. Free for educational use.
Best suited for Nifty, Bank Nifty, stocks, crypto and forex traders who prefer CPR-based systems.
Made by: myBiniyog
myBiniyog CPR + Pivot PointsThis indicator by myBiniyog plots the Central Pivot Range (CPR) along with standard Pivot Points (R1, R2, R3, S1, S2, S3) based on the previous day's OHLC data. It helps intraday traders identify key support and resistance zones, gauge volatility, and trade with confidence.
🔹 CPR is formed by three levels:
- Pivot = (High + Low + Close) / 3
- BC (Bottom Central) = (High + Low) / 2
- TC (Top Central) = (Pivot + BC) / 2
🔹 Pivot Points:
- R1/S1 = First resistance/support levels
- R2/S2 = Second levels
- R3/S3 = Extreme support/resistance zones
Use this indicator on intraday timeframes (like 5-min or 15-min) to track price action relative to CPR zones. Narrow CPR usually signals a potential breakout, while wide CPR can indicate consolidation.
This script is written in Pine Script v5 and fetches previous day values using `request.security`. It is 100% open-source and free to use. Ideal for Bank Nifty, Nifty, Stocks, Crypto, and Forex scalpers.
Enjoy clean intraday levels with the myBiniyog CPR Indicator!
K3 - Quarterly Theory 90 Minute SSMTThe K3 indicator is designed for intraday traders applying the 90-Minute Sequential Smart Money Technique (90SSMT), a concept related to the Quarterly Theory (QT) framework. Built for use primarily on the 5-minute chart, K3 plots high, low, and equilibrium levels (i.e. the primary price levels (PPLs)) for each 90-minute segment of the trading day. The PPLs are utilized by traders to generate QT trade setups, supporting more granular precision than typical daily or 15-minute cycle tools.
✅ Unique Features
1. Custom Visibility for Each 90-Minute Cycle
K3 allows users to toggle on or off the levels for each 90-minute interval, giving maximum control over visual clarity and strategic focus. Since QT emphasizes that each market segment is influenced primarily by the preceding one, traders often disregard early-session levels in later periods. K3 provides complete control over this process, enabling traders to declutter and dynamically adapt charts throughout the day.
Equilibrium Plotting for Each 90-Minute Cycle
K3 also plots equilibrium lines (midpoints) for each completed 90-minute segment using dashed lines plotted in real time. These levels represent a central concept in QT, helping traders identify premium and discount zones within each 90-minute cycle where retracements and reversals of price often occur. This feature allows the trader to consider QT setups derived from price action near the equilibrium of a 90-minute cycle of price action.
Currently, no public indicators on TradingView combine segment-specific level toggling and dynamic equilibrium plotting for each 90-minute cycle, making K3 a unique tool for QT practitioners.
📘 Conceptual Background
K3 is designed to support traders using 90SSMT, where divergences between correlated assets’ highs, lows and equilibrium levels within intraday cycles are used to detect smart money footprints. It’s often combined with other QT-based tools like:
Precision Swing Point (PSP)
Terminus Price Divergence (TPD) (a concept developed by Jacob Speculates)
Some advanced users also apply 90-minute equilibrium levels when assessing 90SSMT, though this technique has not been publicly confirmed or endorsed by Traderdaye or Jacob Speculates.
📍 K3 Plotted Levels
Q1 High / Low / Equilibrium (gray lines, dashed midpoint)
Q2 High / Low / Equilibrium (pink lines, dashed midpoint)
Q3 High / Low / Equilibrium (light green lines, dashed midpoint)
Q4 High / Low / Equilibrium (light blue lines, dashed midpoint)
K3 is invite-only and closed-source, utilizing proprietary logic to segment the trading day into 90-minute windows, dynamically compute equilibrium, and provide segment-specific level visibility. These features are tailored for advanced QT-based workflows that demand high-precision structure recognition.
K3 was developed in alignment with methods introduced by Traderdaye, who was inspired by the Inner Circle Trader (ICT) methodology.
K2 - Quarterly Theory Daily SSMTThe K2 indicator is designed for traders applying the Daily Sequential Smart Money Technique (DSSMT), a concept related to the Quarterly Theory (QT) framework. Built for use primarily on the 15-minute chart, K2 plots the high, low, and equilibrium levels (i.e. the primary price levels (PPLs)) for each six hour period of the trading day. The PPLs are utilized by traders to generate QT trade setups.
✅ Unique Features
1. Custom Visibility for Each Six Hour (Quarterly) Cycle
K2 allows traders to toggle each quarter’s price levels on or off, giving maximum control over visual clarity and strategic focus. For example, a trader might disable Q1 levels during Q4, as prior quarters lose influence over time—a concept central to QT. K2 provides complete control over this process, enabling traders to declutter and dynamically adapt charts throughout the day.
2. Equilibrium Plotting for Each Quarterly Cycle
The indicator automatically plots equilibrium levels (midpoints) of each quarter's price action using dashed lines plotted in real time. These levels represent a central concept in QT, helping traders identify premium and discount zones within each quarterly cylce where retracements and reversals of price often occur. This feature allows the trader to consider QT setups derived from price action near the equilibrium of a quarterly cycle of price action.
We are not aware of any other TradingView indicators that offer both quarter-based level toggling and dynamic equilibrium plotting, tailored explicitly to QT and DSSMT.
🧠 Theoretical Foundation
K2 supports traders using DSSMT, a method that identifies divergences between the highs, lows and equilibrium levels of correlated assets within intraday cycles, which indicates smart money footprints. It is typically paired with other QT tools like:
Precision Swing Point (PSP)
Terminus Price Divergence (TPD), a concept developed by Jacob Speculates
Some advanced users also apply quarterly equilibrium levels when assessing DSSMT, though this technique has not been publicly confirmed or endorsed by Traderdaye or Jacob Speculates.
📍 Price Levels Plotted by K2
Q1 High / Low / Equilibrium (gray lines, dashed midpoint)
Q2 High / Low / Equilibrium (pink lines, dashed midpoint)
Q3 High / Low / Equilibrium (light green lines, dashed midpoint)
Q4 High / Low / Equilibrium (light blue lines, dashed midpoint)
K2 is invite-only and closed-source due to the proprietary logic that handles quarter segmentation, equilibrium detection, and visibility control systems. These functions have been built specifically for practitioners of QT and DSSMT who need reliable, intraday structure analysis that adapts in real-time.
This tool was inspired by Traderdaye, who drew heavily from ICT (Inner Circle Trader) concepts in turn.
Double Zig Zag with HHLLThis powerful tool calculates and displays two Zig Zag patterns simultaneously while dynamically identifying key market structure points—Higher Highs (HH), Lower Lows (LL), Higher Lows (HL), and Lower Highs (LH).
Because the script is dynamic, the most recent HH, HL, LL, or LH can update in real-time as price action evolves. For example, if the price continues to rise, a previously marked HL may be reclassified as a LL. Likewise, a falling LH may later turn into a HH if the market reverses.
This script is versatile and can be applied to various trading strategies, including trend analysis, support and resistance identification, breakout setups, and more.
8/21 EMA Early Buy/Sell + Golden CrossThis is a a really easy 8/21 EMA Buy/Sell Indicator with a Golden/Death Cross warning plus the ability to adjust and add Early Buy/Sell's
How it works:
Standard BUY/SELL: 8/21 EMA cross as usual.
EARLY SELL: After a strong price up move, EMA8 still above EMA21, and EMA8 turns down.
EARLY BUY: After a strong price down move, EMA8 still below EMA21, and EMA8 turns up.
Golden/Death Cross: From daily 50/200 SMA.
Recommended Colours:
8 EMA Red
21 EMA Blue
50 SMA Purple
200 SMA White
MojoPivots Breakout Signals [DonnieMojo]The MojoPivots Breakout Indicator is a precision-engineered tool designed for traders seeking high-probability breakout opportunities using dynamic pivot structures and real-time volume imbalances.
Built on DonnieMojo’s breakout framework, this indicator analyzes market structure via custom MR (Major Resistance) and MS (Major Support) levels, dynamically derived from intraday volume profiles and statistical price expansion. It intelligently tracks and visualizes potential breakout zones, key "line-in-the-sand" levels, and take-profit targets (TP1, TP2, TP3) based on volatility-adjusted zones.
🔑 Core Features:
Breakout Signal Detection
Identifies potential bullish and bearish breakouts when price breaches predefined resistance (MR1) or support (MS1) levels with confirmation from volume dynamics.
Smart Take-Profit System
Targets are automatically mapped to MR2–MR4 and MS2–MS4, offering structured TP zones based on standard deviation thresholds.
Delta Zone Visuals
Color-coded fills display real-time buyer/seller dominance in each zone using an imbalance-weighted volume model.
VPOC "Sand Line"
The Volume Point of Control is plotted to show the session's key battle line for trend continuation or rejection.
Statistical Performance Panel
Live breakout stats with hit-rate bars (TP1/TP2/TP3) help you evaluate performance and adjust trade management.
🧪 Usage Tips:
Timeframe Sync: The default detection logic is based on 15-minute candles, but pivot zones are calculated from higher timeframes (2H by default). Adjust these in the settings to suit your strategy.
Entry Trigger: Wait for price to close below MS1 or above MR1 and breach it on the next bar to confirm a breakout signal.
TP Scaling: Use TP1 for conservative exits or scale out progressively at TP2 and TP3 for extended moves.
Volume Confirmation: Delta zone fills (green/red) help validate whether breakout levels are supported by buyer/seller strength — fade low-delta signals with caution.
Combine with Trend Filters: Enhance results by using MojoPivots alongside trend indicators like EMAs, ADX, or macro S/R.
Stan's Magic PotionStan's Magic Potion Indicator
Overview
"Stan's Magic Potion" is a robust Pine Script® v6 indicator designed for short-term trading on 3-minute and 5-minute time frames, optimized for major indices such as AMEX:SPY , SP:SPX , NASDAQ:QQQ , and $IWM. This indicator integrates Opening Range Breakout (ORB) logic, Dynamic Momentum Metrics (DMM), VWAP, and confluence-based entry signals to deliver clear, actionable trade setups for bullish and bearish opportunities.
Key Features
Opening Range Breakout (ORB): Captures the high and low of the 9:30 AM – 9:45 AM EST opening range, locking these levels at 9:45 AM to identify breakout zones. Breakouts above or below these levels are highlighted with background colors for easy visualization.
DMM Cross Signals: Utilizes fast and slow Dynamic Momentum Metrics (DMM) to generate "CALL" and "PUT" signals on crossovers, with dynamic fill colors between the DMM lines to indicate trend direction.
Confluence Entry at 10:00 AM: Generates high-probability "CALL" or "PUT" signals at 10:00 AM when price aligns with key levels (above/below EMA 200, VWAP, and locked ORB high/low) and DMM trend confirmation.
VWAP and EMA 200: Plots VWAP and a 200-period EMA as dynamic support/resistance levels to aid in trend analysis.
Visual Clarity: Includes clear labels for trade signals, ORB lock markers, and color-coded plots for intuitive chart reading.
How to Use
Time Frame: Best used on 3-minute or 5-minute charts for AMEX:SPY , SP:SPX , NASDAQ:QQQ , or $IWM.
Trade Setups:
* Look for "CALL" or "PUT" signals from DMM crossovers throughout the session.
* Prioritize 10:00 AM confluence signals for higher-probability entries when price aligns with EMA 200, VWAP, and ORB levels.
* Monitor ORB breakouts (highlighted by background colors) for momentum-driven trades.
Risk Management: Always use proper risk management and confirm signals with additional analysis, as market conditions may vary.
Settings
* The indicator is pre-configured with default parameters (DMM settings, ORB time window, VWAP). No user inputs are required, ensuring simplicity and ease of use.
* Maximum bars back is set to 500 for performance optimization.
Notes
* This indicator is subject to the terms of the Mozilla Public License 2.0.
* © StanTheTradingMan.
* Designed for educational and informational purposes. Always backtest and validate strategies before live trading.
Why Use Stan's Magic Potion?
This indicator combines multiple proven technical concepts (ORB, DMM, VWAP) into a single, cohesive tool tailored for short-term traders. Its focus on key intraday time windows (9:30–9:45 AM and 10:00 AM) and clear visual cues make it an excellent choice for those seeking precision in fast-moving markets.
License
This Pine Script® code is licensed under the Mozilla Public License 2.0.
Golden Pocket Syndicate [GPS]Golden Pocket Syndicate is a multi-layered market analysis toolkit built for precision entries and sniper-style reversals in both trending and ranging conditions. The script fuses volume dynamics, golden pocket structures, market maker behavior, and liquidation cluster tracking into one high-confluence system.
Core Features:
• 📐 Golden Pocket Zones: Dynamic GP levels from daily, weekly, monthly, and yearly timeframes. These levels update in real-time and serve as confluence zones for entries and exits.
• 📊 WaveTrend Divergence Diamonds: Momentum shifts are detected using a custom filtered WaveTrend cross system to mark high-probability reversal conditions.
• 🧠 Market Maker Premium Divergence: Tracks price dislocation between CME and Binance to detect large player manipulation using a configurable premium threshold.
• 💎 MM Reversal Diamonds: Identifies potential market maker traps and large player pivots using historical candle behavior, EMA alignment, and price structure breaks.
• 📉 Stealth Liquidation Cluster Arrows: Volume-based liquidation pressure visualized as lightweight directional arrows based on calculated wick expansion and volume bursts. Highlights key zones where price is likely to bounce or reject.
• 🧭 Trend Validation: Uses volume-based trend conditions and short-term EMA positioning to further qualify signals and eliminate noise.
How to Use:
This indicator is designed to help traders visualize confluence between key institutional price levels, momentum shifts, and volume-based pressure points. Long/short opportunities can be explored at marked reversal diamonds or liquidation zones that align with key GP levels. Intended for use on higher timeframes (15m to 4H), though flexible across any pair or market.