- The function isInsideBar() checks if a bar is an inside bar, meaning its high is lower than the previous bar's high and its low is higher than the previous bar's low.
- Inside bars are highlighted with an orange color.
- Bearish Engulfing: When the current candlestick's body completely engulfs the previous candlestick's body.
- Dark Cloud Cover: When a bullish candle is followed by a bearish candle that opens above the previous bullish candle's close but closes below its midpoint.
- Bearish Harami: When a small bullish candlestick is engulfed by a larger bearish candlestick.
- Evening Star: A three-candle pattern consisting of a large bullish candle, a small-bodied candle with a gap up or down, and a large bearish candle that closes below the midpoint of the first candle.
- Shooting Star: A single candlestick pattern with a small real body near the bottom of the price range and a long upper shadow.
- Bearish Marubozu: A candlestick with a long bearish body and little to no upper or lower shadows.
- Bearish candlestick patterns are highlighted with a red color and labeled with abbreviated names.
- Bullish Engulfing: Opposite of bearish engulfing, where the current candlestick's body completely engulfs the previous candlestick's body.
- Piercing Pattern: When a bearish candle is followed by a bullish candle that opens below the previous bearish candle's low but closes above its midpoint.
- Bullish Harami: Similar to bearish harami but bullish, where a small bearish candlestick is engulfed by a larger bullish candlestick.
- Morning Star: A three-candle pattern opposite to the evening star, signaling a potential reversal from downtrend to uptrend.
- Bullish Hammer: A single candlestick pattern with a small real body near the top of the price range and a long lower shadow.
- Bullish Marubozu: A candlestick with a long bullish body and little to no upper or lower shadows.
- Bullish candlestick patterns are highlighted with a purple color and labeled with abbreviated names.
*The indicator is configured to overlay on the main price chart.
*Parameters like max_labels_count, max_lines_count, and max_bars_back control the maximum number of labels, lines, and bars displayed, respectively.
*The script checks if the current bar is an inside bar, where the high is lower and the low is higher than the previous bar.
*Inside bars are highlighted with an orange color.
*Labels (myLabel and myLabelb) are used to display candlestick pattern names below and above the bars, respectively.
*Bearish patterns like Bearish Engulfing, Dark Cloud Cover, Bearish Harami, Evening Star, Shooting Star, and Bearish Marubozu are detected using specific conditions. These patterns are colored red.
*Bullish patterns like Bullish Engulfing, Piercing Pattern, Bullish Harami, Morning Star, Bullish Hammer, and Bullish Marubozu are detected similarly. These patterns are colored purple.
*Detected patterns are labeled with their respective abbreviations (e.g., "BE" for Bullish Engulfing) on the appropriate labels.
*The code is optimized for efficiency and readability, ensuring concise conditions for pattern detection.
В истинном духе TradingView автор этого скрипта опубликовал его с открытым исходным кодом, чтобы трейдеры могли понять, как он работает, и проверить на практике. Вы можете воспользоваться им бесплатно, но повторное использование этого кода в публикации регулируется Правилами поведения. Вы можете добавить этот скрипт в избранное и использовать его на графике.