Big Candle Alert (Body Only + Strict Breakout)Beta script for assessing candle breakout strength relative to previous candles (thanks Chat GPT). Use in accordance with volume heat map
Candlestick analysis
Chanlun FBFD pen czsc Channel Chan Theory
🏆 Chan Zhong Shuo Chan FBFD Pure Segment Version Indicator - Flagship Edition
Background
A decade of craftsmanship, a significant upgrade
This Chanlun indicator has undergone nearly 10 years of meticulous refinement and continuous optimization. Since its initial design in 2015, it has been validated through actual trading. Now newly upgraded and launched on TradingView, it offers more comprehensive functions and superior performance.
It truly implements all core theories from the original Chanlun text, including a complete system of K-line inclusion, fractal recognition, pen and segment analysis, center theory, pure pen and segment division (classification of the first and second cases in the original text), divergence and reversal, providing professional and comprehensive technical analysis tools for Chanlun enthusiasts in the industry.
Chinese Translation for User Indicator Interface:
● 顶背离: Top Divergence
● 底背离: Bottom Divergence
● 顶背驰: Top Divergence Including Trend Structure
● 底背驰: Bottom Divergence Including Trend Structure
📦 Parameter Settings
● Number of K-lines to calculate: Up to 5000, which is the maximum data available even for free TradingView users
● Pen detail parameters: Old/new pens, sub-high/low pens, high/low pens, strict pens can be adjusted and selected according to the target numbers
● Segment detail parameters: Adjustable
● MA and Bollinger Bands display parameters: Check to display, uncheck to hide as needed
● Center price and pen/segment price display: Check to display, uncheck to hide as needed
● MACD parameters: Can be adjusted as needed, including fast, slow, and signal line period settings
● MA parameters: Default parameters can be manually adjusted
● Pen divergence, segment divergence, pen-segment reversal display: Check to display, uncheck to hide as needed
● Pen-segment divergence and reversal alerts: Disabled by default, can be enabled by checking. Then in TradingView's alert interface, select the indicator in conditions, set "Any alert() function call", set notification type, and create the alert to receive notifications
🔥 Integration of other commonly used indicators and reasons:
✅ Moving Averages: Since Chanlun uses MA overlay analysis, this makes it more convenient for users to analyze trends from different perspectives, so it's essential to add
✅ Bollinger Bands: Bollinger Bands channel, combined with Chanlun, can also provide more perspectives for trend analysis and improve accuracy, so it's also added
✅ MACD: This is an indispensable indicator for analyzing trend strength in Chanlun theory, so it must be integrated for convenient analysis
✅ Chanlun ZSLX pen czsc Channel Chan Theory and Chanlun FBFD pen czsc Channel Chan Theory scripts share some underlying source code and must be integrated because:
The underlying K-line inclusion, MACD divergence and reversal, K-line objects, and pen parts in the original Chanlun text are the same, but the top-level segment and trend recursion division principles, display effects, and functions are significantly different. Additionally, TradingView community has source code quantity restrictions, making it impossible to fully integrate the two versions into one. Therefore, the kxian object returned by the Start_kxian function, the bi object returned by the Start_bi function, the source code for drawing K-line centers in showKxianzsfunc, and the MACD divergence and reversal judgment code in this script will have integrated parts with the same source code.
🎯 Technical Principles
🔥 1. Comprehensive coverage of original Chanlun functions
✅ Multi-level center combination - pen centers, K-line centers, segment centers
● Chanlun K-line centers: The lowest level Chanlun centers
● Chanlun pen centers: Pen center division intervals from the original text, taking the lowest point of the overlapping part as the high point and the highest point of the overlapping part as the low point
● Chanlun segment centers: Segment center division intervals from the original text, taking the lowest point of the segment overlapping part as the high point and the highest point of the segment overlapping part as the low point
✅ Divergence and reversal warning - divergence and reversal algorithm
● Principle: Adopts MACD strength statistics from the original Chanlun text, distinguishes between divergence/reversal in pen structures and segment structures, marks specific values on the graph, differentiates MACD strength between pens and segments. This will be further upgraded with more complex statistics in the future, but currently serves as a reference for the current cycle. Specific analysis still requires multi-cycle strength analysis.
✅ Original two-level pure segmentation - exclusive algorithm
● Principle: Strictly follows segment division from the original text, distinguishing between the first and second cases, as well as special fractal inclusion processing for the second case, and segment rules. Some segments may not end at the highest or lowest points.
✅ Real-time K-line inclusion processing - intelligent recognition of inclusion relationships
● In rising K-lines, take the higher high and higher low values (take the higher among highs)
● In falling K-lines, take the lower high and lower low values (take the lower among lows)
✅ Accurate fractal marking - automatic recognition of top and bottom fractals
● By setting the old/new pen parameter to 2, the high and low points of each top and bottom fractal will be drawn
● Top fractal: Among three K-lines, the middle K-line has a higher high and a higher low than both sides
● Bottom fractal: Among three K-lines, the middle K-line has a lower low and a lower high than both sides
✅ Multi-dimensional pen and segment analysis - complete system of pens and segments
● Old pens: Traditional strict pen definition in Chanlun, consistent with the original text
● New pens: Traditional new pen definition in Chanlun, meeting the relaxed pen conditions in the original text
● Fractal pens: Pens formed by top and bottom fractals, with sensitive price response (many peers mark fractal pens of this cycle as sub-level)
● Segments: This version adopts a recursive approach, treating some pens as segments in certain places. Most places are the same as pure segmentation, but with different line-drawing principles
✅ Multi-level center combination - K-line centers, pen centers, segment centers
● K-line centers: The smallest level Chanlun centers
● Pen centers: Adopt pen center division intervals from the original text, taking the lowest point of the overlapping part as the high point and the highest point of the overlapping part as the low point
● Segment centers: Adopt segment center division intervals from the original text, taking the lowest point of the segment overlapping part as the high point and the highest point of the segment overlapping part as the low point
⚙️ Indicator Features
⚙️ 1. Diversified pen and segment algorithm engine
🎨 Three pen algorithms: "Chanlun old pen", "Chanlun new pen", "top-bottom fractal pen", with more custom pen types to be added later
🔧 Common parameter adjustments: Equal high/low points, highest/lowest point pens, sub-high/low pens, fractal interval judgment, and other refined controls
📊 Dual segment division: Original pure segmentation + large-level segmentation
🎯 Multiple personalized parameter adjustments: Many other different parameters to meet different Chanlun enthusiasts' understanding needs and trading styles
🌟 2. Multi-level intelligent combination system
📈 Synchronous calculation and display: K-line centers, pens, pen centers, segments, large-level segments, segment center linkage analysis
🏗️ Exclusive pure segmentation algorithm: Accurately identifies first and second case segment divisions
🎪 Multi-level center system: Complete coverage of three center levels
📊 Panoramic market analysis: Provides comprehensive market dynamic insights
🎨 3. Professional visual customization
🌈 Custom color schemes - perfectly matching personal chart styles
💰 Price label display - marking of key price levels for pens, segments, and centers
📐 Professional auxiliary tools - practical functions such as moving averages and Bollinger Bands
🎁 MACD - supporting indicator in the sub-chart
⏰ 4. Perfect K-line replay support
🔄 Historical data review - perfectly supports TradingView replay function
📚 Market research tool - enhances historical trend analysis capabilities
🧠 Decision-making ability enhancement - deepens market insight and judgment level
📦 Product Versions
🥇 Version 1: Professional Segmentation Edition
Suitable for: Traditional Chanlun enthusiasts pursuing classic segmentation algorithms
Core functions:
🔸 Multiple pen algorithms: Fractal pens, new pens, old pens, sub-high/low pens, highest/lowest pens
🔸 Pen and segment detail adjustments: Massive parameters supporting various pen division schemes
🔸 Complete center system: K-line centers, pen centers, segment centers
🔸 Intelligent warning system: Divergence and reversal prompts and alarm functions
🔸 Recursive large levels: Current level and large-level segmentation analysis
**📊
💡 Peer comparison: The "professional version" functions of other platforms are just basic configurations here
🎊 Experience now and start your professional Chanlun analysis journey!
Pre-sales note: The Chan Zhong Shuo Chan theory is relatively complex. The software tries its best to implement the functions described in the original text, but there may still be some flaws that cannot be handled perfectly. These will be gradually improved in the future. Customers who are concerned about this can try it for a few days first, purchase it if they find it suitable, or treat it as a test if not. We welcome everyone to feedback problems and bugs, and the shopkeeper will update, modify, and optimize in the future when available.
1. K-line inclusion from the original text
2. Pen and segment multi-level divergence and reversal prompts
3. More than three types of pens that can be adjusted
4. Including pen and segment area strength statistics + center high and low price display
5. Three-level center (K-line center, pen center, segment center) detailed analysis
6. Multiple moving averages display
7. Commonly used superimposed Bollinger Bands
8. Original text segment division rules with 2-level segments
9. Some alarm functions designed, including divergence and reversal, with more to be added in the future
10. A total of dozens of optional parameter settings
11. Free trial
🏆 缠中说禅FBFD 纯分段版指标 - 旗舰版
背景
十年匠心,重磅升级
这套缠中说禅指标历经近10年的精心打磨与持续优化,从2015年初版设计至今,已经过实战验证。现全新升级登陆TradingView,功能更加完善,性能更加卓越。
真正实现了缠论原文中的所有核心理论,包括K线包含、分型识别、笔段分析、中枢理论、 纯分笔分段(原文第一种和第二种情况分类)、背离背驰等完整体系,为缠论爱好者提供业界专业、全面的技术分析工具。
📦参数设置
- 计算K线数量:最多计算5000根,免费tradingview用户也只能这么多数据
- 笔细节参数:新旧笔、次高低点笔、最高低点笔、严格笔 可以调整可按标的数字选
● - 线段细节参数: 调整
- 显示均线和布林线参数:根据需要设置打钩就是显示,取消打钩就是隐藏
- 显示中枢价格和笔段价格:根据需要设置打钩就是显示,取消打钩就是隐藏
- macd参数:可以根据自己需要调整参数 快 慢 信号线周期设置
- 均线参数:默认参数可以自己手动调整
- 显示笔背离、段背离、笔段背驰:根据需要设置打钩就是显示,取消打钩就是隐藏
- 笔段背离背驰报警:默认关闭可以设置打钩开启,然后在tradingview的警报界面,条件里选择指标,设置:任何alert()函数调用,再设置通知类型,然后创建报警就可以收到报警
🔥整合其他常用指标和原因:
✅均线:因为缠论里是有使用均线叠加分析,这种更方便用户从不同视角分析走势,所以必须增加
✅布林线:布林线通道,结合缠论,也可以更多的视角分析走势,提高准确度,所以也增加了
✅macd:这个是缠论分析理论里必不可少的分析走势力度的指标,所以也必须整合进来方便分析
✅Chanlun ZSLX pen czsc Channel Chan Theory这个脚本和Chanlun FBFD pen czsc Channel Chan Theory这个脚本有些底层的源码是一样的必须整合原因:
因为缠论原文底层的K线包含、macd背离背驰、K线对象和笔部分都是一样的,但是顶层的线段和走势递归两种划分原理和显示效果和功能是有很大区别,并且tradingview社区的源码量有限制,导致也无法两个版本划线完全整合成一个,所以,这个脚本里的Start_kxian函数返回的kxian对象、 Start_bi函数返回的bi 对象 、showKxianzsfunc画K线中枢部分的源码、macd背离背驰判断部分代码,会有一样的整合部分源码
🎯 技术原理
🔥 1. 全方位缠论原文功能覆盖
● ✅ 多级中枢联立 - 笔中枢、K线中枢、线段中枢
○ - 缠论K线中枢:最低级别的缠论中枢
- 缠论笔中枢:原文的笔中枢划分区间,高点取重叠部分的最低点,低点取重叠部分最高点
- 缠论线段中枢:原文的线段中枢划分区间,高点取线段重叠部分的最低点,低点取线段重叠部分最高点
● ✅ 背离背驰预警 - 背离背驰算法
○ - 原理:采用缠论原文的macd力度统计,区分笔结构的背离背驰和段结构的背离背驰,并且在图形上标上具体数值,区分笔和段的macd力度,后期这个还要继续升级更复杂的统计,仅做本周期的参考,具体也是要多周期力度分析
● ✅ 原文两级别纯分段 - 独家算法
- 原理:严格按原文的线段划分,区分第一种情况和第二种情况,以及特殊的第二种情况分型包含处理,线段规则,有的地方可能不是结束在最高最低点
● ✅ 实时K线包含处理 - 智能识别包含关系
○ - 上涨K线中取高点高值、低点高值,高高取高
- 下跌K线中取高点低值、低点低值,低低取低
● ✅ 精准分型标记 - 顶底分型自动识别
○ - 通过新旧笔参数设置2,会画出每个顶底分型高低点
○ - 顶分型:三根k线中,中间K线高点高于两侧K线,低点也高于两侧
- 底分型:三根k线中,中间K线低点低于两侧K线,高点也低于两侧
● ✅ 多维笔段分析 - 笔、线段完整体系
○ - 老笔:传统缠论严格笔定义,符合原文
- 新笔:传统缠论新笔定义,符合原文宽松笔条件
- 分型笔:顶底分型就成笔,价格反应比较敏锐(同行很多人把本周期分型笔标成次级别)
○ - 线段:这个版本采用递归思路,有的地方一笔处理成段,大部分地方跟纯分段一样,但是划线原理不同
● ✅ 多级中枢联立 - K线中枢、笔中枢、线段中枢
○ - K线中枢:最小级别的缠论中枢
- 笔中枢:采用原文的笔中枢划分区间,高点取重叠部分的最低点,低点取重叠部分最高点
- 线段中枢:采用原文的线段中枢划分区间,高点取线段重叠部分的最低点,低点取线段重叠部分最高点
⚙️ 指标特点
⚙️ 1. 多样化笔段算法引擎
● 🎨 三种笔算法: "缠论旧笔"、"缠论新笔"、"顶底分型笔",以及后面会增加更多自定义类型笔选择
● 🔧 常见参数调节: 等高低点、最高低点笔、次高低笔、分型区间判断等精细化控制
● 📊 双重段划分: 原文纯分段 +大级别分段
● 🎯 超多个性化参数调整: 还有很多其他不同参数,满足不同缠友的理解需求与交易风格
🌟 2. 多级别智能联立系统
● 📈 同步计算显示: K线中枢、笔、笔中枢、线段、大级别线段、线段中枢联动分析
● 🏗️ 独家纯分段算法: 精确识别第一种、第二种情况线段划分
● 🎪 多级中枢体系: 三重中枢级别完整覆盖
● 📊 全景市场分析: 提供全面的市场动态洞察
🎨 3. 专业视觉定制
● 🌈 自定义配色方案 - 完美匹配个人图表风格
● 💰 价格标识显示 - 笔、段、中枢关键价位标注
● 📐 专业辅助工具 - 均线、布林线等实用功能
● 🎁 MACD - 配套附图指标
⏰ 4. 完美K线回放支持
● 🔄 历史数据回顾 - 完美支持TradingView回放功能
● 📚 市场研究利器 - 提升历史走势分析能力
● 🧠 决策能力增强 - 深化市场洞察与判断水平
📦 产品版本
🥇 版本一:专业分段版
适合:传统缠论爱好者,追求经典分段算法
核心功能:
● 🔸 多种笔算法: 分型笔、新笔、旧笔、次高低点笔、最高低点
● 🔸 笔段细节调整: 海量参数支持各种笔划分方案
● 🔸 完整中枢体系: K线中枢、笔中枢、段中枢
● 🔸 智能预警系统: 背离背驰提示及报警功能
● 🔸 递归大级别: 本级别、大级别分段分析
**📊
💡 同行对比: 其他平台的"专业版"功能,在我们这里只是基础配置
🎊 立即体验,开启专业缠论分析之旅!
售前说明:缠中说禅理论,相对比较复杂,软件尽量实现原文的功能,但是也难免有些瑕疵地方,无法处理到位,这边后期会陆续完善,介意的客户可以先试用几天,觉得合适再买,不合适就当测试下,欢迎大家反馈问题和bug,掌柜有空会后期更新修改和优化
1.原文的K线包含
2.笔段多级别背离背驰提示
3.超过三种笔可以调整
4.包含笔段面积力度统计+中枢高低点价格显示
5.三级别中枢(K线中枢 笔中枢 段中枢)精细分析
6.多个均线显示
7.常用叠加布林
8.原文线段划分规则,并且做2级别段
9.设计了一些报警功能,背离背驰等,后期还会陆续完善
10.总共几十个可选参数设置
11.免费试用
5 Adaptable SMA bandsProfessional-grade technical indicator designed for elite traders who demand precision, visual clarity, and adaptive market analysis.
This sophisticated tool revolutionizes traditional Simple Moving Average analysis by transforming thin lines into dynamic, adaptive bands that provide superior trend identification and market structure visualization across all timeframes and asset classes.
🎯 Key Professional Features
5 Fully Configurable SMAs with independent period, color, and width controls
3 Advanced Adaptation Methods: Price Percentage, ATR Adaptive, Dynamic Volatility
Institutional-Grade Visual Design with thick, clearly visible bands
Real-Time Information Dashboard displaying all active parameters
Professional Default Setup: SMA 8 (Green), SMA 20 (Blue), SMA 200 (Red)
Precision Band Width Control from 0.05% to 2.0% with 0.05% increments
Individual Toggle Control for each moving average
Optional Center Lines for exact price level identification
📈 Advanced Adaptation Technology
Price Percentage Method: Band width as percentage of SMA value
ATR Adaptive Method (Recommended): Automatically adjusts to market volatility using Average True Range
Dynamic Volatility Method: Uses standard deviation for high-volatility instruments
💼 Professional Trading Applications
Multi-Timeframe Trend Analysis: Identify short, medium, and long-term trends simultaneously
Dynamic Support/Resistance Levels: Adaptive bands act as dynamic S/R zones
Market Structure Analysis: Visualize trend strength and momentum shifts
Entry/Exit Signal Enhancement: Clear visual confirmation of trend changes
Risk Management: Better position sizing based on volatility-adjusted bands
🏆 Competitive Advantages
Superior Visual Clarity: Thick bands are easier to identify than traditional thin lines
Automatic Volatility Adjustment: Adapts to any instrument's characteristics
Zoom-Independent Scaling: Maintains visual proportions at any chart zoom level
Universal Compatibility: Works flawlessly on Forex, Stocks, Crypto, Commodities, Indices
⚙️ Recommended Professional Setups
Scalping: SMAs 8, 20, 50 with ATR Adaptive method
Day Trading: SMAs 20, 50, 100 with 0.3-0.5% band width
Swing Trading: SMAs 50, 100, 200 with Dynamic Volatility method
Position Trading: SMAs 100, 200 with 0.5-0.8% band width
Bullish & Bearish Once Bar PainterThe Bullish & Bearish First Bar Marker is a simple yet powerful indicator designed to highlight the first bullish and bearish bars in a sequence, helping traders identify key momentum shifts in the market. It marks:Bullish Bars: The first bar where the high and low are both higher than the previous bar (high > high and low > low ), painted green with a "Bullish" label.
Bearish Bars: The first bar where the high and low are both lower than the previous bar (high < high and low < low ), painted red with a "Bearish" label.
To avoid clutter, consecutive bullish or bearish bars are not marked until a non-bullish or non-bearish bar resets the sequence. This makes it ideal for spotting the start of strong upward or downward price movements.
TradeX ORB SniperTradeX ORB Sniper — Multi-Range Opening Breakout Framework
This invite-only script is a structured Opening Range Breakout (ORB) tool designed to map price interaction with multiple predefined ranges. It is not a collection of generic settings — all versions and filters are coded in-house and connected through a shared logic engine.
Purpose & Core Design
The ORB Sniper provides four internally coded modes, each referencing a distinct opening range. Depending on market context, ranges may include:
Pre-market session range
5-minute opening range
15-minute opening range
Volume-adaptive range variations
Each mode ensures consistent logic across timeframes, allowing traders to analyze breakout dynamics in a rule-based framework.
Breakout Highlighting
When price closes above or below the active range, the script highlights that candle in gold/yellow (“Get Ready Candle”). This highlight is informational only, serving as a visual marker of when price has left the defined range.
Zone Projection & Box Mapping
To help visualize breakout dynamics, the script plots risk and reward boxes:
Risk Box — initial region mapped from the selected range
Reward Box — projected continuation area based on range displacement
These elements are configurable, giving traders flexibility in how the breakout context is displayed.
Custom Visual Inputs
Users can adjust all visual components directly from the settings panel:
ORB Mode — toggle between V1–V4 range types
Risk Box Color — customize the risk region’s display
Reward Box Color — adjust continuation box visuals
Get Ready Candle Color — select the breakout candle highlight color
Inputs in Status Line — optional summary display at the top of the chart
This ensures the framework is adaptable to any chart theme or personal preference.
Development Process
The ORB Sniper was first modeled in Python, where volume, volatility, and technical variations were looped through to refine range definitions. The most effective rules were then coded into Pine Script, creating a streamlined, repeatable breakout framework.
Disclaimer
This is an original, closed-source TradeX Labs tool. It references known concepts (opening ranges, volume dynamics) within a proprietary rule-based framework. It is intended for visual analysis only and does not provide trade signals or guarantee results. Default settings are for illustration; traders should adjust configuration to their instrument and timeframe.
Gold Master Indicator [Improved Signals]this indicater help you buy sans sell abobe and below the blue line.
Global Liquidity Proxy vs BitcoinGlobal Liquidity Proxy vs Bitcoin. Helps to understand the cycles with liquidty.
All in oneict trading session, silver bullet. perfect session of trading. help with timing to enter for max profit. also with high and low of previous day, week, month
ADR LadderAverage Daily Range Indicator.
Buy zone is from +3% to +20%. TP before 50%.
Sell zone is from -3% to -20%. TP before -50%.
Combine with other indicators for confluence especially for support and resistance levels.
Candlestick Pattern Detector (v8)Indicator Description – Candlestick Pattern Detector (v8)
This indicator automatically detects and highlights some of the most popular candlestick reversal and continuation patterns directly on the chart. It’s designed for traders who want clear visual signals for price action setups without having to scan every candle manually.
Patterns Included:
Bullish Engulfing – Strong bullish reversal when a green candle fully covers the previous red candle.
Bearish Engulfing – Strong bearish reversal when a red candle fully covers the previous green candle.
Morning Star – A 3-candle bullish reversal pattern, signalling exhaustion of selling pressure.
Evening Star – A 3-candle bearish reversal pattern, signalling exhaustion of buying pressure.
Three White Soldiers – Three consecutive strong bullish candles with small wicks, often showing trend continuation.
Three Black Crows – Three consecutive strong bearish candles with small wicks, often marking trend continuation.
Hammer – A bullish rejection candle with a small body and a long lower wick, usually after a downtrend.
Inverted Hammer – A potential bullish reversal candle with a small body and a long upper wick.
Features:
Labels on chart: Each detected pattern is marked with a label (e.g., Bull Engulf, Morning Star, 3WS, Hammer).
Colored candles: Optionally colors bars when patterns appear (green for bullish, red for bearish).
Engulfing mode toggle: Choose between strict wick-to-wick engulfing or body-only engulfing.
Customizable display: Toggle individual patterns on/off to focus on the setups you use.
Why use this indicator?
Candlestick formations provide insight into market psychology and momentum shifts. By automating the detection of these patterns, this tool helps traders:
Spot potential reversals early.
Confirm trade setups with clear visual cues.
Save time manually checking each candle.
⚠️ Disclaimer: This indicator is for educational and analysis purposes only. It does not provide financial advice or guarantee profitability. Always combine candlestick signals with broader technical/fundamental analysis and risk management.
𝙵𝚛𝚊𝚖𝚎𝚠𝚘𝚛𝚔|[𝙰|𝛺]This indicator was designed and coded by me, providing a clean and efficient adaptation of the teachings from Inner Circle Trading (ICT). The tool is intended to display various data points that help streamline and simplify your trading process. However, it does not generate signals or recommendations for trade execution.
It is designed to automatically display different components according to the timeframe you are analyzing. From the Hourly chart down to the seconds, you will be able to visualize a wide range of time-based data points in one indicator.
On the Hourly timeframe, the indicator begins with the Weekly Profile using the True Day . You will be able to visualize Monday’s price extended throughout the entire week, as well as each individual day of the week separately.
You can also visualize the equilibrium and quadrants of each individual day, if desired.
ICT 3-Day Protocol: This feature extends the highs and lows of the previous two days up to the current candle. These levels can serve as potential draws on liquidity or reference points for identifying opportunities on lower timeframes.
M15 Timeframe
On this timeframe, you will be able to visualize the previously mentioned elements, with the addition of the Asian and London sessions. These are included to help outline the potential intraday profile, as well as the highs and lows of these sessions, since they represent relevant data points.
You will also have the option to display projections of these ranges. These projections are useful for anticipating potential price manipulation and distribution levels, using Midnight Open as the reference point for the Daily PO3 .
You will also be able to visualize different Opens , including:
• 00:00
• 08:30
• 09:30
• 13:30
• Previous day’s Settlement Price
These levels represent relevant data points that can be used to frame implied discount or premium conditions relative to the Time of Day .
M1 and Seconds
On this timeframe, you will be able to see the previously mentioned elements, along with additional features.
Market Session Dividers: These are included to provide a clear and organized visual reference of which session the market is currently in, as well as the separation between one session and another.**
Opening Ranges: This feature allows you to visualize the Opening Range of the AM and PM sessions, along with their respective projections. You can also choose whether to extend these ranges over time or keep them limited to their formation period.
First Presentations: This feature allows you to visualize the initial imbalance of the Regular Trading Hours session, including both the AM and PM sessions.
Additionally, an option is included in the menu to indicate if the current day has high-impact news before the 09:30 open, allowing you to consider including the formation of the First Presented Gap from 09:29, as recommended by ICT.
You can also enable alerts to be notified each time a First Presentation is formed.
Table: This feature displays a table with the various Openings mentioned earlier. It shows the price and indicates whether the market is at a Discount or Premium relative to these levels using an arrow.
The table also displays the size of the Opening Range Gap and, with an arrow, indicates whether it is a Premium or Discount Gap.
It provides different possible protocols based on the gap size and other elements taught by ICT to help anticipate certain market scenarios.
Additionally, it shows the current time and changes the color of the time indicator depending on whether you are within a macro session or not. This keeps your chart clean while still allowing you to know if the market is in a macro session.
All elements of the indicator are customizable . You can personalize virtually every component to suit your preferences.
The Engineer.
Swing High/Low Levels (Auto Remove)Plots untapped swing high and low levels from higher timeframes. Used for liquidity sweep strategy. Cluster of swing levels are a magnet for price to return to and reverse. Indicator gives option for candle body or wick for sweep to remove lines.
Sweep + BOS Alerts//@version=5
indicator("Sweep + BOS Alerts", overlay=true, shorttitle="SweepBOS")
// === User inputs ===
// Lookback length for pivot highs/lows. Higher values produce fewer swings/signals.
length = input.int(5, title="Pivot length", minval=1, maxval=50)
// Minimum relative wick size to qualify as a sweep (ratio of wick to body)
minWickMult = input.float(1.5, title="Min wick‑to‑body ratio", minval=0.0)
// Volume confirmation multiplier: volume must be at least this multiple of average volume
volMult = input.float(1.0, title="Volume multiple for BOS confirmation", minval=0.0)
// Maximum signals per month (to limit to ~5–7 as requested)
maxSignals = input.int(7, title="Max signals per month", minval=1, maxval=20)
// Only alert once per sweep/BOS pair
onlyFirst = input.bool(true, title="Only first BOS after sweep")
// === Helpers ===
// Identify pivot highs/lows using built‑in pivot functions
pivotHighPrice = ta.pivothigh(high, length, length)
pivotLowPrice = ta.pivotlow(low, length, length)
// Track the most recent swing high/low and their bar indices
var float lastSwingHigh = na
var float lastSwingLow = na
var int lastSwingHighBar = na
var int lastSwingLowBar = na
if not na(pivotHighPrice)
lastSwingHigh := pivotHighPrice
lastSwingHighBar := bar_index - length
if not na(pivotLowPrice)
lastSwingLow := pivotLowPrice
lastSwingLowBar := bar_index - length
// Calculate average volume for confirmation
avgVol = ta.sma(volume, 20)
// === Sweep detection ===
// Flags to signal a sweep occurred and BOS expected
var bool awaitingBearBOS = false
var bool awaitingBullBOS = false
// Check for sell sweep (buyside liquidity sweep)
// Condition: current high breaks previous swing high and closes back below the swing high with a long upper wick
bearSweep = false
if (not na(lastSwingHigh) and high > lastSwingHigh)
// compute candle components
bodySize = math.abs(close - open)
upperWick = high - math.max(open, close)
isLongUpperWick = bodySize > 0 ? upperWick / bodySize >= minWickMult : false
// price closes below the last swing high (reversion inside range)
closesInside = close < lastSwingHigh
bearSweep := isLongUpperWick and closesInside
// Check for buy sweep (sellside liquidity sweep)
bullSweep = false
if (not na(lastSwingLow) and low < lastSwingLow)
bodySize = math.abs(close - open)
lowerWick = math.min(open, close) - low
isLongLowerWick = bodySize > 0 ? lowerWick / bodySize >= minWickMult : false
closesInside = close > lastSwingLow
bullSweep := isLongLowerWick and closesInside
// When sweep occurs, set awaiting BOS flags
if bearSweep
awaitingBearBOS := true
awaitingBullBOS := false
if bullSweep
awaitingBullBOS := true
awaitingBearBOS := false
// === BOS detection ===
// Evaluate BOS only if a sweep has happened
autoSellSignal = false
autoBuySignal = false
if awaitingBearBOS
// Look for break of structure to downside: close lower than last swing low.
// Confirm with volume if needed: if average volume is zero (e.g. at start of data), accept any volume.
bool volOkDown = (avgVol == 0) or (volume >= volMult * avgVol)
if (not na(lastSwingLow) and close < lastSwingLow and volOkDown)
autoSellSignal := true
// If only first BOS should trigger, reset flag; otherwise keep awaiting further BOS
awaitingBearBOS := not onlyFirst
if awaitingBullBOS
// Look for break of structure to upside: close higher than last swing high.
bool volOkUp = (avgVol == 0) or (volume >= volMult * avgVol)
if (not na(lastSwingHigh) and close > lastSwingHigh and volOkUp)
autoBuySignal := true
awaitingBullBOS := not onlyFirst
// === Signal throttling per month ===
// Convert current date to month index (year*12 + month)
monthIndex = year * 12 + month
var int currentMonth = monthIndex
var int signalCount = 0
if monthIndex != currentMonth
currentMonth := monthIndex
signalCount := 0
// Limit number of signals per month
buyAllowed = autoBuySignal and (signalCount < maxSignals)
sellAllowed = autoSellSignal and (signalCount < maxSignals)
if buyAllowed or sellAllowed
signalCount += 1
// === Plotting signals ===
plotshape(buyAllowed, title="Buy Signal", style=shape.triangleup, location=location.belowbar, color=color.new(color.green, 0), size=size.tiny, text="BUY")
plotshape(sellAllowed, title="Sell Signal", style=shape.triangledown, location=location.abovebar, color=color.new(color.red, 0), size=size.tiny, text="SELL")
// Plot swing levels (optional for visual reference)
plot(lastSwingHigh, title="Swing High", color=color.gray, style=plot.style_linebr)
plot(lastSwingLow, title="Swing Low", color=color.gray, style=plot.style_linebr)
// === Alerts ===
// These alertconditions allow TradingView to trigger notifications
alertcondition(buyAllowed, title="Buy Alert", message="Sweep+BOS Buy signal on {{exchange}} {{ticker}} @ {{close}} on {{interval}}")
alertcondition(sellAllowed, title="Sell Alert", message="Sweep+BOS Sell signal on {{exchange}} {{ticker}} @ {{close}} on {{interval}}")
Trapper Magnifying Glass - Bar Decomposer — Last Visible BarHeadline
Decompose any higher-timeframe bar into lower-timeframe candles directly on the chart. Zoom/pan reactive, session-accurate, auto-fit inset, and compliant with TradingView placement limits.
Quick Start
Add the indicator and choose a Child TF (minutes) (e.g., 1, 5, 10, 15).
The inset follows the last visible bar on your screen. Adjust Right separation / Mini width / Gap / Vertical exaggeration as needed.
Leave Show HUD label OFF by default. Turn it on only if you want a compact readout.
Overview
This tool draws a miniature, on-chart inset of lower-timeframe candles that make up the currently viewed higher-timeframe bar. It stays on the main price chart (not in a separate pane), respects zoom/pan, compresses itself to fit available space, and adheres to TradingView’s 500-bar object placement limit.
The design goal is micro-structure inspection without changing the chart timeframe.
What Makes It Different
On-chart inset (not a separate indicator panel) for true visual context.
Zoom/Pan reactive to the last visible bar — works naturally as you navigate.
Auto-fit logic keeps the inset readable while staying inside TradingView’s future-bars limit.
Session-accurate decomposition: uses TradingView’s own lower-timeframe OHLC, exactly within the parent bar’s time window.
Strictly compliant: no synthetic bars, no repaint tricks, no lookahead.
How It Works
Child data is fetched with request.security_lower_tf(syminfo.tickerid, , open/high/low/close).
Only closed lower-TF bars inside the parent bar’s time window are returned by TradingView.
The script maps each child bar to an inset candle (body + wick) scaled to the parent bar’s price range and placed to the right of the parent’s position.
The inset tracks the last visible bar so it always stays relevant to what you’re inspecting.
Inputs (Defaults)
Timeframes
Child TF (minutes): 1 (min 1, max 1440)
Layout
Right separation (bars): 10
Mini candle width (bars): 2
Gap between mini candles (bars): 0
Vertical exaggeration ×: 1.6
Auto-Fit
Auto-fit inset width: ON
Max bars ahead to use: 120
Minimum mini width: 1
Minimum gap: 0
Style
Bull/Bear colors: ON
Body Bull / Body Bear / Wick Bull / Wick Bear: configurable
Body Fill Opacity (0–100): 12
Outline color: dark grey
Outline width: 1
Wick width: 2
HUD
Show HUD label: OFF (recommended default; enable only when you need a summary)
Session Behavior (Important)
TradingView constructs bars strictly by exchange sessions. For US equities (regular session 09:30–16:00, 390 minutes):
On a 1h chart you will see 7 bars per day:
09:30–10:00 (30 minutes)
10:00–11:00, 11:00–12:00, 12:00–13:00, 13:00–14:00, 14:00–15:00 (five full hours)
15:00–16:00 (full hour)
Decomposing the 09:30–10:00 bar into 1m returns 30 minis (not 60).
Decomposing 10:00–11:00 returns 60 minis, as expected.
The last hour (15:00–16:00) decomposes to 60 minis once they exist (i.e., immediately after each child bar closes). If you are mid-session, you will see only the minis that have closed so far.
This is by design and ensures the inset reflects the true lower-timeframe structure TradingView has for that exact bar window. Nothing is synthesized.
Live vs Confirmed Bars
Confirmed bars (historical) always decompose to a full, correct count of child minis for that parent window.
Live bars (currently forming) only return child minis that have already closed. Mid-hour on a 1h chart with 10m children, you might see 3, 4, or 5 minis depending on elapsed time.
This script’s default experience focuses on the last visible bar and displays whatever the platform provides at that moment. The HUD (when enabled) includes the parent bar duration in minutes to make short session bars explicit.
Auto-Fit and Placement Limits
TradingView prevents drawing objects beyond 500 bars into the future. The inset’s right edge is automatically clamped to stay within that boundary. If the requested number of minis would overflow the allowed space, the script proportionally compresses mini width/gap (down to your configured minimums). If necessary, it draws only as many minis as safely fit — favoring stability over clutter.
Styling Tips
For dense decompositions (e.g., 1m inside 1h), set:
Mini width = 1, Gap = 0, Auto-fit = ON, Right separation = 7–12.
Increase Vertical exaggeration to highlight wick-to-body differences when the parent bar is narrow.
Keep HUD OFF for publishing and screenshots unless you’re highlighting counts or session duration.
Notes & Limitations
Child arrays show closed bars only. No forming mini is displayed to avoid misleading totals.
If you reload a chart or switch symbols/timeframes, the most recent confirmed bar’s arrays may be empty on the very first calculation frame; the script guards against this and will draw on the next update.
The tool is an overlay visualization, not a signal generator; there are no alerts or trading advice.
Performance: heavy decompositions on very fast symbols/timeframes can add many objects. Auto-fit and minimal widths help.
Compliance
Uses only native TradingView data (request.security_lower_tf).
No repainting and no lookahead.
No external feeds, synthetic candles, or hidden calculations that would misrepresent the underlying data.
Fully respects TradingView’s object placement constraints.
Recommended Defaults (for broad usability)
Child TF: 5 or 15 (depending on your HTF).
Right separation: 7–12
Mini width / Gap: 2 / 0 for clarity, 1 / 0 for dense fits.
Auto-fit: ON
HUD: OFF
Troubleshooting
“Why aren’t there 60 one-minute minis in this 1h bar?”
Either the parent bar is a session-short bar (09:30–10:00 = 30 minutes) or you are viewing a live bar mid-hour; only closed minis appear.
Inset clipped or not visible to the right:
Increase Max bars ahead to use (Auto-Fit group), reduce Mini width/Gap, or reduce Right separation.
Nothing draws on first load:
Wait for the next bar update, or navigate the chart so the last visible bar changes; arrays refresh as data becomes available.
Change Log
v1.0 – Initial public release.
On-chart inset, zoom/pan reactive, auto-fit width.
Session-accurate lower-TF decomposition.
HUD label toggle (off by default) with child TF, bar count, and parent duration.
Hardened array handling for confirmed snapshots.
Disclaimer
This script is provided strictly for educational and informational purposes only.
It does not constitute financial advice, investment advice, trading signals, or a recommendation to buy or sell any security, asset, or instrument. Trading and investing involve risk; always do your own research and consult with a licensed financial professional before making decisions.
TrueTrading GOLD FLOWIndicador Premiun, delta de alto nivel y estrategico, para miembros activos de la academia.
Swing High/Low Levels (Auto Remove)Plots untapped swing high and low levels from higher timeframes. Used for liquidity sweep strategy. Cluster of swing levels are a magnet for price to return to and reverse. Indicator gives option for candle body or wick for sweep.
SAP121212 — Close vs VWAP + Optional RSI (Signals)This indicator combines Supertrend, VWAP with bands, and an optional RSI filter to generate Buy/Sell signals.
How it works
Supertrend Flip (ATR-based): Detects when trend direction changes (from bearish to bullish, or bullish to bearish).
VWAP Band Filter: Signals only trigger if the candle close is beyond the VWAP bands:
Buy = Supertrend flips up AND close > VWAP Upper Band
Sell = Supertrend flips down AND close < VWAP Lower Band
Optional RSI Filter:
Buy requires RSI < 20
Sell requires RSI > 80
Can be enabled/disabled in settings.
Features
Choice of VWAP band calculation mode: Standard Deviation or ATR.
Adjustable ATR/StDev length and multiplier for VWAP bands.
Toggle Supertrend, VWAP lines, and Buy/Sell labels.
Alerts included: add alerts on BUY or SELL conditions (use Once Per Bar Close to avoid intrabar signals).
Use
Works best on intraday or higher timeframes where VWAP is relevant.
Use the RSI filter for more selective signals.
Can be combined with your own stop-loss and risk management rules.
⚠️ Disclaimer: This script is for educational and research purposes only. It is not financial advice. Always test thoroughly and trade at your own risk.
ICT SIlver Bullet Trading Windows UK times🎯 Purpose of the Indicator
It’s designed to highlight key ICT “macro” and “micro” windows of opportunity, i.e., time ranges where liquidity grabs and algorithmic setups are most likely to occur. The ICT Silver Bullet concept is built on the idea that institutions execute in recurring intraday windows, and these often produce high-probability setups.
🕰️ Windows
London Macro Window
10:00 – 11:00 UK time
This aligns with a major liquidity window after the London equities open settles and London + EU traders reposition.
You’re looking for setups like liquidity sweeps, MSS (market structure shift), and FVG entries here.
New York Macro Window
15:00 – 16:00 UK time (10:00 – 11:00 NY time)
This is right after the NY equities open, a key ICT window for volatility and liquidity grabs.
Power Hour
Usually 20:00 – 21:00 UK time (3pm–4pm NY time), the last trading hour of NY equities.
ICT often refers to this as another manipulation window where setups can form before the daily close.
🔍 What the Indicator Does
Draws session boxes or shading: so you can visually see the London/NY/Power Hour windows directly on your chart.
Macro vs. Micro time frames:
Macro windows → The ones you set (London & NY) are the major daily algo execution windows.
Micro windows → Within those boxes, ICT expects smaller intraday setups (like a Silver Bullet entry from a sweep + FVG).
Guides your trade selection: it tells you when not to hunt trades everywhere, but instead to wait for price action confirmation inside those boxes.
🧩 How This Fits ICT Silver Bullet Trading
The ICT Silver Bullet strategy says:
Wait for one of the macro windows (London or NY).
Look for liquidity sweep → market structure shift → FVG.
Enter with defined risk inside that hour.
This indicator essentially does step 1 for you: it makes those high-probability windows visually obvious, so you don’t waste time trading random hours where algos aren’t active.
Entradas + Reentradas EMA14 Confirmadas (H1/H4 + 15m)Indicador con tendencia 4h y 1h para tomar entradas en 5m y 15 usando estructura y tendencia
Turtle Body Setup by TradeTech AnalysisOverview
Turtle Body Setup is a minimalist, rules-based pattern detector built around a simple idea: a sequence of shrinking candle bodies (compression) often precedes a directional expansion (breakout). The script identifies those compression phases and then flags the first candle whose body expands significantly beyond the recent average, with polarity taken from the candle’s direction.
This is not a mash-up of many public indicators. It focuses on one original micro-structure concept: strict body-contraction → body-expansion . The logic is fully described below so traders and moderators can understand what it does and how to use it.
How it Works
1. Compression detection (body contraction):
• Over a user-defined window Compression Lookback (N), the script counts strictly shrinking candle bodies (|close-open|).
• When the count ≥ Min Shrinking Candles, we mark the market as in compression.
2. Expansion / Breakout qualification:
• Compute avgBody = SMA(body, N).
• A candle is a breakout when current body > avgBody × Breakout Body Multiplier.
• Polarity: green (close>open) → Bullish breakout; red (close
[ACR]AudenFX Fractal ModelOverview
A multi-timeframe market-structure tool that detects ACR (C1→C5) fractal patterns on a higher timeframe (HTF), projects their key levels down to your execution timeframe, and summarizes context in a clean, monochrome status table. It blends ACR, CE→previous H/L zones, CISD confirmation, Liquidity (BSL/SSL), and bias-aligned LTF FVGs—plus an automatic Daily Bias—into one consistent workflow.
Why Traders Use It
Objective structure: ACR identification with clear labels and sweep levels.
Top-down alignment: HTF context projected to LTF for actionable execution.
Clarity under pressure: Minimalist, monochrome visuals and a compact terminal table.
Bias discipline: Daily Bias and CISD help avoid counter-trend traps.
Low clutter, high signal: Liquidity and projections are capped and styled for focus.
What It Plots
ACR Detection (C1→C5): Candle indices, sweep line at the swept level, and mid-lines per leg.
CE → Previous High/Low Zones: Dynamic zones tied to the active ACR phase.
ACR Projections (to LTF): HTF sweep levels projected onto your LTF (limited to 5 live separators for chart cleanliness).
CISD Lines: Lightweight confirmation for bullish/bearish context.
Liquidity (BSL/SSL): From HTF1 pivots; fixed styling (black, width 1, solid), simple ON/OFF.
LTF FVG (Bias-Aligned): Only renders when aligned with active ACR direction.
Terminal Status Table: PAIR, TF (Chart→HTF1), ACR, HTF CISD, and DAILY BIAS.
Daily Bias (automatic): Combines DO positioning, PDH/PDL sweeps, and H1 structure (swing/EMA) to produce BULLISH/BEARISH/NEUTRAL—displayed in the table only (no settings to overfit).
How To Use
Enable HTF1 and ACR ; watch for a valid C2 close and the sweep level.
Track ACR phase and CE → prev H/L zones as the sequence evolves (C2→C5).
Confirm with CISD and the Daily Bias ; add Liquidity for targets/invalidations.
Execute on LTF FVG in the direction of the active ACR/projection for mechanical entries.
Inputs & Options (summary)
Timeframe: HTF1 (detection + alerts), optional HTF2 (visual only).
Candles: Monochrome bodies, border/wick, and HTF candle count.
ACR: Enable/disable detection.
Zones: CE→previous H/L.
Indicators: LTF FVG (bull/bear), CISD.
Visual: ACR projections (capped at 5 live separators), HTF1 period boxes.
Liquidity: ON/OFF only—style is fixed (black, width 1, solid).
Alerts: ACR C2-close alert with concise terminal-style message.
Alerts
ACR – C2 Close: Fires when the HTF1 C2 candle closes validly. Payload includes Pair, TF, ACR, CISD, and time in a compact table format.
Status Table (legend)
PAIR — current symbol
TF — chart TF → HTF1
ACR — BULLISH / BEARISH / NONE
HTF CISD — BULL / BEAR / NEUTRAL
DAILY BIAS — BULLISH / BEARISH / NEUTRAL
Notes
All HTF requests use lookahead_off for live consistency.
Liquidity is hard-coded for a consistent visual language.
Daily Bias is always on and table-only to reduce user tweaking and bias.
Backtest and manage risk according to your plan.
Credit
Fractal Model by TTrades, MMXM Trader.
Parabolic Move Indicator for catching moves with Penny Stocks.
Catch the day’s first big moves! Track premarket gap-ups or gap-downs, then spot early momentum shifts using volume, RSI, VWAP, EMAs, and breakout levels—perfect for acting on strong intraday setups right at market open.
**Description:**
The Parabolic Move Scanner + VWAP Bands + EMAs indicator helps traders identify **high-probability intraday moves**, particularly immediately after market open. It is ideal for stocks that **gap up or down premarket, pull back slightly, and then show renewed strength or weakness** once regular trading begins.
The indicator combines multiple components for precise signals:
* **Relative Volume Filter: ** Highlights bars with unusually high activity to ensure signals are backed by real participation.
* **RSI Momentum Change: ** Detects sudden momentum shifts to identify early strength or weakness.
* **Recent Highs/Lows Breakout: ** Confirms price is breaking short-term resistance or support.
* **VWAP & Standard Deviation Bands: ** Provides intraday trend reference points, with optional daily reset.
* **Exponential Moving Averages (EMAs): ** Tracks trend across short, medium, and long-term intraday periods.
* **Visual Signals: ** Background highlights and horizontal breakout lines make it easy to spot key bars.
* **Alerts: ** Configurable alerts notify you of bullish or bearish parabolic moves.
**Optimal Use Case: **
Use in the first 15–30 minutes after market open at 1 minute Time Frame. Best for **stocks showing a premarket gap followed by a pullback**, then resuming strength (bullish) or weakness (bearish). The combination of **volume, RSI, breakouts, VWAP, and EMAs** ensures you identify the **day’s biggest marktet open moves especially with penny stocks moves** with higher confidence.
---
### **Recommended Settings**
**Component** | **Recommended Setting** | **Description / Purpose**
| **Volume Average Length** | 20 bars | Period for calculating average volume to detect relative spikes. |
| **Volume Multiplier** | 2.0 | Current bar volume must exceed 2× average to signal high activity. |
| **RSI Length** | 7 bars | Short-term RSI period to measure momentum changes. |
| **RSI Change Threshold** | 7 | Minimum RSI change required to trigger momentum signal. |
| **Recent Highs Lookback** | 5 bars | Number of bars to check for short-term breakout levels. |
| **Horizontal Line Length** | 10 bars | Length of horizontal breakout line drawn on the chart. |
| **Horizontal Line Color** | Green (bullish) / Red (bearish) | Visual identification of breakout levels. |
| **Horizontal Line Thickness** | 1 | Line width for breakout visualization. |
| **VWAP Source** | hlc3 | Price source for VWAP calculation. |
| **VWAP Bands Multipliers** | 1×, 2×, 3× | Standard deviation multiples for intraday bands.
| **VWAP Daily Reset** | Enabled | Resets VWAP at the start of each trading day.
| **EMA Lengths** | 9, 13, 20, 33, 50 | Short, medium, and long-term EMAs to track intraday trend. |
| **Enable Bearish Signals** | True | Allows detection of bearish parabolic moves. |
|
Nifty 50 Scalping - Bullish Buy & Bearish Sell (5 Target / 2 SL)Nifty 50 Scalping - Bullish Buy & Bearish Sell (5 Target / 2 SL)