Price Action Patterns DetectorIt's something like "Price Action Candlestick Pattern Detector." That is, it's an indicator that detects not only Pinbars and Engulfing but also all popular candlesticks in Price Action (Doji, Hammer, Shooting Star, Inside Bar, etc.)
Поиск скриптов по запросу "Candlestick"
CandlestickUtilitiesThis library provides essential functions for candlestick chart analysis and pattern recognition in Pine Script®.
It includes:
• Candle structure analysis (bodies, shadows, lengths)
• Trend detection using EMAs
• Common candlestick pattern recognition
This library is under construction.
Designed to support strategy development and improve signal accuracy for traders.
Created by @xprophetx — under MPL-2.0 license.
Ohana_Wick_EntryIndicator will change color depending if a wick comprises of less than 35% of the candlestick.
Strategy involves taking trades on stops above a green signal (<35% wick) to a target of the size of the candle body (expressed as the value in the indicator)
Adaptive Candle Signals█ OVERVIEW
The Adaptive Candle Signals indicator is a Pine Script® tool designed to identify key candlestick patterns on the chart, such as Bullish Engulfing, Bearish Engulfing, Piercing Line, Dark Cloud Cover, Morning Star, Evening Star, Three White Soldiers, Three Black Crows, and Three Inside Up/Down. The indicator allows customization of settings, including a Moving Average (MA) filter, candle size control, and maximum wick percentage, enabling precise adaptation to various trading strategies. Signals are displayed as labels on the chart, and each pattern can trigger alerts for user convenience.
█ CONCEPTS
The indicator is designed with flexibility and readability in mind. Its main features include:
Features
Signal Filtering: Enables the use of a Moving Average (MA) filter to confirm signals based on trend direction. Bullish signals are generated when the price is above the MA, and bearish signals when below.
Pattern Customization: Users can enable or disable individual candlestick patterns and adjust their parameters, such as maximum wick percentage or candle size multiplier. The candle size multiplier applies to the largest candle in the pattern and determines its minimum size relative to the average candle body size over a specified volatility period.
Labels and Colors: Signals are displayed as clear labels with customizable colors for bullish and bearish patterns.
Alerts: Each pattern has a dedicated alert function, facilitating integration with automated trading strategies.
List of Patterns
The indicator recognizes the following candlestick patterns (labels displayed in parentheses):
Bullish Engulfing (BE): Signals a potential upward reversal after a downtrend.
Bearish Engulfing (BE): Indicates a possible downward reversal after an uptrend.
Piercing Line (PL): A bullish pattern suggesting a bounce from support.
Dark Cloud Cover (DC): A bearish pattern indicating a potential downward reversal.
Morning Star (MS): A three-candle bullish pattern signaling an upward reversal.
Evening Star (ES): A three-candle bearish pattern indicating a downward reversal.
Three White Soldiers (3WS): A strong bullish signal based on three large bullish candles.
Three Black Crows (3BC): A strong bearish signal based on three large bearish candles.
Three Inside Up/Down (3Up/3Dn): Patterns indicating trend reversal based on an inside bar structure.
Settings
Settings are organized as follows:
MA Filter: Allows enabling a Moving Average (SMA, EMA, WMA) to filter signals based on trend direction.
Pattern Parameters: Each pattern has its own settings, such as volatility period, candle size multiplier, and maximum wick percentage. The size of the largest candle in the pattern is compared to the average candle body size over the specified volatility period.
Colors and Labels: Users can customize label colors and their distance from candles to improve readability.
█ SETTINGS
Detailed description of the indicator’s settings:
MA Filter:
Use MA Filter: Enables/disables the Moving Average filter.
MA Length: Specifies the period of the Moving Average (default: 50).
MA Type: Choose between SMA, EMA, or WMA.
MA Source: Select the data source (default: close price).
Pattern Settings:
Enable Pattern: Checkbox for each pattern (e.g., Bullish Engulfing, Morning Star).
Maximum Wick Percentage: Defines the maximum allowable wick size as a percentage of the candle body.
Big Candle Filter: Enables/disables checking if the largest candle in the pattern is larger than the average over the specified volatility period.
Volatility Period: Sets the period for calculating the average candle body size.
Candle Multiplier: Multiplier determining the minimum size of the largest candle in the pattern relative to the average candle body size over the specified volatility period.
Appearance:
Signal Text Color: Color of the label text (default: white).
Bullish Label Color: Color for bullish signals (default: green).
Bearish Label Color: Color for bearish signals (default: red).
Label Offset Factor: Controls the distance of labels from candles (from 0.0 to 1.0).
█ HOW TO USE
Add the indicator to your TradingView chart.
Configure the settings in the indicator’s dialog box:
Enable desired candlestick patterns.
Adjust the MA filter parameters to restrict signals to the trend.
Set colors and label offset for better readability.
Enable alerts for selected patterns to receive real-time notifications.
Monitor the labels on the chart and use them alongside other technical analysis tools.
█ LIMITATIONS
The indicator relies on historical price data and may produce false signals in volatile market conditions.
The big candle filter may be less effective on charts with low volatility.
The indicator performs best when combined with other analysis methods, such as support and resistance levels.
OrderFlow Sentiment SwiftEdgeOrderFlow Sentiment SwiftEdge
Overview
OrderFlow Sentiment SwiftEdge is a visual indicator designed to help traders analyze market dynamics through a simulated orderbook and market sentiment display. It breaks down the current candlestick into 10 price bins, estimating buy and sell volumes, and presents this data in an orderbook table alongside a sentiment row showing the buy vs. sell bias. This tool provides a quick and intuitive way to assess orderflow activity and market sentiment directly on your chart.
How It Works
The indicator consists of two main components: an Orderbook Table and a Market Sentiment Row.
Orderbook Table:
Simulates buy and sell volumes for the current candlestick by distributing total volume into 10 price bins based on price movement and proximity to open/close levels.
Displays the price bins in a table with columns for Price, Buy Volume, and Sell Volume, sorted from highest to lowest price.
Highlights the current price level in orange for easy identification, while buy and sell dominance is indicated with green (buy) or red (sell) backgrounds.
Market Sentiment Row:
Calculates the overall buy and sell sentiment (as a percentage) for the current candlestick based on the simulated orderflow data.
Displays the sentiment above the orderbook table, with the background colored green if buyers dominate or red if sellers dominate.
Features
Customizable Colors: Choose colors for buy (default: green), sell (default: red), and current price (default: orange) levels.
Lot Scaling Factor: Adjust the volume scaling factor (default: 0.1 lots per volume unit) to simulate realistic lot sizes.
Table Position: Select the table position on the chart (Top, Middle, or Bottom; default: Middle).
Default Properties
Positive Color: Green
Negative Color: Red
Current Price Color: Orange
Lot Scaling Factor: 0.1
Table Position: Middle
Usage
This indicator is ideal for traders who want to visualize orderflow dynamics and market sentiment in real-time. The orderbook table provides a snapshot of buy and sell activity at different price levels within the current candlestick, helping you identify areas of high buying or selling pressure. The sentiment row offers a quick overview of market bias, allowing you to gauge whether buyers or sellers are currently dominating. Use this information to complement your trading decisions, such as identifying potential breakout levels or confirming trend direction.
Limitations
This indicator simulates orderflow data based on candlestick price movement and volume, as TradingView does not provide tick-by-tick data. The volume distribution is an approximation and should be used as a visual aid rather than a definitive measure of market activity.
The indicator operates on the chart's current timeframe and does not incorporate higher timeframe data.
The simulated volumes are scaled using a user-defined lot scaling factor, which may not reflect actual market lot sizes.
Disclaimer
This indicator is for informational purposes only and does not guarantee trading results. Always conduct your own analysis and manage risk appropriately. The simulated orderflow data is an estimation and may not reflect real market conditions.
Arrow-SimplyTrade vol1.5-FinalTitle: Arrow-SimplyTrade vol1.5-Final
Description:
This advanced trading indicator is designed to assist traders in analyzing market trends and identifying optimal entry signals. It combines several popular technical analysis tools and strategies, including EMA (Exponential Moving Average), MA (Simple Moving Averages), Bollinger Bands, and candlestick patterns. This indicator provides both trend-following and counter-trend signals, making it suitable for various trading styles, such as scalping and swing trading.
Main Features:
EMA (Exponential Moving Average):
EMA200 is the main trend line that helps determine the overall market direction. When the price is above EMA200, the trend is considered bullish, and when the price is below EMA200, the trend is considered bearish.
It helps filter out signals that go against the prevailing market trend.
Simple Moving Averages (MA5 and MA15):
This indicator uses two Simple Moving Averages: MA5 (Fast) and MA15 (Slow). Their crossovers create buy or sell signals:
Buy Signal: When MA5 crosses above MA15, signaling a potential upward trend.
Sell Signal: When MA5 crosses below MA15, signaling a potential downward trend.
Bollinger Bands:
Bollinger Bands measure market volatility and can identify periods of overbought or oversold conditions. The Upper and Lower Bands help detect potential breakout points, while the Middle Line (Basis) serves as dynamic support or resistance.
This tool is particularly useful for identifying volatile conditions and potential reversals.
Arrows:
The indicator plots arrows on the chart to signal entry opportunities:
Green Arrows signal buy opportunities (when MA5 crosses above MA15 and price is above EMA200).
Red Arrows signal sell opportunities (when MA5 crosses below MA15 and price is below EMA200).
Opposite Arrows: Optionally, the indicator can also display arrows for counter-trend signals, triggered by MA5 and MA15 crossovers, regardless of the price's position relative to EMA200.
Candlestick Patterns:
The indicator detects popular candlestick patterns such as Bullish Engulfing, Bearish Engulfing, Hammer, and Doji.
These patterns are important for confirming entry points or anticipating trend reversals.
How to Use:
EMA200: The main trend line. If the price is above EMA200, consider long positions. If the price is below EMA200, consider short positions.
MA5 and MA15: Short-term trend indicators. The crossover of these averages generates buy or sell signals.
Bollinger Bands: Use these bands to spot overbought/oversold conditions. Breakouts from the bands may signal potential entry points.
Arrows: Green arrows represent buy signals, and red arrows represent sell signals. Opposite direction arrows can be used for counter-trend strategies.
Candlestick Patterns: Patterns like Bullish Engulfing or Doji can help confirm the signals.
Customizable Settings:
Fully customizable colors, line styles, and display settings for EMA, MAs, Bollinger Bands, and arrows.
The Candlestick Patterns feature can be toggled on or off based on user preference.
Important Notes:
This indicator is intended to be used in conjunction with other analysis tools.
Past performance does not guarantee future results.
Polish:
Tytuł: Arrow-SimplyTrade vol1.5-Final
Opis:
Ten zaawansowany wskaźnik handlowy jest zaprojektowany, aby pomóc traderom w analizie trendów rynkowych oraz identyfikowaniu optymalnych sygnałów wejścia. Łączy w sobie kilka popularnych narzędzi analizy technicznej i strategii, w tym EMA (Wykładnicza Średnia Ruchoma), MA (Prosta Średnia Ruchoma), Bollinger Bands oraz formacje świecowe. Wskaźnik generuje zarówno sygnały podążające za trendem, jak i przeciwnym trendowi, co sprawia, że jest odpowiedni do różnych stylów handlu, takich jak scalping oraz swing trading.
Główne Funkcje:
EMA (Wykładnicza Średnia Ruchoma):
EMA200 to główna linia trendu, która pomaga określić ogólny kierunek rynku. Gdy cena znajduje się powyżej EMA200, trend jest uznawany za wzrostowy, a gdy poniżej EMA200, za spadkowy.
Pomaga to filtrować sygnały, które są niezgodne z głównym trendem rynkowym.
Proste Średnie Ruchome (MA5 i MA15):
Wskaźnik używa dwóch Prostych Średnich Ruchomych: MA5 (szybka) oraz MA15 (wolna). Ich przecięcia generują sygnały kupna lub sprzedaży:
Sygnał Kupna: Kiedy MA5 przecina MA15 od dołu, sygnalizując potencjalny wzrost.
Sygnał Sprzedaży: Kiedy MA5 przecina MA15 od góry, sygnalizując potencjalny spadek.
Bollinger Bands:
Bollinger Bands mierzą zmienność rynku i mogą pomóc w identyfikowaniu okresów wykupienia lub wyprzedania rynku. Górna i dolna linia pomagają wykrywać punkty wybicia, a Środkowa Linia (Basis) działa jako dynamiczny poziom wsparcia lub oporu.
Narzędzie to jest szczególnie przydatne w wykrywaniu warunków zmienności i potencjalnych odwróceń trendu.
Strzałki:
Wskaźnik wyświetla strzałki na wykresie, które wskazują sygnały kupna i sprzedaży:
Zielona strzałka wskazuje sygnał kupna (gdy MA5 przecina MA15 i cena jest powyżej EMA200).
Czerwona strzałka wskazuje sygnał sprzedaży (gdy MA5 przecina MA15 i cena jest poniżej EMA200).
Strzałki w przeciwnym kierunku: Opcjonalna funkcja, która pokazuje strzałki w przeciwnym kierunku, uruchamiane przez przecięcia MA5 i MA15, niezależnie od pozycji ceny względem EMA200.
Formacje Świecowe:
Wskaźnik wykrywa popularne formacje świecowe, takie jak Bullish Engulfing, Bearish Engulfing, Hammer oraz Doji.
Formacje te pomagają traderom potwierdzić punkty wejścia i przewidzieć możliwe odwrócenia trendu.
Jak Używać:
EMA200: Główna linia trendu. Jeśli cena jest powyżej EMA200, rozważaj pozycje długie. Jeśli cena jest poniżej EMA200, rozważaj pozycje krótkie.
MA5 i MA15: Śledzą krótkoterminowe zmiany trendu. Przecięcia tych średnich generują sygnały kupna lub sprzedaży.
Bollinger Bands: Używaj tych pasm do wykrywania wykupionych lub wyprzedanych warunków. Wybicia z pasm mogą wskazywać potencjalne punkty wejścia.
Strzałki: Zielona strzałka wskazuje sygnał kupna, a czerwona strzałka sygnał sprzedaży. Strzałki w przeciwnym kierunku mogą być używane do strategii przeciwtrendowych.
Formacje Świecowe: Formacje takie jak Bullish Engulfing czy Doji mogą pomóc w potwierdzaniu sygnałów.
Ustawienia Personalizacji:
W pełni personalizowalne kolory, style linii i ustawienia wyświetlania dla EMA, MAs, Bollinger Bands oraz strzałek.
Funkcja Formacji Świecowych może być włączana lub wyłączana według preferencji użytkownika.
Ważne Uwagi:
Ten wskaźnik powinien być używany w połączeniu z innymi narzędziami analizy rynku.
Wyniki z przeszłości nie gwarantują wyników w przyszłości.
Sell Signals EMA+SMAIndicator Overview:
This indicator identifies sell signals based on candlestick patterns, volume conditions, and moving average confirmations. It also plots support and resistance levels based on pivot highs and pivot lows. You can configure different settings like pivot lengths, moving average periods, and candlestick pattern conditions for the sell signals.
Configurable Settings:
Pivot High Length: Defines the number of bars used to calculate the resistance levels (pivot highs).
Pivot Low Length: Defines the number of bars used to calculate the support levels (pivot lows).
Volume SMA Length: The period of the simple moving average (SMA) for volume. Used to filter signals based on high volume.
Close SMA Length: The period of the simple moving average (SMA) for the close price. Used for confirmation of sell signals.
Pin Bar High Ratio: The ratio for defining the size of the upper wick in a bearish pin bar.
Pin Bar Low Ratio: The ratio for defining the size of the lower wick in a bearish pin bar.
How It Works:
Support and Resistance:
The indicator plots red lines for resistance (pivot highs) and green lines for support (pivot lows).
These levels are updated as new pivot points are detected based on the configured pivot lengths.
Sell Signal Conditions:
Candlestick Patterns: The indicator checks for two bearish patterns:
Bearish Pin Bar: A candle with a large upper wick and small lower wick where the close is below the open.
Bearish Engulfing: A candle where the current close is lower than the previous low, and the current open is higher than the previous high.
Volume Condition: The volume must be above the configured simple moving average (SMA) of the volume.
Confirmation: A sell signal is confirmed only when the price crosses below the configured SMA for the close price.
Sell Signals:
If all the conditions (candlestick pattern, volume, and confirmation) are met, the indicator will plot a red "Sell" label above the candle.
Additionally, a blue triangle will appear above the candle to indicate that the sell signal has been confirmed.
How to Use:
Adjust the Settings:
Open the settings of the indicator and adjust the parameters like pivot lengths, moving average periods, and candlestick pattern ratios based on your preferences.
Identify Key Levels:
Watch the red resistance and green support lines to identify key levels where price may reverse.
Look for Sell Signals:
When a red "Sell" label appears, it indicates a possible sell opportunity.
Ensure that a blue triangle (confirmation) also appears to validate the sell signal.
Manage Risk:
Use the support and resistance levels along with the sell signals to define your entry, stop-loss, and take-profit levels.
This indicator helps you identify potential bearish reversal points with configurable settings for added flexibility.
TDP 2Title: Enhanced Candlestick Pattern Identifier with Body Ratio Analysis
Description:
This Pine Script, titled "Enhanced Candlestick Pattern Identifier with Body Ratio Analysis," is designed to aid traders in visualizing key candlestick formations that have significant implications for trend reversals and continuations. It uses the body ratio of candles to identify strong directional movements, enhancing decision-making processes in trading strategies.
Key Features:
Body Ratio Calculation: The script calculates the body ratio of each candle, which is the proportion of the candle's body to its total range. This helps in distinguishing between candles that show decisive market movements versus those with indecision.
Bullish Candle Identification: Identifies bullish candles where the close is greater than the open and the body constitutes at least 55% of the total candle range, indicating strong buying pressure.
Bearish Candle Identification: Flags bearish candles where the open is above the close with a body ratio of 55% or more, highlighting strong selling pressure.
Comparative Analysis: The script not only identifies bearish candles but also categorizes them based on whether they close below the lowest point of the last qualifying bullish candle, offering insights into potential breakdowns or supports.
Visual Markers: Uses distinct shapes and colors to mark each type of candle directly on the chart, making it easy to spot these patterns in real-time trading scenarios.
Utility:
This tool is invaluable for traders who utilize technical analysis to make informed decisions. By providing clear visual cues about significant bullish and bearish candlestick formations, the script facilitates quick interpretations of potential market moves, helping traders to capitalize on trends or protect against losses from reversals.
How to Use:
Simply add this script to your chart, and it will automatically highlight the qualifying candles. Green labels indicate strong bullish candles, red labels signify bearish candles closing below the last bullish candle's low, and orange labels show bearish candles that do not close below the bullish low.
Ideal for use in various markets including forex, equities, and commodities, this script is a must-have tool for both novice and experienced traders aiming to enhance their trading strategy with detailed candlestick pattern analysis.
Exciting Candles by BitcoinBailyExciting Candles by BitcoinBaily — is a custom indicator that visually highlights "momentum" or "exciting" candlesticks on the chart.
It helps traders quickly identify candles with strong body-to-range ratios, i.e., candles showing strong price momentum (big move between open and close relative to the high-low range).
If the candle’s body is greater than or equal to the threshold percentage (say 85%), the bar is colored yellow. Otherwise, no color is applied.
Yellow Candle = Exciting Candle
The candle’s body occupies ≥ the set % (e.g., 85%) of the total high-low range.
Indicates strong momentum (buyers or sellers dominated most of that period).
No Color = Neutral / Normal Candle
Price moved both ways (upper & lower wicks), but neither buyers nor sellers fully dominated.
1. Range Breakout: When price breaks a sideways range and a yellow (exciting) candle appears,
it confirms that real momentum has entered — a good time to catch the move early.
2. Trend Pullback: If price dips to a moving average (like 20 or 50 SMA) and then forms a yellow
candle, it signals that buyers are regaining control — often a high-probability trend
continuation entry.
3. Exhaustion Top: A yellow bearish candle near a resistance area shows strong selling pressure
— a warning that the uptrend may be ending.
4. Sideways Market: When no yellow candles appear, the market lacks momentum — best to
stay out and avoid choppy trades.
HTF Candles - DolphinTradeBot1️⃣ Overview
The "HTF Candles - DolphinTradeBot" indicator displays higher timeframe (HTF) candlesticks and their OHLC (Open, High, Low, Close) levels on any lower timeframe chart.
While staying on lower timeframes this helps confirm entries or reversals and visualize major market structure, trend bias, and key price zone
2️⃣ How to Use It ?
Use these levels to identify major support/resistance or trend structure.
Observe higher timeframe candle formations (e.g., engulfing, pin bar, doji)
3️⃣ ⚙️Settings
TimeFrame → Select the higher timeframe to display.
Show OHLC Levels → Toggle lines for Open, High, Low, Close.
Line Colors → Customize the color for each level.
MultiTF break lines (1H / 15M / 5M / 1M) - with tableThis indicator detects high and low breakouts on the most recent candlesticks on the 1-hour, 15-minute, 5-minute, and 1-minute timeframes.
It automatically draws breakout lines on the chart.
The breakout direction is displayed as an arrow label (⇧/⇩).
The most recent breakout direction is displayed in a table (top right).
This is a multi-timeframe breakout monitoring tool.
Upward breakouts are visually distinguishable by blue, and downward breakouts by red.
Objective Doji Highlight (Range-Relative)This indicator highlights Doji candles using an objective, mathematics-based rule: a bar is Doji when the absolute difference between its open and close is less than or equal to a user-defined fraction (x) of that bar’s high–low range.
How it works:
Compute body size as the absolute difference between open and close.
Compute the bar’s range as high minus low.
Classify as Doji when body size ≤ x × range.
Only Doji candles are colored; non-Doji bars remain unchanged.
Inputs
Doji threshold (x of range): tolerance (0–1) controlling how small the body must be relative to the range.
Doji Candle Color: visual color for detected Doji candles.
Example:
If x = 0.10 and a candle has high = 100 and low = 90 (range = 10), the maximum allowed body is 1.
If the difference between open and close is ≤ 1, the candle is marked as Doji.
Why it can be useful
Doji candles are often studied as signs of market indecision. This tool provides a clear, parameter-based way to identify them consistently across any timeframe, without discretionary interpretation.
Notes & limitations
Works with standard candlesticks (not Heikin Ashi, Renko, or other synthetic bar types).
Visualization and research only: it does not produce buy/sell signals and makes no performance claims.
No repainting from future data; the logic uses only the current bar’s prices.
Pinbar DetectorPinbar Detector is original from Naked Candlestick Trading Method
Pinbar Definition: A candlestick where the dominant shadow exceeds 2/3 of the entire candle length
Key Features:
Bearish Pinbar: Red downward triangle when upper shadow exceeds 2/3 of total candle length
Bullish Pinbar: Green upward triangle when lower shadow exceeds 2/3 of total candle length
Background highlighting for easy identification
Alert conditions for both bullish and bearish pinbars
Original candlestick display preserved
Candle Close Location MarkerThis script customizes the appearance of candlesticks by highlighting whether the candle closed in the upper, middle, or lower part of its range — using a small orange marker inside each candle.
It also includes a traditional volume histogram with two simple moving averages (SMA 20 and SMA 50), helping traders detect volume trends and potential reversals.
📌 Useful for identifying strength of momentum and visualizing market sentiment clearly.
Features:
• ✅ Colored candles: green for bullish, black for bearish
• ✅ Orange square shows the position of the close (top, middle, or bottom of the candle)
• ✅ Volume bars with SMA 20 (orange) and SMA 50 (blue)
• ✅ Works on all timeframes
Developed by:
Version: 1.0
Language: Pine Script v5
Wick Ratio IndicatorScript Description: Wick Ratio Indicator
This Pine Script indicator identifies candlesticks with dominant upper or lower wicks and visually marks them on the chart. It helps traders spot potential price rejection signals, often used to anticipate trend reversals or breakout opportunities. Key Features
Wick Length Calculation
Upper Wick: high - max(open, close)
(Measures distance from the highest price to the candle body's top)
Lower Wick: min(open, close) - low
(Measures distance from the candle body's bottom to the lowest price)
Comparison Logic
Green Triangle (▲): Plotted above the candle when the upper wick is longer (bearish rejection signal).
Red Triangle (▼): Plotted below the candle when the lower wick is longer (bullish rejection signal).
Visual Simplicity
Non-intrusive design that overlays directly on price action.
Customizable colors and sizes (modifiable in settings).
Heiken Ashi with RSI Colors📜 Description:
This indicator blends Heiken Ashi candlesticks with RSI-based color filters to help traders quickly assess both trend structure and momentum extremes in a single glance.
✅ Heiken Ashi Mode: Smooths out price action to highlight clearer trends and suppress noise
✅ RSI Coloring: Applies candle color changes based on whether RSI is overbought, oversold, or neutral
It allows traders to visually spot potential exhaustion zones, continuation trends, or early reversal areas with enhanced clarity.
🔧 Settings:
Use Heiken Ashi Candles: Toggle between standard candles and Heiken Ashi smoothed values
RSI Length: Controls the lookback for RSI calculation (default 14)
Overbought/Oversold Levels: Customize your thresholds for extreme conditions (default: 70/30)
🎨 Candle Color Logic:
Green (Lime): RSI is overbought → price may be overextended upward
Red: RSI is oversold → price may be overextended downward
Gray: RSI is between extremes → neutral momentum
💡 Use Cases:
Confirm trend momentum with Heiken Ashi structure
Spot potential reversal points using RSI extremes
Enhance entry/exit decisions by combining price action and momentum in a single visual
langshen K-Line CounterEnglish Description:**
This indicator, named “langshen K-Line Counter,” is designed to count the number of K-line bars (candlesticks) during the current trading day. The key functionalities include:
- **Daily Reset**: At the start of a new trading day (detected by the change in daily time), the counter automatically resets to 1.
- **Incremental Counting**: For each new bar within the same trading day, the counter increments by 1, thus recording the sequence number of each K-line.
- **Chart Display**: The current count is displayed as a numerical label above the high of each K-line on the chart. Users can customize the text size and color of these numbers.
This feature enables traders to visually track the number of K-lines and their sequence within the day, which can assist in analyzing market trends and the pace of price movements.
中文介绍:**
此指标名为“langshen K线计数器”,主要用于统计当前交易日内的K线(蜡烛图)数量。指标的核心功能包括:
- **每日计数重置**:在交易所日切换时(即新的一天开始时),计数器自动重置为1。
- **逐根累加**:在同一交易日内,每根新出现的K线都会使计数器加1,从而记录当天的K线序号。
- **图表展示**:计数器的当前值会以数字标签的形式显示在每根K线的最高价上方,用户可自定义数字的显示大小和颜色。
这种功能可以帮助交易者直观地了解当天市场中的K线数量以及K线的序号变化,辅助分析市场的走势和节奏。
ROBO STB Custom Weekly Candle (Fri-Thu)Description:
This indicator creates custom weekly candles that start on Friday and end on Thursday, instead of the standard Monday–Friday weekly structure in TradingView. It aggregates the open, high, low, and close (OHLC) values from Friday to Thursday and displays them as candlesticks on the chart.
Features:
✅ Custom weekly candles from Friday to Thursday
✅ Dynamic calculation of open, high, low, and close
✅ Works on any timeframe
✅ Helps traders analyze market structure differently
How It Works:
Identifies the custom weekly session based on Friday's start and Thursday's end.
Aggregates OHLC values within this time range.
Resets the values when a new custom week begins.
Plots the calculated weekly candles on the chart.
Use Case:
This indicator is useful for traders who prefer to analyze weekly price movements based on a non-standard start and end day, especially those focusing on forex, crypto, or commodities where trading hours differ.
Notes:
This script does not modify existing candles but overlays new custom weekly candles on the chart.
It does not repaint and updates in real-time.
If you find this useful, like and share! 🚀
Candle Close NotificationCandle Close Notification Indicator - Specification
1. 概要 (Overview)
本インジケーターは、TradingView 上でローソク足が確定した際に、そのローソク足が陰線(Bearish)または陽線(Bullish)であった場合に通知を送信するものです。
また、該当するローソク足の上または下にマークを表示し、視覚的にも識別しやすくなっています。
This indicator for TradingView sends notifications when a candlestick closes as either a bearish (red) or bullish (green) candle. It also marks the corresponding candles on the chart for visual reference.
2. 機能 (Features)
2.1 通知機能 (Notification Function)
ローソク足の確定時に、以下の条件に基づき アラート(通知) を送信します。
「Both」(両方): 陰線・陽線のどちらでも通知
「Bearish」(陰線のみ): 陰線の時のみ通知
「Bullish」(陽線のみ): 陽線の時のみ通知
When a candlestick closes, an alert notification is sent based on the selected option:
"Both" (Default): Notifies for both bearish and bullish candles.
"Bearish": Notifies only bearish candles.
"Bullish": Notifies only bullish candles.
2.2 チャートマーク表示機能 (Chart Marking Function)
ローソク足が確定した際、以下のルールでマークを表示します。
陰線(Bearish) の場合、赤色の「下向きマーク」を表示(ローソク足の上)
陽線(Bullish) の場合、緑色の「上向きマーク」を表示(ローソク足の下)
When a candlestick closes, a marker appears according to the following rules:
Bearish candle → A red downward marker appears above the candle.
Bullish candle → A green upward marker appears below the candle.
3. 通知オプションの設定 (Setting Notification Options)
スクリプト内の notify_option の値を変更することで、通知の種類を設定できます。
Both(デフォルト) → 陰線・陽線両方通知
Bearish → 陰線のみ通知
Bullish → 陽線のみ通知
Modify the notify_option value in the script to customize notifications:
Both (Default) → Notifies for both bearish and bullish candles.
Bearish → Notifies only bearish candles.
Bullish → Notifies only bullish candles.
TradingView の アラート機能 を有効にすることで、通知を受け取ることができます。
Enable TradingView’s Alert function to receive notifications.
CandlestickPatternsLibrary "CandlestickPatterns"
zigzag(_low, _high, depth, deviation, backstep)
Parameters:
_low (float)
_high (float)
depth (int)
deviation (int)
backstep (int)
getTrend(trendType, currentClose, zz_downtrend, zz_uptrend, ema14, ema28)
Parameters:
trendType (string)
currentClose (float)
zz_downtrend (bool)
zz_uptrend (bool)
ema14 (float)
ema28 (float)
isInside(currentHigh, currentLow, currentClose, currentOpen, prevHigh, prevLow)
Parameters:
currentHigh (float)
currentLow (float)
currentClose (float)
currentOpen (float)
prevHigh (float)
prevLow (float)
checkMorningStar(open0, high0, low0, close0, open1, high1, low1, close1, open2, high2, low2, close2, innerCandleThreshold, closingMinThreshold, closingMaxThreshold, useDojiFilter, dojiSize, downTrend)
Parameters:
open0 (float)
high0 (float)
low0 (float)
close0 (float)
open1 (float)
high1 (float)
low1 (float)
close1 (float)
open2 (float)
high2 (float)
low2 (float)
close2 (float)
innerCandleThreshold (float)
closingMinThreshold (float)
closingMaxThreshold (float)
useDojiFilter (bool)
dojiSize (float)
downTrend (bool)
checkEveningStar(open0, high0, low0, close0, open1, high1, low1, close1, open2, high2, low2, close2, innerCandleThreshold, closingMinThreshold, closingMaxThreshold, useDojiFilter, dojiSize, upTrend)
Parameters:
open0 (float)
high0 (float)
low0 (float)
close0 (float)
open1 (float)
high1 (float)
low1 (float)
close1 (float)
open2 (float)
high2 (float)
low2 (float)
close2 (float)
innerCandleThreshold (float)
closingMinThreshold (float)
closingMaxThreshold (float)
useDojiFilter (bool)
dojiSize (float)
upTrend (bool)
checkHammerPattern(open, high, low, close, bodyAvg, shadowFactor, downTrend)
Parameters:
open (float)
high (float)
low (float)
close (float)
bodyAvg (float)
shadowFactor (float)
downTrend (bool)
checkInvertedHammerPattern(open, high, low, close, bodyAvg, shadowFactor, downTrend)
Parameters:
open (float)
high (float)
low (float)
close (float)
bodyAvg (float)
shadowFactor (float)
downTrend (bool)
checkHangingManPattern(open, high, low, close, bodyAvg, shadowFactor, upTrend)
Parameters:
open (float)
high (float)
low (float)
close (float)
bodyAvg (float)
shadowFactor (float)
upTrend (bool)
checkShootingStarPattern(open, high, low, close, bodyAvg, shadowFactor, upTrend)
Parameters:
open (float)
high (float)
low (float)
close (float)
bodyAvg (float)
shadowFactor (float)
upTrend (bool)
checkLevels(high0, high1, high2, low0, low1, low2, lookbackPeriod)
Parameters:
high0 (float)
high1 (float)
high2 (float)
low0 (float)
low1 (float)
low2 (float)
lookbackPeriod (int)
Candlestick_patternsLibrary "CandlestickepatternsClase3"
TODO: add library description here
bullish_engulfing()
bearish_engulfing()
MGR Inside 2The inside bar pattern is characterised by two consecutive candlesticks that often suggest a period of consolidation or indecision in the market. Traders and analysts can find value in identifying the setup as it can provide insights into potential future price movements.
Engulfings/DojiDescription of the Indicator:
The "Engulfings/Doji" indicator, is designed to assist traders in identifying significant candlestick patterns on price charts. This indicator focuses on two primary candlestick patterns: Bullish Engulfing and Bearish Engulfing, as well as the Doji pattern. It provides valuable insights into potential price reversals or continuations. Here's how it works and how to use it:
Concepts Underlying the Calculations:
Bullish Engulfing and Bearish Engulfing Patterns: Bullish Engulfing patterns occur when a candle's open and close prices are lower than the previous candle's open and close, and the current candle completely engulfs the previous one. Bearish Engulfing patterns are the opposite, with the current candle's open and close prices higher than the previous candle's open and close, completely engulfing it.
Doji Pattern: The indicator also detects Doji candles. A Doji is characterized by a small or nearly non-existent body, indicating uncertainty or market indecision.
Time Filtering (Sig_Time): The indicator applies time-based filters to consider these patterns only during specific trading sessions or hours. This helps traders focus on more relevant signals during active market times.
Higher Timeframe (HTF) Engulfing Patterns: Additionally, the indicator can display HTF (Higher Timeframe) Engulfing patterns on the current chart, allowing traders to identify stronger signals occurring on higher timeframes.
How to Use the Indicator:
The indicator identifies and visually represents Bullish Engulfing, Bearish Engulfing, and Doji patterns on the price chart.
The colors of these patterns can be customized based on their significance and the time of occurrence.
Traders can set a maximum allowable body size for Doji patterns using the "Doji's Max Body size" input.
The "Show HTF Engulfings" input allows traders to display HTF Engulfing patterns on the chart.
Traders can choose not to display Doji patterns on the 1-minute (M1) timeframe by enabling the "Don't display Doji on M1" option.
Candlestick patterns and Doji signals are displayed with appropriate symbols and colors to help traders identify potential trading opportunities.
The time-based filtering enhances the relevance of the signals presented by the indicator.