Chỉ báo và chiến lược
VolClock° - Intraday Volatility Map by ClearViewLabsMaps volatility patterns across the 24-hour cycle. Builds a statistical profile from historical data and projects expected volatility forward, so you know when the market moves before it does.
Core concept:
Each bar's range is measured against a rolling baseline, then aggregated by hour. The result is a smooth volatility heatmap that reveals the market's daily rhythm.
Features:
Hourly volatility profile with gradient coloring
Real-time volatility overlay
Forward projection (30 bars)
Median or Mean calculation
Fully customizable colors
Use it to:
Spot high-activity windows
Avoid dead zones
Time entries around volatility cycles
Blockchain Fundamentals: PPT [CR]Blockchain Fundamentals: PPT
A proprietary market positioning indicator that analyzes price behavior using percentile-based statistical methods. The PPT (Percentile Position Transform) provides a normalized oscillator view of market conditions, helping traders identify potential trend exhaustion and reversal zones through multi-timeframe statistical analysis.
█ FEATURES
Dual Signal Lines
The indicator plots two distinct signals:
- White Line — Primary signal representing the normalized, smoothed market position. This is the main signal used for trading decisions.
- Red Line — Raw statistical measurement before final normalization. Useful for identifying divergences and signal development.
Background Coloring
Dynamic background colors provide at-a-glance market context:
- Green Background — Indicates bullish positioning when the primary signal exceeds the buffer threshold.
- Red Background — Indicates bearish positioning when the primary signal falls below the buffer threshold.
- Gray Background — Neutral zone where no clear directional bias is present.
Flip Buffer
An adjustable threshold system designed to reduce noise and false signals:
- Enable Flip Buffer — Toggle the buffer system on or off.
- Buffer Size — Adjustable threshold level (default -0.1) that determines when background colors change. Higher values reduce sensitivity; lower values increase responsiveness.
Reference Levels
Three horizontal reference lines provide context:
- Center line at 0 — Neutral market position.
- Upper dashed line at +1 — Extreme bullish positioning threshold.
- Lower dashed line at -1 — Extreme bearish positioning threshold.
█ HOW TO USE
Signal Interpretation
The indicator operates as a mean-reversion oscillator within a normalized range:
1 — Values approaching +1 suggest extended bullish conditions where price may be overextended relative to recent history.
2 — Values approaching -1 suggest extended bearish conditions where price may be oversold relative to recent history.
3 — Crosses of the center line (0) indicate shifts in the underlying statistical trend.
Trading Applications
While specific trading strategies will vary by individual approach and market conditions:
- Consider the extremes (+1 and -1 levels) as potential areas of interest for mean-reversion setups.
- Background color changes can help identify when market positioning shifts from one regime to another.
- Divergences between the white and red lines may provide early warning of potential trend changes.
- The buffer zone (gray background) represents areas where market positioning is relatively neutral.
█ LIMITATIONS
- The indicator requires sufficient historical data to function properly. In assets with limited price history, the statistical measurements may be less reliable during early data periods.
- As a percentile-based system, the indicator is relative to recent history. Changing market regimes may require interpretation adjustments.
- Not designed for high-frequency or scalping strategies due to its daily data dependency.
- Background colors are visual aids and should not be used as standalone trading signals without additional confirmation.
█ NOTES
This indicator is part of the Blockchain Fundamentals suite and represents proprietary research into statistical market positioning analysis.
Users should experiment with the buffer settings to match their risk tolerance and trading style. More conservative traders may prefer larger buffer values to reduce signal frequency, while active traders might benefit from smaller buffers that provide earlier warnings.
Super-AO Engine - Sentiment Ribbon - 11-29-25Super-AO Sentiment Ribbon by Signal Lynx
Overview:
The Super-AO Sentiment Ribbon is the visual companion to the Super-AO Strategy Suite.
While the main strategy handles the complex mathematics of entries and risk management, this tool provides a simple "Traffic Light" visual at the top of your chart to gauge the overall health of the market.
How It Works:
This indicator takes the core components of the Super-AO strategy (The SuperTrend and the Awesome Oscillator), calculates the spread between them and the current price, and generates a normalized "Sentiment Score."
Reading the Colors:
🟢 Lime / Green: Strong Upward Momentum. Ideally, you only want to take Longs here.
🟤 Olive / Yellow: Trend is weakening. Be careful with new entries, or consider taking profit.
⚪ Gray: The "Kill Zone." The market is chopping sideways. Automated strategies usually suffer here.
🟠 Orange / Red: Strong Downward Momentum. Ideally, you only want to take Shorts here.
Integration:
This script uses the same default inputs as our Super-AO Strategy Template and Alerts Template. Use them together to confirm your automated entries visually.
About Signal Lynx:
Free Scripts supporting Automation for the Night-Shift Nation 🌙
(www.signallynx.com)
RSI Divergence wpr Engine by MadScientistRSI Divergence Engine by MadScientist - Advanced Momentum Analysis
A powerful divergence detection system that automatically identifies and visualizes bullish and bearish divergences between price action and oscillator momentum.
🎯 Key Features:
4 Divergence Types: Regular & Hidden Bullish/Bearish divergences
Dual Oscillator Support: Toggle between RSI and Williams %R
Automatic Detection: Smart pivot-based algorithm finds divergences in real-time
Visual Clarity: Divergence lines drawn directly on oscillator with color-coded labels
Customizable Settings: Adjust pivot lookback, divergence strength, and visual preferences
Full Alert System: 7 alert conditions for all divergence combinations
📊 Divergence Types:
Regular Bullish 🐂: Price makes lower low, oscillator makes higher low (reversal signal)
Hidden Bullish 🐂: Price makes higher low, oscillator makes lower low (trend continuation)
Regular Bearish 🐻: Price makes higher high, oscillator makes lower high (reversal signal)
Hidden Bearish 🐻: Price makes lower high, oscillator makes higher high (trend continuation)
⚙️ Configurable Parameters:
Oscillator type (RSI or Williams %R)
RSI/WPR length and overbought/oversold levels
Pivot lookback period (1-50 bars)
Maximum lookback range (10-200 bars)
Minimum divergence strength filter
Individual show/hide toggles for each divergence type
Customizable colors and zones
Perfect for traders seeking:
Early reversal signals
Trend continuation confirmations
Momentum analysis
Multi-timeframe divergence screening
Usage Tips: Works best on higher timeframes (4H+) for swing trading, or lower timeframes (5M-15M) for day trading. Combine with support/resistance levels for highest probability setups.
Multi-TF Bias + Confidence + Advanced EntryMULTI-TIME FRAME BIAS / CONFIDENCE / ADVANCED ENTRY V4 :
⭐ 1. What is Confidence Level?
Confidence = how strongly all the factors agree with the trend.It is calculated from the bias score:
confidenceRaw = abs(score) / 10
confidencePct = confidenceRaw * 100
Meaning:
Score 10 → 100% confidence
Score 5 → 50% confidence
Score 2.5 → 25% confidence
⭐ 2. How it relates to actual execution
🔥 0%–49% = NO TRADE ZONE
Because: Bias is weak, Factors contradict, You are in chop, Expect fakeouts, ORB unclear,
VWAP magnet, FVG direction unreliable, Structure not aligned.
Execution rule: DO NOT OPEN A NEW POSITION.
This prevents: Overtrading, Tilting, Forcing setups, Trading noise, Trading inside consolidation
⭐ 3. 50%–69% = Light Trade Zone (Scalps Only)
When confidence ≥ 50%: Direction is becoming clear, Pullback entries work better, Continuation is more likely.
But still: Market can snap back, Liquidity sweeps are common, Trend is not mature yet
Execution Rules: Smaller position size (0.25–0.5 size)
Use tight stops, Take partial profits early (0.5 ATR first target)
Only trade WITH the bias direction (CALL or PUT)Great for: First pullback after CHOCH, First FVG retest, First VWAP bounce
Premium entry, quick scalp
⭐ 4. 70%–89% = Strong Confirmation Zone
This is where real money is made,
This level means: HTF alignment (4H / 1H / 30m agree)
LTF trend is clean (5/8/13 aligned)
VWAP agrees
Liquidity sweeps support trend
Volume spike confirms direction
ORB & PRE support trend
No major mixed signals
Execution Rules:
SPY Scalping Mobile Compact v3 - Ben PhamUse this Spy Scalping Mobile Compact toolkit as handrail to climb up or down the stair. It help you visualize market trend clearly on those SMA line 5/8/13. First rule of entry is wait for all 3 MA lines start to separate and above vwap line for call, below for put, confluence with RSI > 50 for call, <50 for put. Second rule of entry is NEVER chase on first breakout candle, ALWAYS wait for pull back into SMA 8 or 13 with wick touch the line but candle closed back to confirmed direction. Stop loss if candle closed other side of SMA 13 line. If position turn green, use SMA 5 (blue) or SMA 8 (yellow) to trail for max profit. Only exit after candle body show smaller / doji or when blue line curve into yellow line. Best to use this indicator with my other Multi Time Frame Bias indicator for confirming entry with level of confidence.
Default color code lines:
- Blue – SMA 5, Yellow SMA 8, Red SMA 13, Purple VWAP
- Horizontal lines: Green – Opening range high, Red – Opening range low
Teal – premarket high and low
Orange thick – previous day high and low
- Red dots line – equal high, green dots line – equal low
ICT订单块交易【实时不滞后】Used to identify "Order Blocks" (OB), based on Break of Structure (BOS) and Retest mechanisms. It detects candles in the opposite direction after swing highs/lows to form potential supply/demand zones, confirming and plotting valid OBs only upon price retest. The indicator emphasizes "real" OBs: requiring a strong impulse (> ATR * multiplier) and retest verification.
- **Core Functions**: Detect BOS (Break of Structure); find opposite candles after prior impulses; verify strength and retest; draw OB boxes and labels.
- **Applicable Scenarios**: Suitable for ICT strategies, supply-demand trading, or reversal identification. Helps filter false breakouts and shows only high-probability zones.
- **Display Mode**: Overlaid on the main chart, displaying OBs as boxes, supporting up to 500 boxes.
- **Limitations**: Retest period fixed at 15 bars; based on simple candlesticks (no volume filter); no automatic cleanup of old OBs (manual management required).
The indicator has no built-in alerts but can be extended. ATR is used dynamically to validate strength.
## Input Parameters
Input parameters are concise, divided into core settings and display group. Below explains each parameter’s default value, type, and function.
### Core Settings
- **Structure Lookback** (int, default: 10, min: 3): Lookback period for structure detection (length for ta.highest/lowest). Higher values detect stronger structures.
- **Minimum Impulse Strength (ATR ×)** (float, default: 1.5, min: 0.5): Minimum impulse strength ((high-low) > ATR * this value). Ensures significant movement before OB.
- **Bars to watch for Retest** (int, default: 15, min: 1): Number of bars to monitor for retest. OB is confirmed only if price retests the OB zone within N bars after a breakout.
### Display Settings
- **Show Bullish OBs** (bool, default: true): Show bullish OBs (demand zone, rebounds after retest).
- **Show Bearish OBs** (bool, default: true): Show bearish OBs (supply zone, reverses after retest).
Colors are fixed: green (bullish, 80% transparency), red (bearish, 80% transparency).
## Calculations and Display
### Break of Structure (BOS) Detection
- **ATR Calculation**: ta.atr(14) used for strength verification.
- **Swing High/Low**: ta.highest(high, lookback) / ta.lowest(low, lookback) to identify structure. ...
## Calculation and Display
### Structure Breakout (BOS) Detection
- **ATR Calculation**: `ta.atr(14)` used for strength verification.
- **Swing High/Low**: `ta.highest(high, lookback)` / `ta.lowest(low, lookback)` identify structure.
- **BOS Trigger**:
- **bullBOS**: close > hh (breaks previous high).
- **bearBOS**: close < ll (breaks previous low).
### Order Block Identification
- **getLastOppositeCandle(isBullish)**:
- Search for the most recent "opposite" candle within the lookback period (bullBOS: bearish candle close < open; bearBOS: bullish candle close > open).
- Returns the index (idx); if none, then na.
- **OB Logic** (only when showBullish/Bearish=true):
- **Bullish OB (bullBOS)**:
- Find previous bearish candle (idx), check momentum: (high-low) > ATR * atrMult.
- Calculate obLow = low , obHigh = high .
- Backtest check: within 15 candles low inside → inRetest = true.
- If confirmed: draw green box (from bar_index - idx to current, obLow to obHigh); label "🟩 Bullish OB (Valid)" (top-left, green, 80% transparency, white text).
- Push into bullOBs array.
- **Bearish OB (bearBOS)**: symmetric, red box, label "🟥 Bearish OB (Valid)" (bottom-left).
- **Array Management**: var box bullOBs/bearOBs store all OBs; no automatic cleanup (expandable).
### Display Elements
- **Boxes**: dynamically from idx to current candle, visually showing OB area.
- **Labels**: displayed when confirmed, positioned based on obHigh/obLow.
- No lines/fills; pure boxes + labels.
## Alert Functionality
The indicator has no built-in alerts but can be extended via TradingView alerts, for example:
- **New OB**: bullBOS and inRetest or bearBOS and inRetest.
- **Backtest**: price enters OB range.
It is recommended to add `alertcondition()` for custom alerts. ...
It is recommended to add a custom alertcondition(), such as 'Bullish OB Confirmed'.
## Usage Tips
- **Optimization**: lookback=10 balances sensitivity; atrMult=1.5 filters weak impulses; retestBars=15 is suitable for intraday.
- **Customization**: turn off showBullish/Bearish to hide types; add volume filtering to the fork for better accuracy.
- **Explanation**:
- **BOS + Backtesting**: ensure OB is 'real' (not a false breakout); only draw after backtesting to avoid noise.
- **Strength**: (high-low)>ATR*1.5 indicates strong impulses, making OB more reliable.
- **Application**: Bullish OB = buy zone (support); Bearish OB = sell zone (resistance).
- **Limitations**: fixed backtesting period may miss late retracements; no volume/time filtering; few OBs in low-volatility markets.
- **Extensions**: add OB counts or Fibonacci extensions.
ICT订单块交易指标,用于识别“订单块”(Order Blocks, OB),基于结构突破(Break of Structure, BOS)与回测(Retest)机制。它通过检测摆动高/低点后的相反方向烛台,形成潜在供给/需求区域,仅在价格回测时确认并绘制有效OB。指标强调“真实”OB:需强冲动(> ATR * 乘数)与回测验证。
- **核心功能**:检测BOS(结构突破);查找前冲动相反烛台;验证强度与回测;绘制OB盒子与标签。
- **适用场景**:适合ICT策略、供给需求交易或反转识别。帮助过滤假突破,仅显示高概率区域。
- **显示模式**:叠加在主图上,使用盒子(boxes)显示OB,支持最大500个盒子。
- **限制**:回测期固定15柱;基于简单烛台(无成交量过滤);无自动清理旧OB(手动管理)。
指标无内置警报,但可扩展。数据使用ATR动态验证强度。
## 输入参数
输入参数简洁,分为核心设置与显示组。以下说明每个参数的默认值、类型和作用。
### 核心设置
- **Structure Lookback** (int, 默认: 10, 最小: 3):结构检测回溯期(ta.highest/lowest的长度)。较高值检测更强结构。
- **Minimum Impulse Strength (ATR ×)** (float, 默认: 1.5, 最小: 0.5):最小冲动强度((high-low) > ATR * 此值)。确保OB前有显著移动。
- **Bars to watch for Retest** (int, 默认: 15, 最小: 1):回测监控柱数。突破后N柱内价格回测OB区域才确认。
### 显示设置
- **Show Bullish OBs** (bool, 默认: true):显示看涨OB(需求区,回测后反弹)。
- **Show Bearish OBs** (bool, 默认: true):显示看跌OB(供给区,回测后反转)。
颜色固定:绿(看涨,80%透明)、红(看跌,80%透明)。
## 计算与显示
### 结构突破(BOS)检测
- **ATR计算**:ta.atr(14) 用于强度验证。
- **摆动高/低**:ta.highest(high, lookback) / ta.lowest(low, lookback) 识别结构。
- **BOS触发**:
- **bullBOS**:close > hh (上破前高)。
- **bearBOS**:close < ll (下破前低)。
### 订单块识别
- **getLastOppositeCandle(isBullish)**:
- 查找最近lookback柱内“相反”烛台(bullBOS: 熊烛 close < open;bearBOS: 牛烛 close > open)。
- 返回索引(idx);若无则na。
- **OB逻辑**(仅当showBullish/Bearish=true):
- **看涨OB (bullBOS)**:
- 查找前熊烛(idx),检查冲动:(high-low) > ATR * atrMult。
- 计算obLow=low ,obHigh=high 。
- 回测检查:15柱内low 在 内 → inRetest=true。
- 若确认:绘制绿盒(bar_index-idx 到当前,obLow到obHigh);标签“🟩 Bullish OB (Valid)”(左上,绿,80%透明,白文本)。
- 推入bullOBs数组。
- **看跌OB (bearBOS)**:对称,红盒,标签“🟥 Bearish OB (Valid)”(左下)。
- **数组管理**:var box bullOBs/bearOBs 存储所有OB;无自动清理(可扩展)。
### 显示元素
- **盒子**:动态从idx到当前柱,延伸显示OB区域。
- **标签**:确认时显示,位置基于obHigh/obLow。
- 无线条/填充;纯盒子+标签。
## 警报功能
指标无内置警报,但可通过TradingView警报扩展,例如:
- **新OB**:bullBOS and inRetest 或 bearBOS and inRetest。
- **回测**:价格进入OB范围。
建议添加alertcondition()自定义,如“Bullish OB Confirmed”。
## 使用提示
- **优化**:lookback=10平衡敏感;atrMult=1.5过滤弱冲动;retestBars=15适合日内。
- **自定义**:关闭showBullish/Bearish隐藏类型;fork添加成交量过滤提升准确。
- **解释**:
- **BOS+回测**:确保OB“真实”(非假突破);仅回测后绘制,避免噪音。
- **强度**:(high-low)>ATR*1.5表示强冲动,OB更可靠。
- **应用**:看涨OB=买入区(支撑);看跌OB=卖出区(阻力)。
- **局限**:回测期固定,可能错过晚回测;无成交量/时间过滤;低波动市场少OB。
- **扩展**:添加OB计数或斐波那契扩展。
BT Volume & Volatility Spike
The BT Spike Indicator is aimed at identifying significant spikes in trading volume and price volatility on cryptocurrency or futures charts. It helps traders spot potential reversal or momentum shifts by combining volume analysis with volatility measures. The core logic revolves around detecting when volume surges above its historical average while volatility (measured via ATR) also spikes, signaling unusual market activity that could precede breakouts, pullbacks, or trend changes.
Key features include:
Inputs: Customizable parameters like lookback periods for averages (e.g., 14-bar EMA for volume), ATR length (default 14), and spike thresholds (e.g., volume multiplier of 2x the average).
Visuals: Plots bars or shapes on the chart for spike detections (e.g., green for bullish spikes, red for bearish), with optional alerts for real-time notifications.
Versions: We iterated on it, adding features like better alert conditions and visual signals, but rolled back to a simplified v0.1 for reliability, removing some experimental bug-prone elements like multi-timeframe checks.
BT Spike is a volume & volatility signal meant to alert traders that a move could begin soon, and is a supplementary tool to highlight confluence for existing high-probability setups.
Trade Assist (D4 & D4a) v1Trade Assist - Professional Trading Setup Validator
Overview
Trade Assist is a comprehensive systematic trading indicator designed for forex traders who follow disciplined, rule-based approaches. This indicator eliminates subjectivity by providing clear setup validation with visual confirmations and real-time alerts.
Key Features
Dual Strategy System
- D4 Strategy: Conservative approach for higher-probability setups
- D4a Strategy: Aggressive variant for increased trading opportunities
- Simple dropdown selector to switch between strategies
Real-Time Setup Validation
Trade Assist analyses multiple market conditions simultaneously and provides instant feedback on whether a valid trading setup exists. The indicator displays clear visual signals:
- 🟢 Valid Buy/Sell - All criteria met, setup confirmed
- ⚠️ Check 1:1 - Valid setup with caution flag (requires additional verification)
- ❌ No Valid Setup - Specific failure reason displayed
Intelligent Filtering System
The indicator applies multiple validation layers to filter out low-quality setups:
- Trend confirmation requirements
- Range position analysis
- Candle structure validation
- Support/Resistance clearance checks
- Weekly level awareness
Visual Trading Aids
- SL/TP Guide: Dynamic bands showing optimal stop loss and take profit zones
- Pip Counter: Real-time pip distance calculations adjusted for JPY and non-JPY pairs
- Trend Display: Clear bullish/bearish trend identification
Smart Alerts
Integrated TradingView alert system notifies you the moment a valid setup appears:
- Instant notifications to mobile/desktop
- Customizable alert messages showing pair and direction
- "Only Once" frequency recommended to avoid alert spam
Grey Zone Protection
Automatically detects when price action becomes unclear or choppy, protecting you from marginal trades during uncertain market conditions.
Position Grading System
Not all valid setups are equal. Trade Assist grades entry positions:
- Clean Zone: Optimal entry location within range
- Warning Zone: Valid but less ideal positioning
- No Trade Zone: Entry location fails risk/reward criteria
Designed For
- Systematic forex traders on 4-hour timeframes
- Traders who value mechanical rules over discretion
- Anyone seeking to eliminate emotional decision-making
- Traders managing multiple currency pairs (optimized for 28 major pairs)
What You Get
✅ Objective setup validation - no guesswork
✅ Clear entry signals with specific failure reasons when criteria aren't met
✅ Automated pip calculations for SL/TP planning
✅ Multi-strategy flexibility in a single indicator
✅ Real-time alerts for valid setups
✅ Risk management guidance through visual zones
Important Notes
- This is a setup validation tool, NOT A SIGNAL SERVICE
- Designed for traders who understand price action and risk management
- Works best when combined with proper trading plan and money management
- Optimized for forex pairs (28 majors including JPY crosses)
- Recommended timeframe: 4H
Customization Options
- Strategy selection (D4/D4a)
- SL/TP band colours
- Display positions for tables
- Optional 50% ATR display
- Pip counter toggle
- Visual element customization
---
Access: Invite-only
Best For: Disciplined systematic traders
Markets: Forex (optimized)
Timeframes: 4H
Trade Assist brings clarity to your trading decisions by providing objective, rule-based validation for every potential setup. Stop guessing, start trading with confidence.
均线变色K线系统 with 转折箭头//@version=6
indicator("均线变色K线系统 with 转折箭头", overlay=true, max_lines_count=500, max_labels_count=200)
// 输入参数
ma_length = input.int(20, title="均线周期", minval=1)
atr_filter = input.bool(true, title="启用ATR波动过滤")
atr_length = input.int(14, title="ATR周期", minval=1)
atr_multiplier = input.float(1.5, title="ATR波动阈值", minval=0.1, step=0.1)
show_arrows = input.bool(true, title="显示转折箭头")
candle_coloring = input.bool(true, title="启用K线变色")
// 计算均线和ATR
ma = ta.sma(close, ma_length)
atr_value = ta.atr(atr_length)
avg_atr = ta.sma(atr_value, atr_length)
// 判断均线方向和趋势转折点
ma_rising = ta.rising(ma, 1)
ma_falling = ta.falling(ma, 1)
// 使用更严格的趋势转折检测(避免repainting)
ma_rising_prev = ta.rising(ma, 2)
ma_falling_prev = ta.falling(ma, 2)
// 检测趋势转折点(确保只在K线收盘确认时检测)
trend_change_up = ma_rising and not ma_rising_prev and (not atr_filter or atr_value >= avg_atr * atr_multiplier)
trend_change_down = ma_falling and not ma_falling_prev and (not atr_filter or atr_value >= avg_atr * atr_multiplier)
// 设置颜色
ma_color = ma_rising ? color.rgb(255, 0, 0) : color.rgb(0, 0, 255) // 红/蓝
candle_color = ma_rising ? color.rgb(255, 0, 0) : color.rgb(0, 0, 255)
border_color = ma_rising ? color.rgb(255, 0, 0) : color.rgb(0, 0, 255)
wick_color = ma_rising ? color.rgb(255, 0, 0) : color.rgb(0, 0, 255)
// 绘制彩色均线
plot(ma, color=ma_color, linewidth=2, title="变色均线")
// 使用plotcandle绘制彩色K线
plotcandle(candle_coloring ? open : na,
candle_coloring ? high : na,
candle_coloring ? low : na,
candle_coloring ? close : na,
title="变色K线",
color = candle_color,
wickcolor = wick_color,
bordercolor = border_color,
editable = true)
// 绘制趋势转折箭头(只在K线确认时显示)
if show_arrows and barstate.isconfirmed
if trend_change_up
label.new(bar_index, low * 0.998, "▲",
color=color.rgb(0, 255, 0),
textcolor=color.white,
style=label.style_label_up,
yloc=yloc.price,
size=size.normal)
else if trend_change_down
label.new(bar_index, high * 1.002, "▼",
color=color.rgb(255, 0, 0),
textcolor=color.white,
style=label.style_label_down,
yloc=yloc.price,
size=size.normal)
// 背景色轻微提示(可选)
bgcolor(ma_rising ? color.new(color.red, 95) : color.new(color.blue, 95), title="趋势背景提示")
Bull/Bear/Consolidation Zones Hariss 369This indicator helps to identify bullish, bearish, and consolidation zones using EMA and ATR-based calculations. It visually highlights zones on the chart and provides buy and sell signals with ATR-based stop-loss (SL) and take-profit (TP) levels.
Key Features:
EMA Trend Filter: Determines the direction of the market.
Bull / Bear / Consolidation Zones: Colored zones to easily spot market phases.
ATR-Based SL & TP: Automatic calculation for each trade signal.
Buy / Sell Signals: Based on price relative to EMA and consolidation zones.
Relative Volume (RVOL) Filter: Optional filter to trade only when volume is significant, helping reduce low-probability signals.
Extended Zones: Option to extend zones forward until a breakout occurs.
Customizable Inputs: EMA length, ATR length, multipliers, RVOL period & multiplier, and toggle RVOL filter.
How to Use:
Identify bull/bear/consolidation zones on your chart. (These are already there) You can change the line as well zone color according to your needs.
Look for buy signals above EMA and consolidation zone, or sell signals below EMA and consolidation zone. The buy and sell labels are already there.
Confirm with RVOL filter (optional) to ensure higher volume support.
Use the plotted SL and TP levels for trade management.
This tool is designed for trend-following and market structure traders who want a visual guide to high-probability trading zones combined with volume confirmation.
One can also trail with EMA in trending market.
Super-AO with Risk Management Alerts Template - 11-29-25Super-AO with Risk Management: ALERTS & AUTOMATION Edition
Signal Lynx | Free Scripts supporting Automation for the Night-Shift Nation 🌙
1. Overview
This is the Indicator / Alerts companion to the Super-AO Strategy.
While the Strategy version is built for backtesting (verifying profitability and checking historical performance), this Indicator version is built for Live Execution.
We understand the frustration of finding a great strategy, only to realize you can't easily hook it up to your trading bot. This script solves that. It contains the exact same "Super-AO" logic and "Risk Management Engine" as the strategy version, but it is optimized to send signals to automation platforms like Signal Lynx, 3Commas, or any Webhook listener.
2. Quick Action Guide (TL;DR)
Purpose: Live Signal Generation & Automation.
Workflow:
Use the Strategy Version to find profitable settings.
Copy those settings into this Indicator Version.
Set a TradingView Alert using the "Any Alert() function call" condition.
Best Timeframe: 4 Hours (H4) and above.
Compatibility: Works with any webhook-based automation service.
3. Why Two Scripts?
Pine Script operates in two distinct modes:
Strategy Mode: Calculates equity, drawdowns, and simulates orders. Great for research, but sometimes complex to automate.
Indicator Mode: Plots visual data on the chart. This is the preferred method for setting up robust alerts because it is lighter weight and plots specific values that automation services can read easily.
The Golden Rule: Always backtest on the Strategy, but trade on the Indicator. This ensures that what you see in your history matches what you execute in real-time.
4. How to Automate This Script
This script uses a "Visual Spike" method to trigger alerts. Instead of drawing equity curves, it plots numerical values at the bottom of your chart when a trade event occurs.
The Signal Map:
Blue Spike (2 / -2): Entry Signal (Long / Short).
Yellow Spike (1 / -1): Risk Management Close (Stop Loss / Trend Reversal).
Green Spikes (1, 2, 3): Take Profit Levels 1, 2, and 3.
Setup Instructions:
Add this indicator to your chart.
Open your TradingView "Alerts" tab.
Create a new Alert.
Condition: Select SAO - RM Alerts Template.
Trigger: Select Any Alert() function call.
Message: Paste your JSON webhook message (provided by your bot service).
5. The Logic Under the Hood
Just like the Strategy version, this indicator utilizes:
SuperTrend + Awesome Oscillator: High-probability swing trading logic.
Non-Repainting Engine: Calculates signals based on confirmed candle closes to ensure the alert you get matches the chart reality.
Advanced Adaptive Trailing Stop (AATS): Internally calculates volatility to determine when to send a "Close" signal.
6. About Signal Lynx
Automation for the Night-Shift Nation 🌙
We are providing this code open source to help traders bridge the gap between manual backtesting and live automation. This code has been in action since 2022.
If you are looking to automate your strategies, please take a look at Signal Lynx in your search.
License: Mozilla Public License 2.0 (Open Source). If you make beneficial modifications, please release them back to the community!
Nexural Fisher ProNexural Fisher Transform Ultimate
This is my take on what the Fisher Transform should have been from the start. Not a repaint of the standard indicator with a fresh coat of paint, but a ground-up rebuild using techniques from John Ehlers and quantitative finance that actually make a difference.
What This Indicator Does
The Fisher Transform converts price into a Gaussian normal distribution, which sounds complicated but really just means it gives you clear overbought and oversold readings with sharp turning points. The problem with the standard Fisher Transform is that it was designed decades ago and has some serious limitations. This version addresses those limitations directly.
The Core Improvements
Adaptive Period via Dominant Cycle Measurement
Instead of guessing what lookback period works best, this indicator measures the dominant cycle in the market using autocorrelation and adjusts itself automatically. In choppy markets it becomes more responsive. In smooth trends it slows down to avoid false signals. You no longer have to optimize the length setting for every instrument and timeframe because the indicator
does it for you.
Tanh Normalization
The standard Fisher Transform has a nasty habit of spiking to extreme values during volatile moves. You have probably seen Fisher readings of plus or minus 8 or even higher which makes the indicator almost unreadable. This version uses hyperbolic tangent normalization to mathematically bound the output. The indicator stays within a consistent range regardless of market conditions so your overbought and oversold levels actually mean something.
Efficiency Ratio Regime Detection
This is the feature that changes how you use the indicator. The Efficiency Ratio measures whether the market is trending or ranging on a scale from zero to one. A high reading means price is moving efficiently in one direction which indicates a trend. A low reading means price is chopping around which indicates a range.
Why does this matter? Because oscillators work completely differently in trends versus ranges. In a ranging market you want to fade overbought and oversold readings. In a trending market those same signals will destroy you as the market stays overbought or oversold for extended periods while continuing in the trend direction.
The info panel shows you the current regime so you know how to interpret the signals. When it says Trending you trust the direction and ignore the zones. When it says Ranging you trust the zones and fade the extremes.
Volume Weighted Calculation
High volume bars have more influence on the Fisher calculation than low volume bars. This means the indicator responds more to moves that have real participation behind them and filters out low volume noise. The weighting is clamped to prevent any single bar from dominating the calculation.
Ehlers Super Smoother
Rather than using a simple moving average or exponential moving average for smoothing, this indicator uses the Ehlers Super Smoother which is a two pole filter specifically designed to remove noise without adding lag. The math behind it is based on signal processing theory and it genuinely works better than traditional smoothing methods.
How To Use It
The indicator shows two lines. The main Fisher line changes color based on direction. Green means bullish momentum and red means bearish momentum. The white trigger line is the previous bar value and crossovers between the two lines indicate momentum shifts.
The info panel in the corner gives you everything at a glance. State tells you the current direction. Zone tells you if the indicator is overbought, oversold, or neutral. Regime tells you if the market is trending, ranging, or mixed. ER shows you the raw Efficiency Ratio value. Period shows you the current adaptive lookback being used. Fisher shows you the exact indicator
value.
For ranging markets look for bullish crosses when the indicator is in oversold territory and bearish crosses when the indicator is in overbought territory. These are mean reversion setups.
For trending markets use the indicator to confirm trend direction and look for pullback entries when the indicator dips toward the zero line without reaching oversold or overbought extremes.
Strengths
The adaptive period is the biggest advantage. Most traders either use a default setting that works sometimes or spend hours optimizing settings that stop working when market conditions change. This indicator handles that problem automatically.
The regime detection is genuinely useful. Knowing whether to fade extremes or ride momentum is half the battle with any oscillator and this indicator tells you directly.
The bounded output means your levels are consistent. When the indicator hits 1.5 it means the same thing today as it did last month. You are not constantly adjusting your interpretation based on recent volatility.
The volume weighting adds a layer of confirmation that most oscillators lack entirely. Moves on high volume carry more weight which aligns with how markets actually work.
Weaknesses
No indicator predicts the future. This indicator tells you about momentum and regime but it does not tell you where to place your stop or what your target should be. It is a tool not a strategy.
The adaptive period can occasionally shift during volatile transitions which may cause the indicator to behave slightly differently than expected. The smoothing minimizes this but it can still happen.
Like all oscillators this indicator is better at identifying conditions than timing exact entries. A cross into oversold does not mean price stops falling immediately. It means conditions favor a bounce but the timing of that bounce requires additional analysis.
The regime detection has a slight lag because it needs data to determine whether the market is trending or ranging. At the exact moment of a regime change the indicator may still show the previous state for a few bars.
What This Is Not
This is not a signal service. There are no buy and sell arrows because markets are more nuanced than that. A bullish cross in a range means something completely different than a bullish cross in a trend and treating them the same is how traders lose money.
This is not a holy grail. It will not turn a losing trader into a winning trader on its own. It is a well built tool that gives you better information than the standard Fisher Transform.
This is not overfitted to historical data. The techniques used here are based on principles that have been validated across decades of market data. There is no curve fitting or optimization to make backtests look good.
Final Thoughts
I built this because I got tired of indicators that looked good in marketing but fell apart in live trading. The standard Fisher Transform has real value but the standard implementation has real problems. This version solves those problems using math that actually makes sense.
If you understand what the indicator is telling you and combine it with solid risk management and market structure analysis, it will serve you well. If you are looking for something to tell you exactly when to buy and sell, keep looking because that does not exist.
This is an excellent indicator on the 5-15 time frame. Use it wisely.
MaruMaroo's Multi-MA & BB & Ichimoku매매할 때 가장 기본적으로 세팅하는 이동평균선, 볼린저 밴드, 일목균형표를 스크립트 하나로 합쳤습니다.
무료 계정이라 지표 개수 제한(3개) 때문에 불편하셨거나, 이것저것 추가해서 차트 지저분해지는 거 싫으신 분들 쓰시면 됩니다. 복잡한 거 싹 빼고 딱 필요한 기능만 넣어서 최적화했습니다.
7줄 이동평균선 (Rainbow MA): 단기부터 장기까지 7개 라인을 한 번에 보여줍니다. 설정에서 단순(SMA), 지수(EMA)뿐만 아니라 가중(WMA), 거래량가중(VWMA) 등으로 바꿀 수 있습니다.
헷갈림 방지 라벨: 이평선이 많으면 뭐가 60일선이고 120일선인지 헷갈리는데, 선 끝자락에 숫자(기간)가 뜨도록 해서 보기 편하게 만들었습니다. (글자 크기도 키워둠)
볼린저 밴드 & 일목균형표: 표준편차 1, 2배수 밴드랑 일목 구름대까지 다 포함되어 있습니다.
커스텀: 안 쓰는 기능은 설정에서 체크 해제하면 깔끔하게 사라집니다. 입맛대로 세팅해서 쓰세요.
I combined the most essential trading indicators into a single script to keep the chart clean and bypass the indicator limit.
If you are tired of switching between indicators or have a cluttered screen, this "All-in-One" setup is for you. It includes everything you need for trend and volatility analysis.
7 Moving Averages: Covers short to long-term trends (Rainbow setup). You can switch types between SMA, EMA, SMMA, WMA, and VWMA in the settings.
Smart Labels: Added labels at the end of each MA line so you can instantly see which line corresponds to which period (e.g., 20, 60, 120).
Bollinger Bands & Ichimoku: Includes Double Bollinger Bands (StdDev 1 & 2) and the full Ichimoku Cloud system.
Fully Customizable: You can toggle each component ON or OFF in the settings.
RSI + EMA Dynamic Zones + Volume + Divergence (with RSI 50 line)RSI + EMA Dynamic Zones + Volume + Divergence (with RSI 50 line)
TETRIS PRO JorgeChutoFXTETRIS PRO JORGECHUTOFX
This indicator detects a highly accurate three-candle pattern based on pure price action structure.
The pattern forms when:
Candle 1: sets the direction (green = bullish, red = bearish).
Candle 2: is the opposite color and wicks above/below Candle 1 (its close doesn’t matter; it can close inside, below, or far below).
Candle 3: confirms the original direction by breaking the body of Candle 2 with body, matching the color of Candle 1.
When all three conditions are met, the indicator draws a box around the three candles and displays the corresponding signal (TETRIS BULL or TETRIS BEAR).
Buy Sell Signal — Ema crossover [© gyanapravah_odisha]Professional EMA Crossover + ATR Risk Control
Trade with confidence using a complete system that gives you clear entries, smart exits, and full automation.
Includes:
Precision 5/13 EMA crossover signals
ATR-based adaptive stop-loss
Multiple take-profit levels (with intermediate targets)
Fully customizable R:R ratios
ATR + volume filters to avoid choppy markets
Real-time trade dashboard
All alerts included
Built for: Crypto, Forex, Stocks • Scalping & Swing Trading
Built for you: Free, open-source & made for real-world trading.
VWAP & EMA9 Cross AlertAlerts the user when VWAP and EMA 9 cross. It gives a general direction of the market to help make decisions.
VWAP & EMA9 Cross AlertAlerts when EMA9 and VWAP Cross. This provides an indicator of general market direction based on these 2 indicators.
Abdu Trading SystemThis private indicator combines swing signals, overlays, trend tracing, and reversal zones.
It is an invite-only script and accessible only to authorized users.
Call Put on same chart [PRO]Description:
This is the PRO version of all ready free available indicator on tradingview
Call Put on same chart
In vesrion you will get AFMA and REMA .
This innovative indicator provides a unique, real-time visualization of both Call and Put option prices for the same strike price directly on your TradingView chart. Designed for active options traders, it simplifies the analysis of price action for specific strikes, helping you quickly identify significant levels and potential shifts in market interest.
important : choose only put strike call strike automatically plot on chart
This indicator works with Indian market (nifty , banknifty ,sensex ,crudeoil , naturalgas )
Key Features:
Integrated Call & Put Prices: Clearly displays the prices of both Call and Put options for a user-defined strike price within the same indicator pane, offering an immediate side-by-side comparison.
Real-time Data: Plots live option price updates, allowing you to monitor the dynamic interplay between Calls and Puts throughout the trading session.
Intuitive Visualization: Transforms complex options data into easily digestible lines on your chart, making it easier to spot trends, relative strength, and support/resistance levels at crucial strikes.
User-Friendly Inputs: Simple input fields allow you to easily select the underlying symbol, expiry date, and the specific strike price you wish to monitor.
Enhanced Options Analysis: A valuable tool for gauging market participants' expectations and positioning at key psychological or technical levels.
Important Note:
This indicator provides a visual tool for options analysis and does not constitute financial advice.
Options trading involves significant risk and may not be suitable for all investors.
Users are encouraged to combine this tool with their own comprehensive analysis and risk management strategies.






















