arunkbhaskar/pinescript

repository·main·Indexed 19 days ago

https://github.com/arunkbhaskar/pinescript

A collection of open-source TradingView Pine Script codes under the Mozilla Public License 2.0. The repository features various ICT-based tools, including indicators and scanners for Equal Highs and Lows, External and Internal Range Liquidity, Fair Value Gaps (FVG), Liquidity Sweep Patterns, Liquidity Voids, Market Structure Shifts (MSS), and Mitigation Blocks. It also includes momentum investing and scalping setups based on strategies from Ankush Bajaj and Vijay Thakare.

Tokens
2.8K
Snippets
0
Records
23
Agent score
65%

What's inside arunkbhaskar-pinescript

  1. Overview of ICT Equal Highs and Lows Indicators

    main

    The ICT Equal Highs and Lows collection provides two distinct versions of the indicator:

    1. ICT Equal Highs and Lows Indicator: A standalone indicator that identifies equal highs and lows on the chart without screening capabilities.
    2. ICT Equal Highs and Lows with Screener: An advanced version that includes screening functionality to filter for specific market conditions.
  2. Overview of ICT Mitigation Block Scanner

    main

    The ICT Mitigation Block Scanner is a Pine Script tool designed to identify Mitigation Blocks based on ICT Mentorship concepts.

    Key Usage Notes:

    • Recommended Timeframe: For intraday trading, a 3-minute timeframe is suggested for optimal results.
    • Warning: The scanner is capable of generating false signals; users should exercise caution and use it as part of a broader trading strategy.
  3. Overview of ICT Fair Value Gap (FVG) Scanner

    main

    The ICT Fair Value Gap (FVG) Scanner is a Pine Script tool designed to identify Fair Value Gaps based on specific momentum and liquidity principles.

    Core Logic:

    • Filled FVGs: A fully filled FVG is identified as a potential area for strong momentum bounces.
    • FVG Size: Larger FVGs (in terms of height) are considered to have a higher probability of causing a bounce back.
    • Liquidity Void Analogy: Large FVGs in live trading sessions often fill slowly or encounter high resistance, behaving similarly to a Liquidity Void.
  4. Overview of ICT Market Structure Shift (MSS) Indicator

    main

    The ICT Market Structure Shift (MSS) is an improved indicator and screener designed to detect potential trend changes and retracement opportunities. It offers two primary modes of operation:

    1. Market Structure Shift: Detects when the closing price breaks above or below an inside range liquidity level or a swing point, signaling a potential shift in market direction.
    2. Retracement to Order Block: Identifies price retracements back to Order Blocks or Optimal Trade Entry (OTE) levels that occur following a confirmed Market Structure Shift.

    Note on Automation: Because the indicator is automated, it may generate a high volume of signals. Users should perform manual self-evaluation for each signal to ensure it aligns with their specific trading strategy.

  5. Overview of ICT Liquidity Sweep Pattern Scanner

    main

    The ICT Liquidity Sweep Pattern Scanner is a Pine Script tool designed to identify bullish or bearish liquidity sweeps. It specifically looks for price action that sweeps the liquidity of previous 1st, 2nd, or 3rd swings.

    Usage Best Practices

    • Multi-timeframe Analysis: It is recommended to use higher timeframes for stock selection and then execute trades on lower timeframes.
    • Risk Warning: The scanner may generate incorrect signals; users should exercise caution and use it as part of a broader trading strategy.
  6. Overview of ICT External and Internal Range Liquidity indicator

    main

    The ICT External and Internal Range Liquidity indicator is designed to identify key liquidity levels on TradingView charts. A primary advantage of this indicator is that it maintains consistent levels even when switching between different chart timeframes, providing reliable multi-timeframe analysis.

    Key features include:

    • External Range Liquidity: Displays swing highs and lows.
    • Internal Range Liquidity: Displays Fair Value Gaps (FVG).
    • Equal Highs and Lows: Identifies crucial reference points for price analysis.
  7. Overview of the ICT Liquidity Void indicator

    main

    The ICT Liquidity Void indicator is designed to identify liquidity voids, which are important reference points in trading, similar to equal highs and lows. It is particularly useful for spotting bearish voids as seen in ICT live trades.

    Key features include:

    • Identification of liquidity voids as reference points.
    • A screener that filters price action when it crosses over or under the high or low of a liquidity void.

    Note: The indicator is currently in development and may have minor issues that will be addressed in future updates.

  8. Understanding the ICT External Range Liquidity indicator

    main

    The ICT External Range Liquidity indicator is designed to provide stable liquidity levels and reference points for technical analysis. Its primary features include:

    1. Timeframe Agnostic Levels: The indicator maintains consistent liquidity levels even when switching between different chart timeframes, ensuring reliable multi-timeframe analysis.
    2. Equal Highs and Lows: It automatically identifies and displays equal highs and lows, which serve as key reference points for liquidity-based trading strategies.

    The indicator is conceptually based on ICT (Inner Circle Trader) mentorship content regarding liquidity reinforcement and price delivery, specifically focusing on the distinction between internal and external liquidity.

  9. Understand the Trend Following Setup - Sideways Market Skipper Scanner logic

    main

    This script is a scanner designed to identify trend breakouts while skipping sideways or low-volatility markets. It uses the Supertrend and ATR (Average True Range) to define breakout zones.

    Long Signal Logic

    1. Supertrend Cross: The close price must cross above the Supertrend line.
    2. Volatility Range: A potential sideways/volatility range is calculated by adding the ATR value (adjusted by a multiplier) to the close price.
    3. Breakout Condition: A signal is valid when the price crosses above this calculated ATR range.
    4. Volatility Requirement: The ATR must be rising, indicating increasing volatility.

    Short Signal Logic

    1. Supertrend Cross: The close price must cross below the Supertrend line.
    2. Volatility Range: A potential sideways/volatility range is calculated by subtracting the ATR value (adjusted by a multiplier) from the close price.
    3. Breakdown Condition: A signal is valid when the price crosses below this calculated ATR range.
    4. Volatility Requirement: The ATR must be rising, indicating increasing volatility.

    Entry Strategy

    Do not enter immediately on the signal. Instead, enter after a retracement has occurred once the initial signal is generated.