TrendMaster V2TrendMaster V2 is a comprehensive Pine Script indicator designed for TradingView. It combines multiple technical indicators and an advanced scoring logic to provide actionable trading signals. The script is highly customizable, allowing users to adjust trading modes, color themes, and signal filters according to their preferences and risk tolerance.
Key Features
Composite Scoring System:
The script calculates a composite score based on trend, momentum, pattern recognition, volume, volatility, divergence, Pearson correlation, and the CCI index. This score helps identify the best buy or sell opportunities.
Customizable Parameters:
Users can choose between “Aggressive,” “Balanced,” or “Conservative” trading modes, adjust indicator periods, and customize the color scheme of all visual elements.
Confluence Analysis:
The script evaluates the number of matching bullish or bearish signals, providing a confluence summary for higher-confidence trades.
Visual Signals:
Clear visual cues (triangles, circles, crosses) are displayed on the chart for strong buy/sell signals, confluences, and divergences.
Information Panels:
Two panels display real-time data such as score, RSI, volume, volatility, Pearson, CCI, trend, signal, and mode, along with the confluence status for quick reference.
Alert Conditions:
The script supports alerts for strong buy/sell signals, confluences, and divergences.
How It Works
Main Configuration:
Users select a trading mode (Aggressive, Balanced, or Conservative) and a color theme (Dark or Light).
Custom colors can also be set for bullish, bearish, strong, neutral, and signal elements.
Technical Indicators
Moving Averages (SMA/EMA) for trend analysis.
RSI to assess momentum and overbought/oversold conditions.
MACD for trend confirmation.
Volume and Volatility (ATR) for market activity evaluation.
Advanced Indicators
Pearson Correlation to measure trend strength.
CCI for cyclic momentum analysis.
Pattern Recognition
The script identifies common bullish and bearish reversal patterns (e.g., engulfing, hammer, morning/evening star) and continuation patterns (e.g., three white soldiers/black crows).
Composite Score
Each indicator contributes to a composite score, weighted according to the selected trading mode.
The score determines the strength of buy/sell signals.
Confluence Analysis
The script counts the number of matching bullish or bearish signals, providing a confluence summary for higher-confidence trades.
Visual Signals and Alerts
Strong buy/sell signals: triangles
Confluence signals: circles
Divergences: crosses
Alerts are triggered for strong buy/sell signals, confluences, and divergences.
Usage Instructions
Add the script to your TradingView chart.
Adjust the settings in the configuration panel to match your trading style.
Monitor the information panels and visual signals to spot trading opportunities.
Set up alerts for your preferred signal types.
Multitimeframe
Trend Meter [MMT]The Trend Meter is a dynamic Pine Script indicator designed to provide traders with a clear, multi-dimensional view of market trends and momentum across different timeframes and metrics. By integrating Exponential Moving Averages (EMAs), Volume-Weighted Average Price (VWAP), higher timeframe (HTF) analysis, and Regular Trading Hours (RTH) breakouts, this indicator offers a comprehensive tool for identifying bullish, bearish, or neutral market conditions. Its customizable visual display and label system make it ideal for traders seeking actionable insights for trend-following, breakout, or reversal strategies.
Key Features:
1. Multi-Metric Trend Analysis:
- Trend Meter : Compares a Fast EMA (default: 9) and Slow EMA (default: 21) to determine short-term trend direction.
- Bias Meter : Uses a longer-term Bias EMA (default: 35) to assess the overall market bias based on the close price.
- VWAP Meter : Evaluates price position relative to the VWAP for dynamic support/resistance insights.
- HTF Meter : Analyzes higher timeframe (default: 60-minute) price action, detecting breakouts of previous highs/lows and candle direction.
- RTH Meter : Tracks price breakouts above/below the US Regular Trading Hours (09:30–16:00 EST) 15m opening range (09:30–09:45 EST).
2. Color-Coded Visuals:
- Each metric is displayed as a horizontal line with customizable colors (green for bullish, red for bearish, gray for neutral).
- Visual style options (dotted, dashed, or solid lines) allow for personalized chart clarity.
3. Dynamic Labels:
- Optional labels for each metric (Trend, Bias, VWAP, HTF, RTH) with customizable text, size (tiny to huge), and color.
- Labels update in real-time, providing clear identification of each meter’s role and current state.
4. Flexible Metric Selection:
- Toggle individual metrics (EMA, VWAP, HTF, RTH) on/off to focus on relevant indicators for your trading style.
- Option to use the previous bar’s close price for calculations, reducing noise in volatile markets.
5. RTH and Opening Range Analysis:
- Calculates the high/low of the opening range (09:30–09:45 EST) during RTH sessions.
- Signals bullish or bearish conditions when the price breaks above/below the opening range outside the initial 15-minute window.
6. Higher Timeframe Breakout Detection:
- Monitors HTF price action to identify breakouts of the previous candle’s high or low, combined with the HTF candle’s direction for trend confirmation.
How to Use:
- Trend Confirmation : Use the Trend and Bias Meters to confirm short-term and long-term market direction.
- Breakout Trading : Leverage the RTH Meter for breakout setups above/below the opening range during US trading hours.
- Support/Resistance : Utilize the VWAP Meter to identify dynamic price levels for entries or exits.
- Higher Timeframe Context : Monitor the HTF Meter for broader market trend alignment, ideal for swing or position trading.
- Customization : Adjust EMA lengths, toggle metrics, and customize visual styles and labels to suit your chart preferences.
Settings:
- Bias Settings :
- Fast EMA (default: 9), Slow EMA (default: 21), Bias EMA (default: 35).
- Higher Timeframe (default: 60-minute).
- Option to use previous close price for calculations.
- Enable/disable individual metrics (EMA, VWAP, HTF, RTH).
- Visual Settings :
- Bullish (green), bearish (red), and neutral (gray) colors.
- Line style (dotted, dashed, solid).
- Label Settings :
- Enable/disable labels.
- Customize label size (tiny, small, normal, large, huge) and text color.
- Custom text for each meter’s label (Trend, Bias, VWAP, HTF, RTH).
Notes:
- Optimized for intraday trading (e.g., 1m, 5m, 15m) but adaptable to any timeframe.
- RTH and opening range calculations are tailored for US markets (EST timezone); adjust session times in the code for other markets.
- Higher timeframe analysis enhances context for multi-timeframe strategies.
Ideal For:
- Intraday traders targeting RTH breakout opportunities.
- Swing traders aligning with higher timeframe trends.
- Traders using VWAP and EMA-based strategies for trend and momentum analysis.
- Those seeking a clean, customizable dashboard for multi-metric market analysis.
RSI MTF Table - 12 Pairs (1,5,15)
The relative strength index measures the speed and magnitude of an asset's recent price changes. Therefore, it is considered a momentum indicator in technical analysis. Essentially, the RSI is the ratio of the days an asset's value increases to decreases over a given period.
Generally speaking, if the RSI is around 50, we do not expect strong movements. RSI above 65 or below 35 are areas we expect. In this context, this chart and the general momentum in 1-5-15 minutes allow us to quickly determine the parity we will trade. It is useful for intraday trading and scalping.
Adaptive ATR Guardian PRO+ (Locked Lines)🎯 核心交易功能 / Core Trading Features
1. 智能参数配置系统 / Intelligent Parameter Configuration
多风格选择:稳健/激进/保守三种交易风格
Multi-style Selection: Conservative/Aggressive/Moderate trading styles
多时间周期:M5/M15/H1三种时间框架
Multi-timeframe: M5/M15/H1 timeframes
自适应参数:根据风格自动调整所有技术参数
Adaptive Parameters: Automatically adjusts all technical parameters based on style
2. 高级信号生成系统 / Advanced Signal Generation
双均线策略:快慢EMA交叉信号
Dual MA Strategy: Fast/Slow EMA crossover signals
趋势过滤:100周期EMA作为趋势方向过滤
Trend Filter: 100-period EMA for trend direction filtering
ADX强度确认:ADX > 最小值才确认趋势有效
ADX Strength Confirmation: ADX > minimum value for valid trend
交易时段控制:可设置交易开始和结束时间
Trading Session Control: Configurable start and end times
3. 智能风险管理 / Intelligent Risk Management
动态止损:基于ATR的智能止损计算
Dynamic Stop Loss: ATR-based intelligent stop loss calculation
分批止盈:TP1平仓50%,TP2平仓剩余50%
Partial Take Profit: TP1 closes 50%, TP2 closes remaining 50%
追踪止损:TP2部分启用追踪止损功能
Trailing Stop: TP2 portion uses trailing stop functionality
品种自适应:BTC和黄金品种特殊参数调整
Symbol Adaptation: Special parameter adjustments for BTC and Gold
4. 专业订单管理 / Professional Order Management
自动平仓:新信号自动平掉反向仓位
Auto Close: New signals automatically close opposite positions
仓位管理:基于账户权益的百分比仓位
Position Management: Percentage-based position sizing
佣金计算:包含交易佣金成本
Commission Calculation: Includes trading commission costs
📊 高级可视化功能 / Advanced Visualization Features
1. 实时交易线系统 / Real-time Trading Lines System
入场线:蓝色虚线,显示入场价格
Entry Line: Blue dashed line showing entry price
止损线:红色实线,显示止损价格
Stop Loss Line: Red solid line showing stop loss price
TP1线:青色实线,显示第一目标位
TP1 Line: Teal solid line showing first target
TP2线:青色实线,显示第二目标位
TP2 Line: Teal solid line showing second target
2. 智能标签管理 / Intelligent Label Management
动态字号:根据时间周期自动调整标签大小
Dynamic Font Size: Auto-adjusts label size based on timeframe
位置优化:标签固定在入场K线右侧3根位置
Position Optimization: Labels fixed 3 bars right of entry candle
实时更新:线条和标签随图表滚动延伸
Real-time Updates: Lines and labels extend with chart scrolling
3. 专业信息面板 / Professional Information Panel
策略状态:交易风格、时间周期、持仓方向
Strategy Status: Trading style, timeframe, position direction
指标数据:ADX强度、ATR波动率数值
Indicator Data: ADX strength, ATR volatility values
交易信息:入场价格、止损价格、止盈价格
Trade Information: Entry price, stop loss, take profit prices
实时更新:每根K线更新最新数据
Real-time Updates: Updates data on every candle
4. 模式状态标签 / Mode Status Label
顶部状态栏:显示周期、风格、ADX、ATR、持仓状态
Top Status Bar: Shows timeframe, style, ADX, ATR, position status
颜色编码:蓝色主题,专业视觉效果
Color Coding: Blue theme, professional visual appearance
⚙️ 技术特色功能 / Technical Special Features
1. 自适应波动率调整 / Adaptive Volatility Adjustment
ATR基准:基于14周期ATR计算
ATR Baseline: Based on 14-period ATR calculation
波动率调整:ATR相对于50周期均线的调整系数
Volatility Adjustment: ATR adjustment coefficient relative to 50-period MA
动态止盈:止盈距离根据波动率动态调整
Dynamic Take Profit: TP distances dynamically adjusted based on volatility
2. 多品种优化 / Multi-Symbol Optimization
BTC特殊处理:更大的止损倍数和TP2倍数
BTC Special Handling: Larger stop loss and TP2 multipliers
黄金特殊处理:适中的参数调整
Gold Special Handling: Moderate parameter adjustments
通用品种:标准参数适用于其他品种
General Symbols: Standard parameters for other symbols
3. 时间智能控制 / Intelligent Time Control
交易时段:可配置的交易时间窗口
Trading Sessions: Configurable trading time windows
时段逻辑:支持跨午夜的时间段设置
Session Logic: Supports cross-midnight time periods
时间过滤:只在交易时段内产生信号
Time Filtering: Only generates signals during trading hours
4. 内存管理优化 / Memory Management Optimization
自动清理:平仓时自动删除所有线条和标签
Auto Cleanup: Automatically deletes all lines and labels on position close
资源回收:避免图表元素堆积
Resource Recycling: Prevents chart element accumulation
性能优化:高效的实时更新机制
Performance Optimization: Efficient real-time update mechanism
🛡️ 风险控制功能 / Risk Control Features
1. 多层过滤系统 / Multi-layer Filtering System
趋势方向过滤 / Trend direction filtering
ADX强度过滤 / ADX strength filtering
交易时间过滤 / Trading time filtering
品种特性过滤 / Symbol characteristic filtering
2. 动态参数系统 / Dynamic Parameter System
快慢均线周期自适应 / Fast/slow MA period adaptation
止损倍数动态调整 / Stop loss multiplier dynamic adjustment
止盈倍数风格化配置 / Take profit multiplier style-based configuration
追踪止损灵敏度设置 / Trailing stop sensitivity settings
3. 资金管理 / Money Management
固定百分比仓位 / Fixed percentage position sizing
佣金成本计入 / Commission costs included
无金字塔加仓 / No pyramiding (no adding to positions)
自动反向平仓 / Automatic opposite position closing
📈 用户体验功能 / User Experience Features
1. 可视化定制 / Visualization Customization
交易线显示/隐藏开关 / Trading lines show/hide toggle
信息面板显示控制 / Information panel display control
线条延伸长度可调 / Line extension length adjustable
颜色方案统一管理 / Color scheme unified management
2. 实时监控 / Real-time Monitoring
持仓状态实时显示 / Real-time position status display
关键价格水平标记 / Key price level markings
指标数值动态更新 / Indicator values dynamic updates
交易统计信息 / Trading statistics information
3. 专业布局 / Professional Layout
右上角信息面板 / Top-right information panel
顶部状态标签 / Top status label
图表交易线条 / Chart trading lines
整洁的视觉层次 / Clean visual hierarchy
Swing High Low ZigZag v3.0 BajaSwing High/Low Pivot - Designed to help easily spot peaks and bottoms for quicker drawing of trendlines and other drawings as well as alerts without needing to zoom in a whole lot.
Multi-Timeframe RSI + MA - Santosh - BangaloreThis script has a combined 5 and 15 min RSI's together in one indicator. Created using AI.
ICMR — Chrono Maker Range (v12.7.1)✅ ICMR — Chrono Maker Range (v12.7) — Description (Balanced Technical + Friendly)
ICMR — Chrono Maker Range is a hybrid market-structure tool designed to help traders clearly identify directional bias and high-quality breakouts using either Higher-Timeframe (HTF) ranges or Initial Balance (IB) ranges. The indicator automatically builds the range, colors candles by market state, and highlights breakout signals using smart filters to reduce noise.
The concept is simple:
Price is either above the range (Bullish), inside the range (Neutral), or below the range (Bearish)—and ICMR keeps this state stable and easy to follow.
🔷 How It Works
ICMR constructs a tradable range using one of two modes:
1) HTF Range Mode
Pulls the High / Low from a higher timeframe (e.g., Daily, 4H).
You can choose:
Previous HTF candle → stable, non-moving range
Current HTF candle → dynamic, expands until HTF close
Perfect for tracking market bias across smaller timeframes.
2) Initial Balance (IB) Mode
Builds the range from the first N minutes of the session (e.g., first 60 minutes).
After the IB period ends, the range locks and becomes the day’s framework.
🔷 Market State Logic
The indicator evaluates where price is relative to the range and classifies the market into:
✅ Bullish → price breaks above the range
⚪ Neutral → price stays inside
❌ Bearish → price breaks below
You can optionally enable an EMA Trend Filter (fast vs slow EMA) to ensure breakouts align with trend direction.
🔷 Smart Signal System
ICMR includes compact signal shapes (triangles/circles), but only when conditions are strong:
✔️ Minimum breakout distance beyond the range
✔️ Candle body must exceed a % of ATR
✔️ Optional volume expansion filter
✔️ Cooldown between signals to avoid over-trading
✔️ Option to trigger signals only on state flips
These filters help keep signals actionable and reduce noise.
🔷 Visual Tools
HTF/IB Range High, Range Low, Midline
Optional shaded box
Segmented extend-right lines that reset when HTF/IB changes
Bar coloring (Bull/Neutral/Bear)
Soft background tint (optional)
Built-in info panel with range & filter stats
Alerts on state flips
Everything is designed to keep the chart clean and readable.
🔷 Presets
The indicator includes two ready-to-use profiles:
Conservative
Stable HTF ranges, confirmed breaks, trend-filtered signals, and fewer alerts.
Aggressive
Dynamic HTF ranges, more flexible break rules, and more frequent signals.
Each preset can be fully customized.
🔷 How Traders Use It
Intraday traders use HTF ranges (D, 4H) for bias on 1m–15m charts.
Day traders use IB to track the opening range and breakout opportunities.
Swing traders use conservative settings to filter false moves.
Scalpers enable aggressive mode with ATR/volume filters.
Final Scalping Strategy - RELAXED ENTRY, jangan gopoh braderEMA Scalping System (MTF) Guide (1HR direction, 15 min entry)
Objective
To capture small, consistent profits by entering trades when 15-minute momentum aligns with the 1-hour trend.
Trades are executed only during high-liquidity London and New York sessions to increase the probability of execution and success.
Strategy Setup
Chart Timeframe (Execution): 15-Minute (M15).
Trend Filter (HTF): 1-Hour (H1) chart data is used for the long-term EMA.
Long-Term Trend Filter: 50-Period EMA (based on H1 data).
Short-Term Momentum Signal: 20-Period EMA (based on M15 data).
Risk
Metric: 14-period ATR for dynamic Stop Loss calculation.
✅ Trading Rules🟢
Long (Buy) Entry Conditions
Session: Must be within the London (0800-1700 GMT) or New York (1300-2200 GMT) sessions.
HTF Trend: Current price must be above the 1-Hour EMA 50.
Momentum Signal: Price crosses above the 15-Minute EMA 20.
Confirmation: The bar immediately following the crossover must close above the 15-Minute EMA 20.
Ent
ry: A market order is executed on the close of the confirmation candle.
🔴 Short (Sell) Entry Conditions
Session: Must be within the London (0800-1700 GMT) or New York (1300-2200 GMT) sessions.
HTF Trend: Current price must be below the 1-Hour EMA 50.
Momentum Signal: Price crosses below the 15-Minute EMA 20.
Confirmation: The bar immediately following the crossover must close below the 15-Minute EMA 20.
Entry: A market order is executed on the close of the confirmation candle.
🛑 Trade Management & Exits
Stop Loss (SL): Placed dynamically at 2.0 times the 14-period ATR distance from the entry candle's low (for Buys) or high (for Sells).
Take Profit (TP): Placed dynamically to achieve a 1.5 Risk-Reward Ratio (RR) (TP distance = 1.5 x SL d
istance).
📊 On-Chart Visuals
Detailed Labels: A box appears on the entry bar showing the action, SL/TP prices, Risk/Reward in Pips, and the exact R:R ratio.
Horizontal Lines: Dashed lines display the calculated SL (Red) and TP (Green) levels while the trade is active.
Background: The chart background is shaded to highlight the active London and New York tradi
ng sessions.
Ichimoku_RSI_MACD_CleanIchimoku + RSI + MACD. A combination of three indicators. The important thing is that they have a BUY or SELL alert, so it makes it easy to understand the numbers.
Ichimoku_RSI_MACDIchimoku cloud + RSI + MACD. Combined indicators with signals, indicating whether it is bullish or bearish (BUY or SELL).
Ichimoku_RSI_MACD_CleanIchimoku + RSI + MACD indicator. It combines these three indicators. It tells whether the trend is bullish or bearish. Multi-timeframe.
SibayakNa - v16.1 Entry Setup Indicator to confirm Entry Setup with simple MA Crossing, RSI, Volume, ATR, OBV, ADX at MTF.
RSI-Multi-Timeframe This is an upgraded version of RSI upgraded to V6 with Multil TimeFame display for signals of exhausted or strong buying or selling force to help transactions have a more stable RR ratio.
RSI + MACD Multi-Timeframe StrategyThis strategy combines the Relative Strength Index (RSI) from the daily timeframe with the Moving Average Convergence Divergence (MACD) from the 4-hour timeframe to generate precise long entry and exit signals.
The system uses a multi-timeframe approach to align longer-term trend conditions with shorter-term momentum shifts — allowing traders to catch dips with confirmation and exit before reversals.
🧠 Strategy Logic
✅ Long Entry Condition:
- RSI on the daily (1D) timeframe is oversold (below your defined threshold)
- MACD on the 4H timeframe crosses above the signal line
→ A long trade is opened when these two align
✅ Long Exit Condition:
- RSI on the daily timeframe is overbought
- MACD on the 4H timeframe crosses below the signal line
→ The long trade is closed when these two conditions are met
💡 This strategy currently supports long entries only. Short logic can be added if needed.
📊 Indicator Components
🔹 RSI (Relative Strength Index):
- A momentum oscillator that measures the speed and magnitude of price changes.
- Helps identify overbought (potential sell) and oversold (potential buy) conditions.
- Applied on the 1D timeframe (by default) to reflect broader market trend or exhaustion levels.
🔹 MACD (Moving Average Convergence Divergence):
- A trend-following momentum indicator based on moving averages.
- The MACD Line (fast EMA - slow EMA) crossing above the Signal Line indicates bullish momentum.
- Used here on the 4-hour timeframe (by default) for shorter-term momentum confirmation.
🔹 Multi-Timeframe (MTF) Logic:
- Uses request.security() to pull higher timeframe data (1D for RSI, 4H for MACD).
- Ensures no repainting, as it only uses closed candles from the higher timeframe.
- Aligns longer-term signals with shorter-term entries, reducing false signals.
📈 Plotting Options
The script includes a plot selector input allowing you to toggle between:
- RSI Plot (with overbought/oversold lines)
- MACD Plot (MACD line and signal line)
- This helps visualize signal conditions clearly on your chart.
🛠 Customization
- RSI & MACD settings are fully configurable
- RSI and MACD timeframes can be adjusted independently
⚠️ Disclaimer
This strategy is provided for educational and informational purposes only.
It is not financial advice or a recommendation to buy or sell any asset.
Past performance does not guarantee future results. Always test strategies in a simulated environment before live use, and consult with a licensed financial advisor for investment decisions.
SR-ZnV2There are many support and resistance scripts out there. I was unable to find one that met all of my needs so I have expanded on the closest ones that I was able to discover. The ability to show persistent S/R levels by volume at various time frames automates much of the process for the user with unique and customizable features, the lastest dated of which are displayed by its time frame support/resistance strength and extend toward the right of the screen where they can be seen more clearly by price .
// Original script is thanks to tommyf1001, synapticex and additional modifications is thanks to Lij_MC. Credit to both of them for most of the logic behind this script. Since then I have made many changes to this script as noted below.
// Changed default S/R lines from plots to lines, and gave option to user to change between solid line, dashed line, or dotted line for both S/R lines.
// Added additional time frame and gave more TF options for TF1 other than current TF. Now you will have 4 time frames to plot S/R zones from.
// Gave user option to easily change line thickness for all S/R lines.
// Made it easier to change colors of S/R lines and zones by consolidating the options under settings (rather than under style).
// Added extensions to active SR Zones to extend all the way right.
// Added option to extend or not extend the previous S/R zones up to next S/R zone.
// Added optional time frame labels to active S/R zones, with left and right options as well as option to adjust how far to the right label is set.
// Fixed issue where the higher time frame S/R zone was not properly starting from the high/low of fractal. Now any higher time frame S/R will begin exactly at the High/Low points.
// Added to script a function that will prevent S/R zones from lower time frames displaying while on a higher time frame. This helps clean up the chart quite a bit.
// Created arrays for each time frame's lines and labels so that the number of S/R zones can be controlled for each time frame and limit memory consumption.
// New alert options added and customized alert messages.
TopStepX Closed/Rollover/Weekend ClosedIndicator shows when TopStepX trading market is closed, when you should exit prior to Rollover as well as when the TopStep market is closed for the weekend.
Session SFPThis script is a powerful, multi-timeframe tool designed to identify high-probability Swing Failure Patterns (SFPs) at key historical levels.
Instead of looking for traditional "pivots" (like a 3-bar swing), this indicator finds the actual high and low of a previous higher-timeframe (HTF) bar (e.g., the previous weekly high/low) and waits for a lower-timeframe (LTF) candle to sweep that level and fail.
This allows you to spot liquidity sweeps and potential reversals at significant, structural price points.
How It Works
The indicator's logic is based on a simple, two-timeframe process:
Level Detection: First, it finds the high and low of the previous bar on your chosen "Level Timeframe" (e.g., W for Weekly, D for Daily). It plots these as small 'x' markers on your chart.
SFP Identification: Second, it watches price action on a lower "SFP Timeframe" (e.g., 240 for 4H). A potential SFP is identified when a candle's wick sweeps above a key high or below a key low.
Confirmation: The SFP is only confirmed after the SFP candle closes back below the high (for a bearish SFP) or above the low (for a bullish SFP). It then waits for a set number of "Confirmation Bars" to pass. If price does not close back over the level during this window, the signal is locked in, and a label is printed.
How to Use (Key Settings)
Level Timeframe (Most Important): This is the timeframe for the levels you want to trade. Set this to W to find SFPs of the previous weekly high/low. Set it to D to find SFPs of the previous daily high/low.
SFP Timeframe: This is the timeframe you want to use to find the SFP candle itself. This should be lower than your Level Timeframe (e.g., 240 or 60).
Level Lookback: This controls how many old levels the script will track. A value of 10 on a W Level Timeframe will track the highs and lows of the last 10 weeks.
Confirmation Bars: This is your "patience" filter. It's the number of SFP Timeframe bars that must close without reclaiming the level after the SFP. A value of 0 will confirm the SFP immediately on the candle's close.
Enable Wick % Filter: A quality filter. If checked, this ensures the SFP candle's rejection wick is a significant percentage of the candle's total range.
Chart Visuals
'x' Markers: These are the historical highs and lows from your "Level Timeframe". You can turn these on or off in the settings.
SFP Label: When an SFP is fully confirmed, a label (Bearish SFP or Bullish SFP) will appear, detailing the level that was swept and the timeframes used.
SFP Line: A solid horizontal line is drawn from the 'x' marker to the SFP candle to highlight the sweep.
Colored Boxes (Optional): If you are viewing a chart timeframe lower than your "SFP Timeframe", you can enable background boxes to highlight the exact SFP candle and its confirmation bars.
True Opens & Key Levels# True Opens & Key Levels - Standalone Indicator Guide
## Overview
This is a clean, focused indicator that displays only key level rays and true open levels. All impulsive series detection, FVG detection, and Fibonacci projections have been removed for a minimal, uncluttered chart experience.
---
## Features Included
### 📊 Previous Period Levels
- **Previous Day High/Low** - Daily reference points
- **Previous Week High/Low** - Weekly reference points
- **Previous Month High/Low** - Monthly reference points
### 🕐 Session High/Low Levels
- **NY AM Session** (9:30-12:00 ET) - Morning session range
- **NY Lunch Session** (12:00-13:30 ET) - Lunch hour range
- **NY PM Session** (13:30-16:00 ET) - Afternoon session range
- **London Session** (2:00-5:00 ET) - London trading hours
- **Asia Session** (20:00-00:00 ET) - Asian market hours
### 🎯 True Open Levels (NEW)
- **True Day Open** - Updates daily at 00:00 ET
- **True Session Open** - Updates every 6 hours (1:30, 7:30, 13:30, 19:30 ET)
- **True Week Open** - Updates every Monday at 18:00 ET
---
## Settings
### Key Level Rays Group
**Master Toggle:**
- Enable Key Level Rays (master on/off switch)
**Previous Period Levels:**
- Show Previous Day H/L
- Show Previous Week H/L
- Show Previous Month H/L
**Session Levels:**
- Show NY AM H/L (9:30-12:00 ET)
- Show NY Lunch H/L (12:00-13:30 ET)
- Show NY PM H/L (13:30-16:00 ET)
- Show London H/L (2:00-5:00 ET)
- Show Asia H/L (20:00-00:00 ET)
**True Open Levels:**
- Show True Day Open (00:00)
- Show True Session Open (6h intervals)
- Show True Week Open (Mon 18:00)
**Visual Settings:**
- High Level Color (default: red with 50% transparency)
- Low Level Color (default: green with 50% transparency)
- Open Level Color (default: blue with 50% transparency)
- Ray Line Width (1-5 pixels)
- Ray Label Size (tiny/small/normal/large)
---
## How It Works
### Level Behavior
**Session High/Low Levels:**
1. During session: Tracks the highest high and lowest low
2. After session ends: Draws horizontal rays extending right
3. When price hits level: Ray stops extending (hit marker)
4. Label updates position to stay at chart's right edge
**Previous Period Levels:**
1. At period change: Draws rays from previous period's H/L
2. Extends right until price hits the level
3. When hit: Ray stops extending
4. Label positions at midpoint of ray
**True Open Levels:**
1. At trigger time: Draws ray from opening price
2. Extends right until next trigger
3. Previous level is deleted when new one appears
4. Label stays at right edge of chart
---
## Color Scheme
### Three Color Categories:
1. **Red** - All HIGH levels (session highs, previous highs)
2. **Green** - All LOW levels (session lows, previous lows)
3. **Blue** - All OPEN levels (True Day/Session/Week Opens)
This makes it instantly clear what type of level you're looking at.
---
## Best Practices
### For Intraday Trading (1m-1H):
```
Enable:
✓ True Day Open
✓ True Session Open
✓ NY AM/PM H/L
✓ Previous Day H/L
Disable:
✗ Previous Week/Month H/L
✗ London/Asia sessions (unless trading them)
✗ True Week Open
```
### For Swing Trading (1H-4H):
```
Enable:
✓ True Week Open
✓ True Day Open
✓ Previous Week H/L
✓ Previous Day H/L
Disable:
✗ All session H/L
✗ True Session Open
✗ Previous Month H/L
```
### For Clean Charts:
```
Enable:
✓ True Day Open
✓ True Week Open
✓ Previous Day H/L only
Disable:
✗ Everything else
Result: Just 4 levels on chart - super clean!
```
---
## Level Update Schedule
| Level | Update Frequency | Time(s) |
|---------------------|------------------|-----------------------------|
| True Day Open | Daily | 00:00 ET |
| True Session Open | Every 6 hours | 1:30, 7:30, 13:30, 19:30 ET |
| True Week Open | Weekly | Monday 18:00 ET |
| Previous Day H/L | Daily | At day change |
| Previous Week H/L | Weekly | At week change |
| Previous Month H/L | Monthly | At month change |
| NY AM H/L | Daily | After 12:00 ET |
| NY Lunch H/L | Daily | After 13:30 ET |
| NY PM H/L | Daily | After 16:00 ET |
| London H/L | Daily | After 5:00 ET |
| Asia H/L | Daily | After 00:00 ET |
---
## File Size & Performance
- **File Size:** ~22 KB (less than half the size of full indicator)
- **Total Lines:** ~700 lines
- **Max Lines/Labels:** 500 (configurable in declaration)
- **Performance:** Lightweight, minimal CPU usage
- **Memory:** Efficient variable management
---
## Installation
1. Open TradingView
2. Open Pine Editor (Alt+E or bottom toolbar)
3. Click "Create new indicator"
4. Delete default code
5. Copy and paste contents of `TRUE_OPENS_KEY_LEVELS.pine`
6. Click "Save" and name it "True Opens & Key Levels"
7. Click "Add to Chart"
---
## Usage Tips
### 1. Start Minimal
Begin with just 2-3 levels enabled:
- True Day Open
- Previous Day High
- Previous Day Low
Add more as needed.
### 2. Color Customization
Adjust transparency for cleaner look:
- High Level: Red 60-70% transparency
- Low Level: Green 60-70% transparency
- Open Level: Blue 60-70% transparency
### 3. Multi-Timeframe Approach
Lower timeframes (1m-15m): Use True Session Open + NY session H/L
Mid timeframes (15m-1H): Use True Day Open + Previous Day H/L
Higher timeframes (1H-4H): Use True Week Open + Previous Week H/L
### 4. Line Width
For cleaner charts, use Line Width = 1
For emphasis, use Line Width = 2-3
### 5. Label Size
Smaller screens: Use "small" or "tiny"
Larger screens: Use "normal"
Presentations: Use "large"
---
## Advantages of Standalone Version
✅ **Cleaner Charts** - No detection lines or arrows
✅ **Faster Loading** - Less code to process
✅ **Easier Setup** - Fewer settings to configure
✅ **Pure Levels** - Focus only on key price levels
✅ **Less Distraction** - No moving parts during trading
✅ **Perfect for Combining** - Use with other indicators without clutter
---
## Combining with Other Indicators
This lightweight indicator works great alongside:
- RSI / Stochastic (oscillators)
- Moving Averages (trend)
- Volume Profile (structure)
- VWAP (intraday reference)
- Your own custom indicators
The minimal chart footprint leaves room for additional tools.
---
## Time Zones
All times are in **Eastern Time (ET)**. TradingView automatically converts to your local timezone, so you don't need to manually adjust anything.
**Example Conversions:**
- 00:00 ET = 05:00 UTC
- 18:00 ET = 23:00 UTC
- 13:30 ET = 18:30 UTC
---
## Support & Updates
This is a standalone version of the True Opens & Key Levels from the full GOTE Indicator. It contains only the level detection code with all series detection removed.
**Version:** 1.0
**Pine Script Version:** 6
**Last Updated:** November 8, 2025
---
## Quick Reference Card
```
╔══════════════════════════════════════════════════════════╗
║ TRUE OPENS & KEY LEVELS - QUICK REFERENCE ║
╠══════════════════════════════════════════════════════════╣
║ ║
║ 📊 PREVIOUS PERIODS ║
║ • Previous Day/Week/Month High/Low ║
║ • Updates at period change ║
║ ║
║ 🕐 SESSION LEVELS ║
║ • NY AM/Lunch/PM, London, Asia H/L ║
║ • Updates after each session ║
║ ║
║ 🎯 TRUE OPENS ║
║ • True Day: Daily 00:00 ET ║
║ • True Session: 1:30/7:30/13:30/19:30 ET ║
║ • True Week: Monday 18:00 ET ║
║ ║
║ 🎨 COLORS ║
║ • Red = Highs • Green = Lows • Blue = Opens ║
║ ║
╚══════════════════════════════════════════════════════════╝
```
---
**Ready to trade with clean, focused key levels!** 🎯
ORB Breakout Strategy w/ Filters - Dynamic Sizing - MTFHere is a comprehensive description of the strategy, written in a clear and structured format. You can use this for your script's "how-to-use" guide or documentation.
---
## 📈 Opening Range Breakout (ORB) Strategy
This is a comprehensive, multi-timeframe strategy built for trading opening range breakouts. It is designed with a "filters-first" approach, allowing you to validate a breakout with trend, volume, and volatility.
The strategy's core power comes from its flexibility. You can trade on a low timeframe (like a 1-minute chart) while basing your breakout levels on a higher timeframe's opening bar (e.g., the first 15-minute bar). It includes dynamic position sizing based on risk and a wide array of advanced exit management options.
### Key Features
* **Multi-Timeframe Opening Range:** The core of the strategy. You can define the "Opening Range" timeframe (5, 10, 15, 30, or 60 min) *independently* of your chart timeframe.
* **Custom Trading Session:** Define the exact session (e.g., "0930-1600" in "America/New_York") you want to trade.
* **One Trade Per Session:** The strategy will only take the *first valid breakout* signal per day to avoid over-trading.
---
### 🚦 Entry Signals & Filters
A trade is only initiated when the price closes above the Session High or below the Session Low **AND** all active filters are passed.
* **Trend Filter:** (Optional) Requires price to be above a long-term MA (e.g., 100 EMA) for long trades and below it for short trades.
* **Volume Filter:** (Optional) Requires the breakout bar's volume to be a specified multiplier (e.g., 1.5x) of the recent average volume.
* **Volatility Filter:** (Optional) Requires the current ATR to be higher than its long-term average, ensuring you only trade during periods of expanding volatility.
* **Direction Filter:** Allows you to isolate the strategy to **Long Only**, **Short Only**, or **Both**.
---
### 💰 Dynamic Position Sizing
The strategy includes a robust "Risk %" sizing model.
* **Risk-Based Sizing:** Instead of fixed contracts, it calculates the position size based on your **Account Size**, **Risk % per Trade**, and the **Stop Loss distance**.
* **Auto-Detect Point Value:** It automatically detects the correct point value for popular futures contracts (ES, NQ, MES, MNQ) and provides a manual override for other assets.
---
### 📤 Exit & Risk Management
This strategy features a multi-layered exit system, giving you complete control over how trades are managed.
#### 1. Stop Loss (SL)
Your initial stop loss can be calculated using a fixed **Tick** offset or an **ATR** multiplier. It can be anchored from two different points:
* **Breakout Level:** The stop is placed relative to the `sessionHigh` or `sessionLow` level.
* **Entry Bar:** The stop is placed relative to the high/low of the bar that *triggered* the entry.
#### 2. Take Profit (TP)
A standard Take Profit can be set using a fixed **Tick** offset or an **ATR** multiplier.
#### 3. Advanced Exit Logic
These options override the standard Take Profit to allow for more dynamic trade management:
* **Trailing Take Profit (TTP):**
* **Fixed/ATR Trail:** A standard trailing stop that activates after price moves a certain amount in your favor.
* **MA Price Cross:** Exits the trade as soon as the price closes across a fast-moving average (e.g., 9-EMA).
* **MA Crossover:** Exits the trade as soon as a fast MA crosses below a slow MA (for longs) or above (for shorts).
* **Close on Reversal:** (Optional) Exits immediately if the **very next bar** after entry closes back *inside* the opening range (a "failed breakout" signal).
* **Close on Opposite Range Cross:** (Optional) Exits a long trade if the price ever closes below the `sessionLow` (and vice-versa for shorts).
* **End of Session Exit:** All open positions are automatically closed at the end of the defined trading session.
[ruleaker] BTC捕捉牛熊转换点 BTC Cycle Reversal Detector
Designed for trend trading and major market cycle transitions.
Enter precisely at the turning points between bull and bear markets,
short at local peaks within bear cycles,
and go long at local bottoms within bull cycles.






















