First Candle Low Break SignalTheory: If the SPY (or anything really) starts the day with a green candle, it never breaks below that candle on that day.
This indicator was quickly made to check that theory with some interesting results.
Requirement: The Symbol must be set to "extended trading hours", otherwise the script cannot see the changes between days.
在腳本中搜尋"candle"
5 AM NY 4H Candle High/LowThis indicator identifies the 4-hour candle that starts at 5:00 AM New York time (NYT) and automatically plots its high and low on intraday charts (e.g., 15m, 30m, 1H).
It helps traders:
Highlight a key session window often associated with increased market activity.
Use the 5AM–9AM NYT range for breakout, reversal, or liquidity zone strategies.
See clean horizontal levels that can act as support or resistance throughout the trading day.
🧠 Key Features:
Works on any timeframe below 4H.
Automatically detects and updates daily.
Optional labels to mark the range visually.
Midpoint Candle and BodyThis script provides the options to mark the:
1. Midpoint of the candle body and/or
2. Midpoint of the full candle (including the wicks)
Works on all timeframes. This indicator can be used to help determine the mean (midpoint) reversion of price.
-
Long and Short Positions on EMA and Pivot Cross with Candle Size
This Pine Script indicator identifies long and short trading signals based on specific criteria involving candle body size, EMA, and pivot levels.
Long Position ("Buy" Signal): A "Buy" signal is triggered when a green candle (close > open) with a body size of at least 10 crosses above the 9 EMA and any of the daily pivot levels (R1, R2, R3, R4, R5, S1, S2, S3, S4, S5).
Short Position ("Sell" Signal): A "Sell" signal is triggered when a red candle (close < open) with a body size of at least 10 crosses below the 9 EMA and any of the pivot levels.
The script plots only the "Buy" and "Sell" signals on the chart, without displaying the EMA or pivot levels.
Vertical Line at nth Previous CandleThis code is a Pine script for TradingView that plots a vertical line on the chart n bars away from the current candle on the current time frame. The number of bars and line color can be customized by the user using input fields. The script calculates the highest and lowest price on the chart for the past n bars, and then draws a vertical line at the target bar with the specified line color. The previous line is removed and the ID of the new line is stored so that the next time the script is run, it can be removed and replaced with a new line. This script can be useful for marking important points on a chart or for visually tracking patterns or trends over time.
Height of CandleVery simple indicator that shows the height of each candle (high-low) in histogram format. Can be used to compare the current candle with previous ones.
Pullback by Candle BodyThe Pullback Indicator version 0.2
Identifies pullbacks by checking if the current candle's body is lower than the previous candle's low for a bearish pullback or higher than the previous candle's high for a bullish pullback. Once a pullback has been identified, the Indicator marks the lowest low or highest high of the trend with a circle.
NOTE it's not fully working as expected as it lacks trend analysis in its code, resulting in it indicating pullbacks in the opposite direction of the trend, such as bullish pullbacks in a bullish trend or bearish pullbacks in a bearish trend. This is a work in progress, maybe it will be "improved" in the future.
ka66: Candle Range IndicatorVisually shows the Body Range (open to close) and Candle Range (high to low).
Semi-transparent overlapping area is the full Candle Range, and fully-opaque smaller area is the Body Range. For aesthetics and visual consistency, Candle Range follows the direction of the Body Range, even though technically it's always positive (high - low).
The different plots for each range type also means the UI will allow deselecting one or the other as needed. For example, some strategies may care only about the Body Range, rather than the entire Candle Range, so the latter can be hidden to reduce noise.
Threshold horizontal lines are plotted, so the trader can modify these high and low levels as needed through the user interface. These need to be configured to match the instrument's price range levels for the timeframe. The defaults are pretty arbitrary for +/- 0.0080 (80 pips in a 4-decimal place forex pair). Where a range reaches or exceeds a threshold, it's visually marked as well with a shape at the Body or Candle peak, to assist with quicker visual potential setup scanning, for example, to anticipate a following reversal or continuation.
Inside CandleThis is a inside candle strategy based trading identifier. The basic idea is this
1. It will identify entry point if the previous candle was fully engulfed under the one previous
2. Then depending on the trend and your other indicators/thought process - you can take an entry
3. It is normally a good idea to keep the low of the bigger candle as your SL
Supply/Demand Zone CandlesThis is a Pine Script to do a basic scan for demand zones and supply zones based on a Leg-Base-Leg-Base pattern.
Yellow candles define a Demand Zone.
Maroon candles define a Supply Zone.
High timeframe Highs, Lows, Opens, Closes. HTF Candles displayPosting previously requested indicator.
Overlays higher timeframe high and low over the current bars - pictured is daily high and low overlayed on lower timeframe chart.
Can be set to fill between the open and close to show higher timeframe candles by color, with bullish or bearish fills
Very versatile and can be used to display weekly or monthly opens, or used to display previous weekly highs and lows for charting out possible liquidity points, etc.
Originally converted from Chris Moody's HLOC pine version 2 indicator.
Aggregate CandlesThis script creates candles based on an aggregated Index price from various exchange tickers. A lot of exchanges have specific flash crash wicks, missing data, erraticness compared to other exchanges particularly in their first few months, this is an attempt to clean up the price history, be it for TA ( trendlines , S/R etc.) or use in algos or other indicators, without reliance on one exchange. It uses the new Array functionality to generate median and averages, and is entirely original work. This particular version is a generic version of the BTC version. Please read the header before use, and if you do wish to use the code, please ask permission first.
Pin Bar CandlesPin Bar Candles can be used for identifying reversal points with the help of support and resistance
No Shadow Candles - Alertsalert script to detect candles with no wick, for testing.
scripted on request.
First and Last Candle HighlightSimple indicator that colors the 8:30 am Morning open candle, 3pm close candle and overnight 12:00am candle for ES as a quick reference for ICT strategies or any other strategies that provide added confluence to your style of trading. the time is set to UTC -5 for chicago time but im sure it will auto adjust for any other time zone if not message me and i will leave the script open for you to edit to your liking
Sagar sir - N Continuous candle green with +ve % changeThis script will plot labels based on N number of continuous green candle with +ve % change.
<50% body candleThis Script shows the candle whose body is less than the full candle and is shown in black color
Small candle/Stop Gap indicator MHThis script has a different setting for the stop gap vs the candle size
*All Candlestick Patterns* Tiny VersionThis is just the *All Candlestick Patterns* script with tiny labels. Also an excuse to test the script publication .. but you will find this version much less annoying
All Candlestick Patterns StrategyThis strategy uses the tradingview built in candlestick recognition.
Identificador de Candlestick PT-br (updated 27/05/19) -whande1Identificador de Candlestick PT-br (updated 27/05/19) -whande1
Quantum Candle Scanner [JOAT]
Quantum Candle Scanner - Advanced Multi-Pattern Recognition System
Introduction and Purpose
Quantum Candle Scanner is an open-source overlay indicator that detects multiple candlestick patterns including engulfing patterns, kicker patterns, inside bar setups, momentum candles, and higher-high/lower-low sequences. The core problem this indicator solves is that traders often miss patterns because they're looking for only one type. Different patterns work better in different market conditions.
This indicator addresses that by scanning for five distinct pattern types simultaneously, giving traders a comprehensive view of price action signals.
Why These Five Pattern Types Work Together
Each pattern type identifies different market behavior:
1. Engulfing Patterns - Classic reversal signals where current candle completely engulfs the previous candle. Best for identifying potential turning points.
2. Kicker Patterns - Strong reversal signals with gap confirmation. The current candle opens beyond the previous candle's open with opposite direction. Best for identifying high-momentum reversals.
3. Inside Bar Patterns - Consolidation breakout signals where a candle's range is contained within the previous candle, followed by a breakout. Best for identifying compression before expansion.
4. Momentum Candles - Identifies the largest body candle over a lookback period. Best for spotting institutional activity.
5. HH/HL and LH/LL Sequences - Three-bar structure patterns showing trend continuation. Best for confirming trend direction.
How the Detection Works
Engulfing Pattern:
bool engulfBullBase = open <= math.min(close , open ) and
close >= math.max(close , open ) and
isBullish(0) and
getBodyPct(0) > bodyMinPct
Kicker Pattern:
bool kickerBull = isBearish(1) and isBullish(0) and
open > open and low > low and
getBodyPct(0) > 40 and getBodyPct(1) > 40
Inside Bar:
bool insideBarSetup = low < low and high > high
bool insideBarBull = insideBarSetup and isBullish(0)
HH/HL Sequence:
bool hhhlSeq = high > high and low > low and
high > high and low > low and
close > close
Optional Filters
ATR Filter - Only shows patterns where candle body exceeds ATR (strong candles only)
Body Minimum % - Requires minimum body percentage for engulfing patterns
Close Beyond Prior H/L - Requires engulfing candle to close beyond prior high/low
Dashboard Information
Engulfing - Total engulfing patterns detected
Kicker - Kicker pattern count
Inside Bar - Inside bar breakout count
HH/LL Seq - Structure sequence count
Total - Combined pattern count
How to Use This Indicator
For Reversal Trading:
1. Look for engulfing or kicker patterns at key support/resistance
2. Confirm with HH/HL or LH/LL sequence breaking
3. Enter with stop beyond the pattern
For Breakout Trading:
1. Identify inside bar setups (consolidation)
2. Enter on breakout candle in direction of break
3. Use the inside bar range for stop placement
For Trend Confirmation:
1. Use HH/HL sequences to confirm uptrend structure
2. Use LH/LL sequences to confirm downtrend structure
3. Momentum candles indicate institutional participation
Input Parameters
Detect Engulfing/Kicker/Inside Bar/Momentum/HHLL (all true) - Toggle each pattern type
Min Body % for Engulfing (0) - Minimum body percentage
ATR Filter (false) - Only show strong candles
Engulf Must Close Beyond Prior H/L (true) - Stricter engulfing definition
Compact Mode (false) - Shorter labels for cleaner charts
Timeframe Recommendations
1H-Daily: Best for reliable pattern detection
15m-30m: More patterns but higher noise
Use Compact Mode on lower timeframes
Limitations
Pattern detection is mechanical and does not consider context
Not all patterns lead to successful trades
Kicker patterns are rare but powerful
Inside bar breakouts can fail (false breakouts)
Open-Source and Disclaimer
This script is published as open-source under the Mozilla Public License 2.0 for educational purposes.
This indicator does not constitute financial advice. Pattern detection does not guarantee trade outcomes. Always use proper risk management.
- Made with passion by officialjackofalltrades






















