AI-EBPWA_V1-7.05B📊 AI-EBPWA (Enhanced Breakout Probability with Williams Alligator) - User Guide
🚀 Overview
This advanced Pine Script indicator combines AI Reinforcement Learning, Williams Alligator, and Breakout Probability Analysis to provide intelligent trading signals with enhanced bottom/top detection capabilities.
🎯 Key Features
AI-Powered Learning: Reinforcement learning system that adapts to market conditions
Williams Alligator Filter: Three-line trend identification system
Breakout Probability: Statistical analysis of price movement likelihood
Bottom/Top Detection: Multi-factor scoring system for reversal points
Adaptive Support/Resistance: Dynamic level calculation based on volatility
Real-time Statistics: Win/loss ratio and AI learning performance
🔧 Settings Configuration
📋 Basic Settings (基礎設定)
Percentage Step: Distance between support/resistance levels (default: 1.0%)
Number of Lines: Maximum 5 levels displayed
Colors: Customize bullish (green) and bearish (red) colors
BG Color: Enable/disable background fill between levels
🐊 Williams Alligator Settings (威廉鱷魚設定)
Enable Filter: Toggle alligator trend filter on/off
Jaw Line: Period (21), Offset (0), Color (Blue)
Teeth Line: Period (13), Offset (0), Color (Red)
Lips Line: Period (8), Offset (0), Color (Lime)
🤖 AI Reinforcement Learning (AI強化學習設定)
Enable AI: Toggle reinforcement learning system
Learning Rate: AI adaptation speed (0.01-0.5, default: 0.1)
Reward Multiplier: Penalty/reward strength (0.5-3.0, default: 1.5)
Memory Length: Historical data retention (10-500, default: 100)
📊 Bottom/Top Enhancement (底部頂部增強設定)
RSI Length: RSI period for divergence detection (default: 14)
OBV Average Length: OBV smoothing period (default: 20)
Volatility Period: ATR compression detection (default: 20)
Support/Resistance Period: Historical level strength analysis (default: 50)
Cycle Analysis Length: Market cycle detection (default: 50)
Market Structure Length: Structure break detection (default: 15)
🚨 Alert Settings (警報設定)
Ticker ID: Include symbol in alerts
High/Low Price: Show price levels
Bullish/Bearish Bias: Market direction
Percentage Values: Breakout probabilities
📈 How to Use
1. Installation
Copy the script to TradingView Pine Editor
Add to chart and configure settings
Ensure sufficient historical data (5000+ bars)
2. Understanding the Display
Green Lines: Bullish breakout levels above price
Red Lines: Bearish breakdown levels below price
Labels: Show probability percentages with AI/Alligator status
Background Fill: Indicates level zones
3. Reading the Labels
🤖AI: AI reinforcement learning active
Percentage: Breakout probability (e.g., 75.3%)
🐊↑/🐊↓: Alligator awake (bullish/bearish)
😴: Alligator sleeping (sideways market)
📊B/T: Bottom/Top probability scores
⏰: Cycle completion percentage
4. Statistics Panel
WIN/LOSS: Historical success rate
Win Ratio: Overall accuracy percentage
AI Learning Score: Current AI performance
Alligator Status: Trend direction
Bottom/Top Scores: Current reversal probabilities
🎯 Trading Strategies
Breakout Strategy
Wait for price to approach resistance/support levels
Look for high probability labels (>70%)
Confirm with alligator trend direction
Enter on breakout with AI confirmation
Reversal Strategy
Monitor bottom/top probability scores
Look for divergence signals (RSI, OBV)
Wait for cycle completion signals
Enter on structure break confirmation
Filter Strategy
Use alligator as primary trend filter
Only trade in direction of alligator trend
Avoid trading when alligator is sleeping
Combine with AI learning signals
⚠️ Important Notes
Risk Management
This is an analytical tool, not investment advice
Always use proper position sizing
Set stop losses based on support/resistance levels
Monitor AI learning performance regularly
Best Practices
Allow sufficient time for AI learning (100+ bars)
Use multiple timeframes for confirmation
Avoid overtrading during low probability setups
Regular monitoring of statistics panel
Optimization Tips
Adjust percentage step based on asset volatility
Fine-tune AI learning rate for different markets
Customize alligator periods for timeframe
Monitor bottom/top scores for reversal timing
📞 Support & Updates
This indicator is continuously learning and improving
Regular updates enhance AI performance
Check statistics panel for learning progress
Adjust settings based on market conditions
🎨 Customization
All colors can be modified in Style tab
Line styles and widths are customizable
Label positions and sizes adjustable
Background transparency controllable
Happy Trading! 🚀
Remember: Past performance does not guarantee future results. Always trade responsibly.
Göstergeler ve stratejiler
200 EMA Power Bounce Screenerthis indicator work on bullish reversal strategy. when stock is abov 200 ema and touch 200 ema for reversal. it will confirm that there is a revesal candle, stron support on 200 ema, primary trend is strong than secondary trand, have a strong volume, rsi cross 50 in upperside.
ARSI – (VWAP & ATR) 3QKRAKThe ARSI Long & Short – Dynamic Risk Sizing (VWAP & ATR) indicator combines three core components—an adjusted RSI oscillator (ARSI), Volume‐Weighted Average Price (VWAP), and Average True Range (ATR)—so that entry/exit signals and position sizing are always tailored to current market conditions. ARSI, plotted from 0 to 100 with clearly marked overbought and oversold zones, is the primary signal driver: when ARSI falls below the lower threshold it indicates an excessive sell‐off and flags a long opportunity, whereas a break above the upper threshold signals overextended gains and foreshadows a short. A midpoint line at 50 can serve as an early exit or reduction signal when crossed against your position.
VWAP, showing the volume‐weighted average price over the chosen period, acts as a trend filter—long trades are only taken when price sits above VWAP, and shorts only when it’s below—ensuring each trade aligns with the prevailing market momentum. ATR measures current volatility and is used both to set safe stop‐loss levels and to dynamically size each position. In practice, this means positions automatically shrink in high‐volatility environments and grow in quieter markets, all while risking a fixed percentage of your capital.
Everything appears on a single chart: the ARSI pane below the price window with its reference levels; VWAP overlaid on the price; and the ATR‐based stop‐loss distances graphically displayed. Traders thus get a comprehensive, at-a-glance view of entries, exits, trend confirmation, and exactly how large a position they can safely take. The indicator runs in real time, removing the need for manual parameter calculations and letting you focus on strategic decision-making.
Two Poles Trend Finder MTF [BigBeluga]🔵 OVERVIEW
Two Poles Trend Finder MTF is a refined trend-following overlay that blends a two-pole Gaussian filter with a multi-timeframe dashboard. It provides a smooth view of price dynamics along with a clear summary of trend directions across multiple timeframes—perfect for traders seeking alignment between short and long-term momentum.
🔵 CONCEPTS
Two-Pole Filter: A smoothing algorithm that responds faster than traditional moving averages but avoids the noise of short-term fluctuations.
var float f = na
var float f_prev1 = na
var float f_prev2 = na
// Apply two-pole Gaussian filter
if bar_index >= 2
f := math.pow(alpha, 2) * source + 2 * (1 - alpha) * f_prev1 - math.pow(1 - alpha, 2) * f_prev2
else
f := source // Warm-up for first bars
// Shift state
f_prev2 := f_prev1
f_prev1 := f
Trend Detection Logic: Trend direction is determined by comparing the current filtered value with its value n bars ago (shifted comparison).
MTF Alignment Dashboard: Trends from 5 configurable timeframes are monitored and visualized as colored boxes:
• Green = Uptrend
• Magenta = Downtrend
Summary Arrow: An average trend score from all timeframes is used to plot an overall arrow next to the asset name.
🔵 FEATURES
Two-Pole Gaussian Filter offers ultra-smooth trend curves while maintaining responsiveness.
Multi-Timeframe Trend Detection:
• Default: 1H, 2H, 4H, 12H, 1D (fully customizable)
• Each timeframe is assessed independently using the same trend logic.
Visual Trend Dashboard positioned at the bottom-right of the chart with color-coded trend blocks.
Dynamic Summary Arrow shows overall market bias (🢁 / 🢃) based on majority of uptrends/downtrends.
Bold + wide trail plot for the filter value with gradient coloring based on directional bias.
🔵 HOW TO USE
Use the multi-timeframe dashboard to identify aligned trends across your preferred trading horizons.
Confirm trend strength or weakness by observing filter slope direction .
Look for dashboard consensus (e.g., 4 or more timeframes green] ) as confirmation for breakout, continuation, or trend reentry strategies.
Combine with volume or price structure to enhance entry timing.
🔵 CONCLUSION
Two Poles Trend Finder MTF delivers a clean and intuitive trend-following solution with built-in multi-timeframe awareness. Whether you’re trading intra-day or positioning for swing setups, this tool helps filter out market noise and keeps you focused on directional consensus.
MA5 — 四點高低 + H1/L1 水平線 + 突破/回買 + 月季線交叉//@version=5
indicator("MA5 — 四點高低 + H1/L1 水平線 + 突破/回買 + 月季線交叉", overlay=true)
// 1. 均線設定
ma5 = ta.sma(close, 5)
ma10 = ta.sma(close, 10)
ma20 = ta.sma(close, 20)
ma60 = ta.sma(close, 60) // ← 加上這一行
// 畫出均線
plot(ma5, title="MA5", color=color.red)
plot(ma10, title="MA10", color=color.orange)
plot(ma20, title="MA20", color=color.yellow)
plot(ma60, title="MA60", color=color.green)
// 2. 全域變數:方向、區段極值
var int direction = na
var float segHigh = na
var int segHighBar = na
var float segLow = na
var int segLowBar = na
// 3. 全域變數:儲存兩組高低
var float high1 = na
var int high1Bar = na
var float high2 = na
var int high2Bar = na
var float low1 = na
var int low1Bar = na
var float low2 = na
var int low2Bar = na
// 4. 全域變數:標籤與線段句柄
var label highLbl1 = na
var label highLbl2 = na
var label lowLbl1 = na
var label lowLbl2 = na
var line highLine = na
var line lowLine = na
var line h1Line = na
var line l1Line = na
// 5. 全域變數:回買訊號控制
var bool buyBackShown = false
// 6. 判斷當前段方向
currDir = close > ma5 ? 1 : close < ma5 ? -1 : direction
// 7. 首次初始化
if na(direction)
direction := currDir
segHigh := high
segHighBar := bar_index
segLow := low
segLowBar := bar_index
// 8. 同段內更新極值
if currDir == 1 and high > segHigh
segHigh := high
segHighBar := bar_index
if currDir == -1 and low < segLow
segLow := low
segLowBar := bar_index
// 9. 段落切換:推舊值→更新 H1/L1→刪舊標籤/線→畫新標籤/線→重置 seg*
if currDir != direction
high2 := high1
high2Bar := high1Bar
low2 := low1
low2Bar := low1Bar
if direction == 1
high1 := segHigh
high1Bar := segHighBar
else
low1 := segLow
low1Bar := segLowBar
buyBackShown := false
if not na(highLbl1)
label.delete(highLbl1)
if not na(highLbl2)
label.delete(highLbl2)
if not na(lowLbl1)
label.delete(lowLbl1)
if not na(lowLbl2)
label.delete(lowLbl2)
if not na(high2)
highLbl2 := label.new(high2Bar, high2, "H2", style=label.style_label_down, color=color.blue, textcolor=color.white)
if not na(high1)
highLbl1 := label.new(high1Bar, high1, "H1", style=label.style_label_down, color=color.blue, textcolor=color.white)
if not na(low2)
lowLbl2 := label.new(low2Bar, low2, "L2", style=label.style_label_up, color=color.purple, textcolor=color.white)
if not na(low1)
lowLbl1 := label.new(low1Bar, low1, "L1", style=label.style_label_up, color=color.purple, textcolor=color.white)
if not na(highLine)
line.delete(highLine)
if not na(high1) and not na(high2)
highLine := line.new(high2Bar, high2, high1Bar, high1, color=color.blue, width=2)
if not na(lowLine)
line.delete(lowLine)
if not na(low1) and not na(low2)
lowLine := line.new(low2Bar, low2, low1Bar, low1, color=color.purple, width=2)
if not na(h1Line)
line.delete(h1Line)
if not na(high1)
h1Line := line.new(high1Bar, high1, bar_index, high1, xloc=xloc.bar_index, extend=extend.right, color=color.green, style=line.style_dashed)
if not na(l1Line)
line.delete(l1Line)
if not na(low1)
l1Line := line.new(low1Bar, low1, bar_index, low1, xloc=xloc.bar_index, extend=extend.right, color=color.red, style=line.style_dashed)
segHigh := high
segHighBar := bar_index
segLow := low
segLowBar := bar_index
// 10. 更新方向
direction := currDir
// 11. 突破訊號:收盤首次突破 H1 且 ma5>ma10>ma20
buySignal = not na(high1) and ta.crossover(close, high1) and ma5 > ma10 and ma10 > ma20
if buySignal
label.new(bar_index, low, "突破", style=label.style_label_up, color=color.green, textcolor=color.white)
// 12. 回買訊號:L1 之後任一 K 棒,首次收盤突破 MA5,且高於 L1、漲幅>2%、ma5>ma10>ma20、且收盤>ma20
buyBackSignal = not na(low1) and bar_index > low1Bar and ta.crossover(close, ma5) and high > low1 and (close - open) / open > 0.02 and ma5 > ma10 and ma10 > ma20 and close > ma20 and not buyBackShown
if buyBackSignal
label.new(bar_index, low, "回買", style=label.style_label_up, color=color.green, textcolor=color.white)
buyBackShown := true
// 13. 月季線交叉且四線多頭排列時,在 K 棒正下方標示放大三角形
if ta.cross(ma20, ma60) and ma5 > ma10 and ma10 > ma20 and ma20 > ma60
label.new(bar_index, low, "▲", xloc=xloc.bar_index, yloc=yloc.belowbar, style=label.style_label_center, color=color.new(color.white, 100), textcolor=color.white, size=size.large)
MA5 — 四點高低 + H1/L1 水平線 + 突破/回買 + 月季線交叉//@version=5
indicator("MA5 — 四點高低 + H1/L1 水平線 + 突破/回買 + 月季線交叉", overlay=true)
// 1. 均線設定
ma5 = ta.sma(close, 5)
ma10 = ta.sma(close, 10)
ma20 = ta.sma(close, 20)
ma60 = ta.sma(close, 60)
plot(ma5, title="MA5", color=color.orange)
plot(ma10, title="MA10", color=color.blue)
plot(ma20, title="MA20", color=color.red)
plot(ma60, title="MA60", color=color.gray)
// 2. 全域變數:方向、區段極值
var int direction = na
var float segHigh = na
var int segHighBar = na
var float segLow = na
var int segLowBar = na
// 3. 全域變數:保存兩組高低
var float high1 = na
var int high1Bar = na
var float high2 = na
var int high2Bar = na
var float low1 = na
var int low1Bar = na
var float low2 = na
var int low2Bar = na
// 4. 全域變數:標籤與線段句柄
var label highLbl1 = na
var label highLbl2 = na
var label lowLbl1 = na
var label lowLbl2 = na
var line highLine = na
var line lowLine = na
var line h1Line = na
var line l1Line = na
// 5. 全域變數:回買訊號控制
var bool buyBackShown = false
// 6. 判斷當前段方向
currDir = close > ma5 ? 1 : close < ma5 ? -1 : direction
// 7. 首次初始化
if na(direction)
direction := currDir
segHigh := high
segHighBar := bar_index
segLow := low
segLowBar := bar_index
// 8. 同段內更新極值
if currDir == 1 and high > segHigh
segHigh := high
segHighBar := bar_index
if currDir == -1 and low < segLow
segLow := low
segLowBar := bar_index
// 9. 段落切換:推舊值→存 H1/L1→刪舊標籤/線→畫新標籤/線→重置 seg*
if currDir != direction
// 推舊值
high2 := high1
high2Bar := high1Bar
low2 := low1
low2Bar := low1Bar
// 存 H1 或 L1,並重置回買旗標(遇到低段)
if direction == 1
high1 := segHigh
high1Bar := segHighBar
else
low1 := segLow
low1Bar := segLowBar
buyBackShown := false
// 刪除舊標籤
if not na(highLbl1)
label.delete(highLbl1)
if not na(highLbl2)
label.delete(highLbl2)
if not na(lowLbl1)
label.delete(lowLbl1)
if not na(lowLbl2)
label.delete(lowLbl2)
// 畫 H2/H1 標籤
if not na(high2)
highLbl2 := label.new(high2Bar, high2, "H2", style=label.style_label_down, color=color.blue, textcolor=color.white)
if not na(high1)
highLbl1 := label.new(high1Bar, high1, "H1", style=label.style_label_down, color=color.blue, textcolor=color.white)
// 畫 L2/L1 標籤
if not na(low2)
lowLbl2 := label.new(low2Bar, low2, "L2", style=label.style_label_up, color=color.purple, textcolor=color.white)
if not na(low1)
lowLbl1 := label.new(low1Bar, low1, "L1", style=label.style_label_up, color=color.purple, textcolor=color.white)
// 刪舊並畫高低連線
if not na(highLine)
line.delete(highLine)
if not na(high1) and not na(high2)
highLine := line.new(high2Bar, high2, high1Bar, high1, color=color.blue, width=2)
if not na(lowLine)
line.delete(lowLine)
if not na(low1) and not na(low2)
lowLine := line.new(low2Bar, low2, low1Bar, low1, color=color.purple, width=2)
// 刪舊並畫 H1 水平線
if not na(h1Line)
line.delete(h1Line)
if not na(high1)
h1Line := line.new(high1Bar, high1, bar_index, high1, xloc=xloc.bar_index, extend=extend.right, color=color.green, style=line.style_dashed)
// 刪舊並畫 L1 水平線
if not na(l1Line)
line.delete(l1Line)
if not na(low1)
l1Line := line.new(low1Bar, low1, bar_index, low1, xloc=xloc.bar_index, extend=extend.right, color=color.red, style=line.style_dashed)
// 重置 seg*
segHigh := high
segHighBar := bar_index
segLow := low
segLowBar := bar_index
// 10. 更新方向
direction := currDir
// 11. 突破訊號:首次收盤突破 H1 且 ma5>ma10>ma20
buySignal = not na(high1) and ta.crossover(close, high1) and ma5 > ma10 and ma10 > ma20
if buySignal
label.new(bar_index, low, "突破", style=label.style_label_up, color=color.green, textcolor=color.white)
// 12. 回買訊號:L1 之後任一棒,首次收盤突破 MA5,且高於 L1、漲幅>2%、ma5>ma10>ma20、且收盤>ma20
buyBackSignal = not na(low1) and bar_index > low1Bar and ta.crossover(close, ma5) and high > low1 and (close - open) / open > 0.02 and ma5 > ma10 and ma10 > ma20 and close > ma20 and not buyBackShown
if buyBackSignal
label.new(bar_index, low, "回買", style=label.style_label_up, color=color.blue, textcolor=color.white)
buyBackShown := true
// 13. 月季線交叉且四線多頭排列時,在 K 棒正下方標示放大三角形
if ta.cross(ma20, ma60) and ma5 > ma10 and ma10 > ma20 and ma20 > ma60
label.new(bar_index, low, "▲", xloc=xloc.bar_index, yloc=yloc.belowbar, style=label.style_label_center, color=color.new(color.white,100), textcolor=color.white, size=size.large)
TrendBox AI)📈 Multi Trend Boxes – Signals on Breakouts!
When the time is right, the trend speaks... and this tool listens for you.
Multi Trend Boxes (Signal on Breakout) is a premium indicator designed for professional traders. It dynamically analyzes price action across multiple lookback periods and generates clear signals only when meaningful breakouts occur.
🚀 Key Features:
Comprehensive trend analysis across 4 distinct periods
Automatically generated support and resistance boxes
Signals based on real-time interaction with key price zones
Filters out noise – triggers only on significant breakouts
Clean, minimal, and informative on-chart labeling
💡 Why This Indicator?
Markets constantly talk — but most of it is noise. This tool cuts through the chaos and highlights only the crucial breakout moments you truly need to see.
With its sleek visual design, algorithmic precision, and flexible visibility settings, it's an excellent companion for both intraday and swing traders.
📍If you're looking for a focused and smart signal tool on TradingView, Multi Trend Boxes is built for you.
📬 Contact: grltrkn.mi@gmail.com
[Kriptorub] Trend DiamondThe indicator that helps to determine the direction of the trend is visualized as a heat map, which is very useful for entering trend trades during corrections.
SY_Quant_AI_Trend.2.0✅ English Description (Safe Minimal Version)
SY_Quant_AI_Trend 2.0 — Multi-Factor Trend Analysis Toolkit
This indicator combines trend detection, structure recognition, and visual overlays to assist traders in analyzing market dynamics.
It integrates common techniques in a simplified form for research and chart-based strategy development.
Crptopastor support & Resistance ProWhat is “Cryptopastor SR Pro (v2)”?
An adaptive support-and-resistance engine that clusters swing points into price zones , then auto-draws trade plans (entry, stop-loss, multi-stage take-profits) and breakout alerts — in a single, self-contained Pine v6 study.
Why traders use it
Cuts through chart noise by keeping only the strongest confluence zones.
Updates widths automatically to match recent volatility.
Plots ready-made long or short setups you can accept, ignore or tweak.
Fires alerts the instant price closes across a zone’s midpoint.
Works on any symbol and any timeframe, from 1 min scalps to weekly swing charts.
How it works (under the hood)
Pivot harvesting – Every bar, the script scans the last prd candles for confirmed highs/lows with ta.pivothigh / ta.pivotlow .
Data pool maintenance – It stores only the most recent maxnumpp pivots, keeping the dataset light.
Clustering – Pivots lying inside a dynamic channel width ( ChannelW % of the past 300-bar range) merge into a common zone.
Strength scoring – Each zone’s score = number of pivots inside it. The top maxnumsr zones that beat min_strength survive; weaker or overlapping zones are discarded.
Visual rendering – Zones appear as translucent boxes: lime below price (potential support) or red above (potential resistance). Mid-prices are auto-labelled with timeframe + value.
Breakout detection – When a candle closes across any zone midpoint, an alert fires (“Support Broken” / “Resistance Broken”).
Trade-plan overlay (optional) – The script finds the closest valid zone and prints:
• Entry at midpoint
• Stop-loss buffered by sl_buffer_pct of zone height
• Up to num_tp_levels take-profit labels on successive opposite zones
Key inputs & typical tweaks
Pivot Period (prd) – Higher on H4/D1, lower on scalps.
Source – “High/Low” (classic) or “Close/Open” for body-based pivots.
Maximum Channel Width % – Tighten in ranging markets, widen in trending ones.
Minimum Strength – Raise to display only the most respected zones.
Show Trade Setups – Toggle if you want a pure S/R map without entries/SL/TPs.
Practical guide
Add the indicator to your chart and adjust ChannelW % until each zone looks realistic for your symbol’s volatility.
Hover a zone to view its pivot count; more pivots = stronger level.
Enable alerts → “Support or Resistance Broken” to catch live momentum shifts.
If you trade the built-in setups, confirm them with your own filters (volume, trend filters, etc.) and size positions around the printed stop-loss.
Disable the Trade Setup layer when back-testing other strategies — the S/R boxes remain.
What makes it different from classic horizontal lines?
Zone widths breathe with market range instead of staying fixed.
Self-filtering strength score removes the clutter of weak levels.
Integrated, label-based trade plans eliminate spreadsheet math.
Pure price-action logic — no MAs, RSI, Bollinger Bands or repackaged public code.
Pine-snip preview
// simplified glimpse only
float ph = ta.pivothigh(high, prd, prd)
float pl = ta.pivotlow(low, prd, prd)
// …clustering & scoring…
Disclaimer
This indicator is a technical-analysis tool, not financial advice. Test thoroughly on demo or small size before risking capital.
Peak TradePeakTrade AI Strategy
The PeakTrade AI strategy is an advanced crypto trading system, specifically optimized for the 15-minute BTC/USDT.P chart. It is not recommended for use on other timeframes or different assets.
One of the key components of the strategy is Alpha Trend, which uses a custom calculation based on ATR (Average True Range) to measure market volatility. It also incorporates momentum indicators like RSI (Relative Strength Index) and MFI (Money Flow Index) to determine the direction of the trend. This allows for a dynamic and real-time identification of trend strength and direction.
While the commonly used ATR multiplier is 3.0, PeakTrade AI internally determines the most suitable value for its strategy. In addition, it uses adaptive threshold levels for RSI and MFI to calculate trend levels that continuously adjust to changing market conditions. This dynamic adjustment significantly improves signal accuracy.
The strategy also integrates the Zero Lag Hull Moving Average (HMA) to track market momentum and direction with minimal delay. Compared to traditional moving averages, HMA responds faster to price action, offering an edge in identifying precise entry and exit points.
Specifically, the strategy analyzes the interaction between 46-period and 200-period HMAs, using mathematical momentum calculations to determine optimal entry and exit conditions.
Originality and Confirmation System
This strategy is not a simple combination of open-source indicators. It introduces a unique confirmation mechanism by analyzing USDT Dominance (USDT.D) data across multiple timeframes (1, 3, 5, 15, and 240 minutes). This allows it to assess market sentiment and risk appetite, effectively filtering out trades during unfavorable conditions.
This filtering system improves the signal confirmation rate by up to 20%.
Additionally, moving average filters and volatility-based confirmation mechanisms are used to reduce false signals and enhance the overall reliability of trade entries.
Default Backtest Settings:
Date Range: 01.01.2025 – 01.07.2025
Initial Capital: 1000 USDT
Leverage: 10x
Commission: 0.075%
Slippage: 0.1%
Average Risk/Reward Ratio: 2.917
Timeframe: Only for 15-minute charts
Optimized TP/SL Values for Risk Management:
Take-Profit (TP): 6.6%
Stop-Loss (SL): 2.0%
These values have been specifically optimized to balance profitability and risk, and have shown the best performance within the defined backtest period.
xGhozt Wickless Candle Streak ProbabilityThe xGhozt Wickless Candle Streak Probability is a custom Pine Script indicator designed to identify and quantify the occurrence of consecutive "wickless" candles of the same trend (either bullish or bearish).
Key Features:
Wickless Candle Detection: It first identifies candles that lack an upper or lower wick (meaning their open/close is equal to their high/low, respectively).
Consecutive Streak Tracking: The indicator tracks how many wickless bullish candles occur in a row, and similarly for wickless bearish candles.
User-Defined Streak Length: You can specify a Streak Length in the indicator's settings. This defines how many consecutive wickless candles are needed to register a "streak."
Probability Calculation: For the chosen Streak Length, the indicator calculates the historical probability (as a percentage) of encountering such a streak for both bullish and bearish wickless candles. This is done by dividing the number of times a streak of that length has occurred by the total number of candles scanned.
On-Chart Display: The results, including the total wickless candles, total scanned candles, and the calculated streak probabilities, are displayed in a convenient table directly on your chart.
Purpose:
This indicator helps traders and analysts understand the historical likelihood of sustained, strong directional moves as indicated by consecutive wickless candles. By quantifying these probabilities, it can provide insights into potential continuation patterns or extreme market conditions, which might be useful for developing trading strategies or confirming market biases.
TradersAID - Adaptive Smoothing Velocity ColoringTradersAID – Adaptive Smoothing Velocity Coloring
1. Overview
TradersAID – Adaptive Smoothing Velocity Coloring is a momentum visualization tool designed to highlight bullish or bearish pressure directly on price bars — helping you intuitively read directional strength and velocity shifts in any market or timeframe.
Using a Kalman-inspired estimation framework originally developed for aerospace and autonomous navigation, this tool analyzes the velocity of price movement and assigns a contextual candle color — offering a clean and readable way to interpret short-term flow.
Whether you’re navigating ranges or watching for trend continuation, this visualization simplifies complex data into actionable visual rhythm.
2. What It Does
Instead of measuring only price, the script focuses on price velocity — the rate of change over time. It computes this through a proprietary estimator that continuously adapts to volatility and momentum shifts.
The output is color-coded candles that reflect velocity dynamics:
• Green shades represent bullish acceleration
• Red shades reflect bearish velocity
• Neutral tones indicate fading momentum or transition phases
This allows you to quickly assess market tone:
• In strong trends: Watch for fading momentum (weaker colors)
• In ranges: Spot subtle shifts that hint at upcoming breakout direction
• Near potential reversals: Diverging velocity and price can stand out at a glance
3. How to Use It
• Momentum Insight:
Use color intensity to judge whether the current move is gaining or losing strength.
• Breakout Anticipation:
In sideways markets, shifting colors within the range can help anticipate which side may take control next.
• Divergence Reading:
Look for double tops or bottoms where price holds but velocity changes — often a hint that the move is maturing.
• Visual Confirmation Layer:
Combine with structural tools (like TradersAID Warning Dots or Trend Bands) to add a layer of momentum awareness.
4. Key Features
• Adaptive Velocity Model: Kalman-filter-like algorithm continuously tracks price velocity
• Gradient Candle Coloring: Smooth scale from deep red (strong bearish) to deep green (strong bullish)
• Flexible Sensitivity Modes:
o Slow – smoothest interpretation
o Regular – balanced tone
o Fast – more responsive
• RSI Normalization: Translates raw velocity into a familiar oscillator scale
• Full Overlay Integration: Candle coloring works seamlessly with other studies on the same chart
5. Technical Basis (Why It’s Closed Source)
The tool is built on a proprietary Unscented Kalman Filter implementation that estimates both price and its velocity simultaneously.
This advanced approach is rare in retail tools, drawing from real-time estimation techniques used in robotics and aerospace applications.
While the source remains closed to protect the performance logic and smoothing implementation, the core concepts — adaptive filtering, velocity-based analysis, and visual gradient output — are fully explained here for transparency and compliant understanding.
6. Settings
• Sensitivity Modes: Fast / Regular / Slow
• RSI Length: Adjustable to control the smoothness of velocity normalization
• Color Theme: Intuitive gradient from red (bearish) to green (bullish)
• Compatible Timeframes: Designed to work across all timeframes — no restriction
7. Disclaimer
This tool is for educational and informational purposes only. It does not offer financial advice, predict outcomes, or generate trading signals. Always use in conjunction with your own analysis and supporting systems.
Traders AID / Adaptive Smoothing Line (use on 1-week TF)TradersAID – Adaptive Smoothing Line (use on 1-week TF)
1. Overview
TradersAID – Adaptive Smoothing Line is a trend-following overlay designed to bring structure to noisy markets — especially on the 1-week chart, where clarity is crucial.
Instead of using conventional moving averages, this tool applies a Kalman-inspired smoothing method that adapts to changing price behavior.
Originally used in fields like robotics and autonomous driving, this filtering concept helps track directional flow without overreacting to minor fluctuations — making it easier to identify sustained moves or exhaustion patterns.
2. What It Does
The line continuously adapts to current market conditions by filtering volatility and directional flow through an internal estimator logic.
Unlike laggy moving averages, it does not simply average past prices — it adjusts dynamically based on how price behaves.
Key behaviors include:
• Directional slope that reflects trend strength
• Increased sensitivity during acceleration phases
• Stabilized flattening during sideways periods
This makes the trend easier to follow without being distracted by short-term chop.
3. How to Use It
• Trend Interpretation:
Use the line’s angle to judge momentum. Steep slopes show conviction, while flattening may signal transition or fading strength.
• Support & Resistance Context:
During trending phases, the line often acts as dynamic support or resistance — especially when combined with other tools.
• Volatility Filtering:
In consolidation, the line becomes smoother, helping reduce noise and simplify your view of structure.
• Layering Tool:
Use it as a visual foundation beneath more reactive tools like TradersAID Warning Dots or Velocity Coloring to stay grounded in context.
4. Key Features
• Adaptive Behavior: Responds to both price and volatility
• Three Modes:
o Slow for structure clarity
o Regular for balanced responsiveness
o Fast for shorter-term context
• Overlay Design: Plots directly on price for seamless interpretation
• Minimalist Output: Clean, unobtrusive line — no clutter
5. Technical Basis (Why It’s Closed Source)
This tool uses a custom smoothing technique based on Kalman-inspired logic, tuned specifically for longer-term trend structure.
While not a full Kalman implementation, the core idea is drawn from systems that track state under uncertainty — offering stability without lagging behind price.
The algorithm adapts continuously to live market input, producing a smooth yet responsive curve that reflects trend direction and change in a visually intuitive way.
As this smoothing mechanism is not available in open-source scripts and is part of a broader proprietary system, the code remains closed to protect its originality and performance edge.
6. Settings
• Mode Selection: Fast / Regular / Slow
• Styling Controls: Color, line width, smoothing curve
• Frame Lock:
✅ This tool is designed to work exclusively on the 1-week timeframe.
7. Disclaimer
This script is for educational and informational purposes only. It does not provide financial advice or generate trading signals. Use with your own judgment and supporting tools.
TradersAID / Adaptive Smoothing Channel (use on 1W chart)TradersAID – Adaptive Smoothing Channel (use on 1-Week chart)
Overview
TradersAID – Adaptive Smoothing Channel is a two-line price overlay designed to help traders interpret trend structure and shifting momentum zones on the 1-week chart only.
Unlike traditional moving averages or fixed smoothing methods, this tool uses an adaptive approach inspired by Kalman filtering — a concept widely used in robotics and control systems to track signals in noisy environments. Applied to price, this allows the band to adapt to directional flow and volatility while filtering out distracting short-term fluctuations.
1.What It Does
This tool builds a dynamic corridor around price using:
• A faster line that follows near-term directional movement
• A slower line that anchors broader market structure
Together, they form a responsive band that:
• Tilts with trend direction (via slope)
• Expands or contracts with volatility
• Fills the space between to show directional rhythm
It’s especially useful for observing how price moves within sustained trends or compression zones, helping traders visually interpret market structure with more clarity.
2. How to Use It
• Trend Structure:
Follow the slope of the band to understand overall direction. A narrowing band may indicate consolidation; a widening band may reflect strong follow-through.
• Momentum Compression Zones:
Watch for tightening distance between the lines — this may signal the market is preparing for a structural transition or breakout.
• Clarity Layer:
Overlay this tool with others (e.g. TradersAID Warning Dots) to reduce noise and improve decision context.
3. Key Features
• Dual Adaptive Lines: One fast, one slow — capturing different time dynamics
• Shaded Fill Zone: Highlights directional bias and rhythm
• 3 Reaction Modes: Slow / Regular / Fast for different sensitivities
• Overlay Style: Plots directly on price
• Minimalist Layout: Clean visual language
4. Technical Basis (Why It’s Closed Source)
This tool is based on a custom smoothing logic inspired by Kalman filtering, adapted specifically for charting market structure.
While it does not replicate a full Kalman system, it borrows key principles: dynamically adjusting to noisy input while maintaining structural clarity.
The algorithm was developed internally to provide a visual layer that integrates into the broader TradersAID analysis system — offering something distinct from public indicators. Its behavior, flexibility, and integration were designed to serve advanced structural analysis, and as such, the script is closed to protect proprietary logic and intellectual property.
5. Settings
• Mode Selector: Fast / Regular / Slow
• Color Fill Toggle & Styling
• Frame Lock:
✅ This script is built to work exclusively on the 1-week timeframe.
6. Disclaimer
This tool is for educational and informational purposes only. It does not offer financial advice or generate trading signals. Always use with your own strategy and discretion.
Volume Data Table (Real-time & Historical Volume Analysis)Volume Data Table (Real-time & Historical Volume Analysis)
Overview:
The Volume Data Table indicator is a powerful tool designed to provide concise, real-time, and historical volume insights directly on your chart. It aggregates critical volume metrics into an organized, customizable table, making it incredibly easy to identify unusual volume activity, sudden surges, or sustained interest in a particular asset.
This indicator is perfect for traders who rely on volume analysis to confirm price movements, spot potential reversals, or gauge market conviction.
Key Features & How It Works:
Real-time Volume Metrics:
The table prominently displays the volume data for the current (last) candle, including:
Time: The precise time of the current candle's close, formatted in IST (Indian Standard Time - UTC+5:30) for your convenience.
Volume: The total volume for the current candle, smartly formatted in K (Thousands) or M (Millions) for readability.
Change % (Chg%): The percentage change in volume compared to the immediately preceding candle. This helps you quickly spot sudden increases or decreases in trading activity.
Vs 4-Avg % (vs4Avg%): The percentage change in volume compared to the average volume of the last 4 preceding candles. This is crucial for identifying volume surges or drops relative to recent historical activity, which can signal significant market events.
Configurable Historical Data:
Beyond the current candle, you can customize how many previous candles' volume data you wish to display. A simple input setting allows you to choose from 1 to 20 historical rows, giving you flexibility to review recent volume trends. Each historical row also provides its own "Change %" and "Vs 4-Avg %" for detailed analysis of past candle activity.
Intuitive Color-Coding:
Percentage change values are intuitively color-coded for instant visual cues:
Green: Indicates a positive (increase) in volume percentage.
Red: Indicates a negative (decrease) in volume percentage.
Clean & Organized Table Display:
The indicator presents all this data in a neat, easy-to-read table positioned at the top-right of your chart. The table automatically adjusts its height based on the number of historical rows you choose, ensuring a compact and efficient use of screen space.
Ideal Use Cases:
Volume Confirmation: Quickly confirm the conviction behind price movements. A strong price move on high "Vs 4-Avg %" volume often indicates higher reliability.
Spotting Abnormal Volume: Identify candles with unusually high or low volume compared to their recent average, which can precede or accompany significant price action.
Momentum Analysis: Understand if buying/selling pressure is increasing or decreasing over recent periods.
Scalping & Day Trading: The real-time updates and concise format make it highly effective for fast-paced short-term decision-making.
Complements Other Indicators: Use it alongside price action, candlestick patterns, or other technical indicators for a more robust analysis.
Customization Options:
Number of Historical Rows: Adjust Number of Historical Rows from 1 to 20 to tailor the depth of your historical volume review.
Important Disclaimer:
This indicator is a technical analysis tool and should be used as part of a comprehensive trading strategy. It is not financial advice. Trading in financial markets involves substantial risk, and you could lose money. Always perform your own research and risk management.
DrCID-CISD LevelThe CISD Levels indicator is a sophisticated market structure analysis tool that automatically identifies and plots critical support and resistance levels based on Change in State Direction (CISD) methodology. This indicator helps traders visualize key market turning points and potential breakout/breakdown levels with precision.
MACD Trend StatusOverview:
The Dynamic MACD Trend Status indicator is a sophisticated yet easy-to-interpret tool designed to provide instant, color-coded insights into the current MACD momentum and trend strength directly on your chart. Unlike traditional MACD indicators that clutter your main price panel, this indicator distills complex MACD calculations into a single, prominent text label, ideal for quick confirmations and fast-paced trading.
It features two distinct logic modes, allowing you to customize its sensitivity and confirmation level, making it adaptable to various market conditions and trading styles.
Key Features & How It Works:
Two Selectable Logic Modes:
This indicator offers a unique dropdown setting (Logic Selection) to switch between two powerful MACD interpretation algorithms:
a) Option 3 (Robust) - (Default)
This is the most stringent and reliable mode, designed to filter out market noise and highlight only strong, accelerating trends. It declares a "Bullish" or "Bearish" status when ALL of the following conditions are met:
Bullish: MACD Line is above Signal Line AND MACD Histogram is positive AND MACD Histogram is increasing (momentum is accelerating) AND both MACD Line and Signal Line are above the Zero Line (confirming an overall uptrend).
Bearish: MACD Line is below Signal Line AND MACD Histogram is negative AND MACD Histogram is decreasing (momentum is accelerating) AND both MACD Line and Signal Line are below the Zero Line (confirming an overall downtrend).
Neutral: If none of the above strong conditions are met, indicating sideways movement, weakening momentum, or a transition phase.
b) Option 4 (Simplified + Enhanced)
This mode offers a more responsive signal while still providing a clear distinction for exceptionally strong moves. It determines status based on:
"MACD Bullish +" (Super Bullish): If all the rigorous conditions of "Option 3 (Robust) - Bullish" are met. This provides an immediate visual cue of extreme bullish strength within the simpler logic.
"MACD Bearish +" (Super Bearish): If all the rigorous conditions of "Option 3 (Robust) - Bearish" are met. This highlights exceptional bearish strength.
"MACD Bullish": MACD Line is above Signal Line AND MACD Histogram is positive (basic bullish momentum).
"MACD Bearish": MACD Line is below Signal Line AND MACD Histogram is negative (basic bearish momentum).
"MACD Neutral": If none of the above conditions are met.
Instant Color-Coded Status:
The indicator provides clear visual feedback through dynamic text colors:
Green: "MACD Bullish" (Standard Bullish)
Red: "MACD Bearish" (Standard Bearish)
Gray: "MACD Neutral" (Choppy/Unclear)
Blue: "MACD Bullish +" (Enhanced Strong Bullish - when using Option 4)
Fuchsia/Purple: "MACD Bearish +" (Enhanced Strong Bearish - when using Option 4)
(Note: Colors for "+" signals are customizable in the code if you wish)
Unobtrusive Display:
The status is displayed in a transparent, discreet table positioned at the middle-right of your main chart panel. This avoids cluttering the top corners or the indicator sub-panel, keeping your price action clear.
Ideal Use Cases:
Quick Confirmation: Rapidly confirm your trade ideas with a glance at the MACD's underlying momentum.
Scalping & Day Trading: The instant visual feedback is invaluable for fast-paced short-term strategies.
Momentum Filtering: Use it to filter trades, ensuring you're entering when MACD momentum is in your favor.
Complementary Tool: Designed to work hand-in-hand with your primary analysis (price action, support/resistance, other indicators). It's not intended as a standalone signal but as a powerful re-confirmation tool.
Customization Options:
MACD Settings: Adjust Fast Length, Slow Length, and Signal Length.
Logic Selection: Toggle between "Option 3 (Robust)" and "Option 4 (Simplified)" for different sensitivities.
Show Status Text: Toggle the visibility of the status text On/Off.
Text Size: Choose from "tiny", "small", "normal", "large", "huge" for optimal visibility.
Important Disclaimer:
This indicator is a technical analysis tool and should be used as part of a comprehensive trading strategy. It is not financial advice. Trading in financial markets involves substantial risk, and you could lose money. Always perform your own research and risk management.
Post-Market Session AnalyzerThis script visually analyzes U.S. post-market trading hours (4:00 PM to 8:00 PM EST) by:
a) Highlighting post-market session background
b) Coloring candles based on price direction
c) Marking the final post-market candle with a trend label
Great for:
1) Traders who monitor after-hours price movement
2) Spotting late-day reversals or sentiment shifts
3) Understanding extended trading activity