Sai Scalper ProSai Scalper Pro – Feature Summary
Trend Engine
- ATR-based trailing stop with Fibonacci levels (61.8%, 78.6%, 88.6%)
- Auto trend detection with swing point tracking
Scalping Detection (0-10 Score)
- Analyzes 7 factors: ATR compression, ADX, Volume, Range, Consolidation, RSI, BB Squeeze
- Smart state machine with hysteresis to prevent false signals
- Adjustable sensitivity & stability settings
Cloud Modes (7 Options)
- Full Zone, Entry Zone, Premium/Discount, Fib Bands, Upper/Middle/Lower Band
Pro Dashboard
- Real-time scalp score with visual meter
- Entry quality rating & zone display
- Suggested TP/SL based on ATR
- Session detection (Sydney/Tokyo/London/NY) with overlap alerts
- 3 styles (Minimal/Pro/Full) × 4 sizes × 9 positions
Alerts
- Scalp ready, Prime conditions (8+), Optimal entry zone
- Direction-specific (Long/Short bias)
Combines trend-following Fibonacci analysis with intelligent ranging detection for optimal scalping opportunities.
Indicatori e strategie
that1618guy EMA 9/21 Crossover ETA + ProjectionCrossover ETA + Projection to estimate when the 9 crosses the 21 and vice versa
Uses the cross up and cross down on HTF to validate trending moves
10% and 23.6% support bandsWhen a share is in momentum and showing lot of strength that relative strength it takes breather at 10% band from new 52 week high and and tends to consolidate at 23.6% from new 52 week high. This forms a higher low and gives opportunity to get in the rally. The volume bars should be taken into consideration as low volume and dry up at the bottom indicate reversal is coming. The stoploss for all entry is 1% below recent base low and entry pont is crossing of weekly high with greater than 20 days volume average.
Prev Day VAH / VAL / POC“Prev Day VAH / VAL / POC” gives you previous-session value levels (POC, VAH, VAL) as clean horizontal lines + labels — no bulky histograms, no unnecessary clutter.
Works on any timeframe, with options to customize line color, width, style and label appearance.
Ideal for traders who value simplicity, clarity, and quick reference.
What it does:
• Calculates prior-session POC, VAH and VAL from chart volume data
• Projects these levels forward into the current session for easy reference
• Labels include price value for instant clarity
Why it’s useful:
• Great for setup-based traders who monitor how price reacts to prior-session structure
• Lightweight and fast — minimal CPU/visual overhead
• Fully customizable to fit your personal chart style; works on intraday and higher-timeframe charts
Note: This is a reference tool, not a signal indicator. Use it as a structural guide — incorporate with your own analysis.
HARRISH DADE//@version=5
strategy("Nifty 15m ORB + 20 EMA + Volume - Signals Fixed", overlay=true,
initial_capital=100000, default_qty_type=strategy.percent_of_equity, default_qty_value=25,
process_orders_on_close=true)
// 15-minute timeframe check
if timeframe.period != "15"
runtime.error("Use this strategy on 15 minute timeframe only")
// ORB 9:15–9:30 High/Low
var float orbHigh = na
var float orbLow = na
newDay = ta.change(time("D")) != 0
if newDay
orbHigh := na
orbLow := na
sessStart = 0915
sessEnd = 0930
hhmm = hour * 100 + minute
inORB = hhmm >= sessStart and hhmm < sessEnd
if inORB
orbHigh := na(orbHigh) ? high : math.max(orbHigh, high)
orbLow := na(orbLow) ? low : math.min(orbLow, low)
// Plot ORB levels
plot(orbHigh, "ORB High", color=color.new(color.green, 0), linewidth=2)
plot(orbLow, "ORB Low", color=color.new(color.red, 0), linewidth=2)
// Trend filter - 20 EMA
emaLen = input.int(20, "EMA Length", minval=1)
ema20 = ta.ema(close, emaLen)
upTrend = close > ema20
dnTrend = close < ema20
plot(ema20, "EMA 20", color=color.orange, linewidth=2)
// Volume filter - Adaptive
volLen = input.int(20, "Volume MA Length", minval=1)
avgVol = ta.sma(volume, volLen)
volMult = input.float(1.5, "Volume Multiplier", step=0.1)
enoughVol = volume >= (avgVol * volMult)
// ORB complete check
orbLocked = not na(orbHigh) and not na(orbLow) and not inORB
// Entry conditions (for strategy)
longCond = orbLocked and ta.crossover(close, orbHigh) and upTrend and enoughVol
shortCond = orbLocked and ta.crossunder(close, orbLow) and dnTrend and enoughVol
// Risk Management
targetPts = input.float(40.0, "Target Points", step=1.0)
slPts = input.float(25.0, "Stoploss Points", step=1.0)
// STRATEGY ENTRIES
if longCond and strategy.position_size == 0
strategy.entry("LONG", strategy.long)
if shortCond and strategy.position_size == 0
strategy.entry("SHORT", strategy.short)
// STRATEGY EXITS
if strategy.position_size > 0
strategy.exit("LONG EXIT", from_entry="LONG",
limit=strategy.position_avg_price + targetPts,
stop=strategy.position_avg_price - slPts)
if strategy.position_size < 0
strategy.exit("SHORT EXIT", from_entry="SHORT",
limit=strategy.position_avg_price - targetPts,
stop=strategy.position_avg_price + slPts)
// **FIXED BUY/SELL SIGNALS** - No barstate.isconfirmed, direct conditions
plotshape(longCond, title="BUY", style=shape.triangleup, location=location.belowbar,
color=color.new(color.lime, 0), size=size.large, text="BUY", textcolor=color.white)
plotshape(shortCond, title="SELL", style=shape.triangledown, location=location.abovebar,
color=color.new(color.red, 0), size=size.large, text="SELL", textcolor=color.white)
// Debug table - shows if conditions met
if barstate.islast
var table debugTable = table.new(position.top_right, 2, 6, bgcolor=color.white, border_width=1)
table.cell(debugTable, 0, 0, "Condition", text_color=color.black, bgcolor=color.gray)
table.cell(debugTable, 1, 0, "Status", text_color=color.black, bgcolor=color.gray)
table.cell(debugTable, 0, 1, "ORB Locked", text_color=color.black)
table.cell(debugTable, 1, 1, str.tostring(orbLocked), text_color=orbLocked ? color.green : color.red)
table.cell(debugTable, 0, 2, "UpTrend", text_color=color.black)
table.cell(debugTable, 1, 2, str.tostring(upTrend), text_color=upTrend ? color.green : color.red)
table.cell(debugTable, 0, 3, "Enough Vol", text_color=color.black)
table.cell(debugTable, 1, 3, str.tostring(enoughVol), text_color=enoughVol ? color.green : color.red)
Cat Cushion Position SizingThis strategy is for people who don’t want to guess position size every time.
It looks at how volatile the market is and then tells you how many units to hold so your risk per trade stays roughly the same – whether the chart is calm or crazy.
What it does
Measures how “shaky” the price is day by day (volatility)
Blends recent volatility with a long-term average so it doesn’t overreact to one weird day
Uses your Risk per Trade (%) setting to calculate how big your position should be
Adds a buffer zone so it doesn’t trade every tiny wiggle and burn commissions
Shows a small performance table on the chart:
• Average annual return (from backtest)
• Sharpe ratio
• Average drawdown per trade
• Current position size as % of equity
How it thinks about risk
When the market is calmer → volatility is lower → position size can be bigger
When the market is wild → volatility is higher → position size becomes smaller
You control the “spiciness” with:
• Risk per Trade (%) – how much of your equity you’re willing to risk on each position
• Change Sensitivity (%) – wider buffer = fewer trades, lower costs; tighter buffer = more frequent rebalancing
Good use cases
Index ETFs (e.g. AMEX:SPY , NASDAQ:ACWI ) or other liquid instruments
People who:
• Already have a direction/idea (bullish on the index long term)
• Want the position sizing to adapt automatically with volatility
• Prefer “set the rules, let it run” rather than staring at the screen
Inputs to pay attention to
Risk per Trade (%)
• Conservative: ~1–2%
• Balanced: ~3–4%
• Aggressive: 5%+ (handle with care)
Important notes
This is a position sizing / risk strategy, not a magical “always win” tool
Works best when combined with:
• A clear idea of what you want to trade (e.g. broad index ETFs)
• A realistic risk profile (don’t just max the risk because the backtest looks better)
Backtest results are not a promise of future returns
Educational use only – this is not financial advice. Please test on your own, tweak to your comfort level, and don’t bet the rent money 😉
If you like systematic, “low-drama” investing (and want to spend more time chilling like a cat 🐱), this script helps the math side stay under control in the background.
Ind-Suite: The Ultimate Strategic Dashboard [Gap/Dow/MA/SR]概要 Ind-Suiteは、トレードに必要な4つの重要な要素(窓、市場構造、移動平均線、水平線)を1つのインジケーターに統合した包括的なトレーディング・スイートです。 このツールの目的は、単一のサインに頼るのではなく、複数の根拠が重なる「コンフルエンス(Confluence)」を視覚的に発見することにあります。
機能モジュール 設定画面の「⚡ MODULE TOGGLES ⚡」から、各モジュールのON/OFFを瞬時に切り替えられます。
Module A: Gaps (窓)
未埋めの窓(Gap)をボックスで表示します。
価格が引き寄せられるターゲットとして機能します。一定期間経過した窓は自動的に非表示になります。
Module B: Dow Structure (ダウ理論と構造)
ZigZagラインによる波の描画と、トレンド状態の判定。
BOS (Break of Structure): トレンド継続のブレイクポイントにラベルを表示。
下落トレンド時は背景色が変化し、視覚的にトレンドを把握できます。
Module C: Safe Scaffold (足場と勢い)
EMA (9/20) & VWAP: トレンドフォローのための主要な移動平均線。
Bollinger Bands: ボラティリティの確認用(ON/OFF可能)。
Signal: EMAクロスとバンド幅拡大(スクイーズからのエクスパンション)を検知したロングサインを表示。
Module D: S/R Guardian (水平線)
過去のPivot点をベースに、意識されやすいサポート・レジスタンスラインを自動描画します。
強度に基づいてラインが統合され、重要度が高い価格帯を可視化します。
推奨される使い方 すべてのモジュールを常にONにする必要はありません。チャートが情報過多にならないよう、必要な機能だけを選択して表示してください。 例えば、「S/Rライン」での反発、「Dow Structure」でのBOS、「Gap」の埋め完了など、3つ以上の根拠が重なるポイントは、優位性の高いエントリーポイントとなります。
--------------
Overview Ind-Suite is a comprehensive trading suite that integrates four essential elements (Gaps, Market Structure, Moving Averages, and Support/Resistance) into a single indicator. The goal of this tool is not to rely on a single signal, but to visually identify "Confluence" where multiple factors align.
Feature Modules You can instantly toggle each module ON/OFF via the "⚡ MODULE TOGGLES ⚡" in the settings.
Module A: Gaps
Highlights unclosed gaps with boxes.
These act as price magnets/targets. Old gaps are automatically hidden after a set period.
Module B: Dow Structure (Trend & Market Structure)
Draws ZigZag waves and determines trend status based on pivot points.
BOS (Break of Structure): Labels are displayed at key breakout points confirming trend continuation.
Background color changes during downtrends for instant visual recognition.
Module C: Safe Scaffold (Momentum & MAs)
EMA (9/20) & VWAP: Key moving averages for trend following.
Bollinger Bands: For volatility analysis (Toggle available).
Signal: Displays Long signals upon EMA crossover combined with BBW expansion (volatility breakout).
Module D: S/R Guardian (Support & Resistance)
Automatically draws S/R zones based on historical pivot points.
Levels are merged based on proximity, visualizing significant price zones.
Recommended Usage It is not necessary to keep all modules ON at all times. Toggle features as needed to keep your chart clean. High-probability setups are often found where multiple factors converge (Confluence). For example: A bounce off an "S/R Line," confirmed by a "BOS" in Dow Structure, coinciding with a "Gap" fill.
Self-Organized Criticality - Avalanche DistributionHere's all you need to know: This indicator applies Self-Organized Criticality (SOC) theory to financial markets, measuring the power-law exponent (alpha) of price drawdown distributions. It identifies whether markets are in stable Gaussian regimes or critical states where large cascading moves become more probable.
Self-Organized Criticality
SOC theory, introduced by Per Bak, Tang, and Wiesenfeld (1987), describes how complex systems naturally evolve toward critical (fragile) states. An example is a sand pile: adding grains creates avalanches whose sizes follow a power-law distribution rather than a normal distribution.
Financial markets exhibit similar behavior. Price movements aren't purely random walks—they display:
Fat-tailed distributions (more extreme events than Gaussian models predict)
Scale invariance (no characteristic avalanche size)
Intermittent dynamics (periods of calm punctuated by large cascades)
Power-Law Distributions
When a system is in a critical state, the probability of an avalanche of size s follows:
P(s) ∝ s^(-α)
Where:
α (alpha) is the power-law exponent
Higher α → distribution resembles Gaussian (large events rare)
Lower α → heavy tails dominate (large events common)
This indicator estimates α from the empirical distribution of price drawdowns.
Mathematical Method
1. Avalanche Detection
The indicator identifies local price peaks (highest point in a lookback window), then measures the percentage drawdown to the next trough. A dynamic ATR-based threshold filters out noise—small drops in calm markets count, but the bar rises in volatile periods.
2. Logarithmic Binning
Avalanche sizes are sorted into logarithmically-spaced bins (e.g., 1-2%, 2-4%, 4-8%) rather than linear bins. This captures power-law behavior across multiple scales - a 2% drop and 20% crash both matter. The indicator creates 12 adaptive bins spanning from your smallest to largest observed avalanche.
3. Bin-to-Bin Ratio Estimation
For each pair of adjacent bins, we calculate:
α ≈ log(N₁/N₂) / log(s₂/s₁)
Where N₁ and N₂ are avalanche counts, s₁ and s₂ are bin sizes.
Example: If 2% drops happen 4× more often than 4% drops, then α ≈ log(4)/log(2) ≈ 2.0.
We get 8-11 independent estimates and average them. This is more robust than fitting one line through all points—outliers can't dominate.
4. Rolling Window Analysis
Alpha recalculates using only recent avalanches (default: last 500 bars). Old data drops out as new avalanches occur, so the indicator tracks regime shifts in real-time.
Regime Classification
🟢 Gaussian α ≥ 2.8 Normal distribution behavior; large moves are rare outliers
🟡 Transitional 1.8 ≤ α < 2.8 Moderate fat tails; system approaching criticality
🟠 Critical 1.0 ≤ α < 1.8 Heavy tails; large avalanches increasingly common
🔴 Super-Critical α < 1.0 Extreme tail risk; system prone to cascading failures
What Alpha Tells You
Declining alpha → Market moving toward criticality; tail risk increasing
Rising alpha → Market stabilizing; returns to normal distribution
Persistent low alpha → Sustained fragility; heightened crash probability
Supporting Metrics
Heavy Tail %: Concentration of total drawdown in largest 10% of events
Populated Bins: Data coverage quality (11-12 out of 12 is ideal)
Avalanche Count: Sample size for statistical reliability
Limitations
This is a distributional measure, not a timing indicator. Low alpha indicates increased systemic risk but doesn't predict when a cascade will occur. Only that the probability distribution has shifted toward larger events.
How This Differs from the Per Bak Fragility Index
The SOC Avalanche Distribution calculates the power-law exponent (alpha) directly from price drawdown distributions - a pure mathematical analysis requiring only price data. The Per Bak Fragility Index aggregates external stress indicators (VIX, SKEW, credit spreads, put/call ratios) into a weighted composite score.
Technical Notes
Default settings optimized for daily and weekly timeframes on major indices
Requires minimum 200 bars of history for stable estimates
ATR-based dynamic sizing prevents scale-dependent bias
Alerts available for regime transitions and super-critical entry
References
Bak, P., Tang, C., & Wiesenfeld, K. (1987). Self-organized criticality: An explanation of the 1/f noise. Physical Review Letters.
Sornette, D. (2003). Why Stock Markets Crash: Critical Events in Complex Financial Systems. Princeton University Press.
50 EMA HLC Tejas50 EMA with All important sources. Made it with 50 EMA and Based on my understanding and observations.
FAD% - Futures vs Spot Spread (Custom Colors)Priority 1: Futures Rising + FAD Rising = Deep Green
// Priority 2: Futures Falling + FAD Rising = Deep Blue
// Priority 3: Yellow (Premium) or Red (Discount)
VH GOLD This indicator is designed to help traders understand price movement behavior using technical analysis. Instead of generating Buy/Sell signals, the script focuses on identifying the underlying strength, direction, and momentum of the market through visual chart plots.
How It Works
The indicator evaluates key technical conditions such as trend direction, momentum shifts, volatility changes, and structural swings. These conditions are converted into clean on-chart plots that highlight how the market is moving, helping traders interpret price action more confidently.
M5 Candle Follow Breakout - Teknik Gold Fanatic V2 This technique is entirely the property of Prof Sastra Gold Fanatic.
This technique uses a strategy of following breakouts from the first M5 of each hour.
Jim Kombein Ph.D — ETH Micro-mHFT Spread EngineOverview
This indicator provides a visual micro-HFT dashboard designed to track the asymmetric short-term behavior between ETH and BTC using a statistical spread-based framework.
It highlights micro-structure drift, volatility regime shifts, and compressed/reversal zones that typically precede short-duration directional moves.
The goal is not to generate automatic buy/sell decisions, but to provide a structured real-time visualization of the underlying ETH/BTC spread environment used in high-frequency scalping contexts.
Concept
ETH/BTC relative movement often displays:
Short-horizon volatility asymmetry
Mean-reversion vs. micro-trend switching
Spread drift transitions
Regime-dependent noise amplification
Momentary structural compression before directional bursts
This engine visualizes multiple layers of this behavior simultaneously:
Short-term Z-spread
Slow Z-momentum layer
Mean-drift normalization
Volatility regime transformation
Entry & extreme statistical bands
The multi-layered structure helps traders interpret spread conditions at a glance without exposing algorithmic internals.
What the Indicator Shows
This indicator does not execute trades, nor does it expose private strategy logic.
It simply plots the following analytical layers:
Short & slow Z-spread curves
Mean-drift transitions
Volatility normalization
Statistical entry bands
Extreme deviation zones
Session-based state markers (L / l / S / s)
Visual background shading for regime interpretation
The visualization is designed to be compact and micro-HFT-friendly even on short timeframes.
Usage
Use cases include:
Identifying spread compression before expansion
Monitoring micro-drift reversal attempts
Visually confirming volatility regime suitability
Detecting early ETH/BTC imbalance pockets
Supplementing manual ETH scalping decisions
No trade logic, signals, or position recommendations are provided.
Access
This indicator is Invite-Only.
Users who wish to access it may send me their TradingView ID via message, and I will grant access after verification.
Powell's Brain Mk.4.4 [Scalper Edition]Title: Powell's Brain Mk.4.4
Description
Powell's Brain is a mechanical scalping system designed for volatile assets (like SPY, QQQ, NVDA, and TSLA) on 1-minute and 5-minute timeframes.
Unlike standard indicators that spam signals at every crossover, this script uses a "Subtractive" Philosophy. It starts with a trend crossover signal and then runs it through a squad of 6 distinct filters. If any filter detects low probability (chop, low volume, weak momentum), the trade is blocked.
This is the Scalper Edition, tuned to catch V-Shape reversals while still protecting capital during sideways chop.
🧠 How It Works
The system relies on the confluence of four market forces: Momentum, Energy, Trend Strength, and AI Confirmation.
1. The Core Strategy (The Engine)
Dual EMA Crossover: Uses a Fast (9) and Slow (50) EMA to identify immediate trend changes.
Slope Detection: A trade is only considered if the EMAs are separating with sufficient velocity (0.04% slope threshold). This prevents trading when lines are flat/tangled.
2. The "No" Squad (Filters)
A signal is rejected unless it passes these checks:
Volume Gate: Volume must be at least 80% (0.8x) of the 20-period average. This filters out pre-market noise or lunch-hour apathy.
ADX Shield: The Average Directional Index must be > 20. If ADX is lower, the market is chopping, and the script forces you to sit on your hands.
Time-of-Day: By default, it targets "Prime Hours" (09:30–11:00 & 14:00–16:00 EST) to avoid the "lunchtime trap."
Cooldown: Enforces a 3-bar wait period between signals to prevent signal flickering in high-volatility zones.
3. The AI Engine (k-NN Machine Learning)
Included is a k-Nearest Neighbors (k-NN) implementation that analyzes historical RSI and Relative Volume patterns.
It compares the current market state to the last ~1,000 bars.
It calculates a "Confidence %" based on how often similar past setups resulted in a bullish or bearish move.
AI Gating: You can enable a "Strict Mode" in settings where the script will block any trade that the AI does not agree with (Confidence < 55%).
4. The Squeeze Filter (TTM Logic)
An optional filter allows you to trade only on volatility expansion (Bollinger Bands exiting Keltner Channels). This is disabled by default to allow for standard trend scalping but can be enabled for breakout hunting.
🚦 How to Use
The Signals:
Green "CALL" Label: Bullish Momentum + Volume + Trend Strength.
Red "PUT" Label: Bearish Momentum + Volume + Breakdown.
The HUD (Heads-Up Display):
Monitor the top-right panel for Market Flow, Squeeze Status, and AI Confidence.
If the AI text is Orange ("INITIALIZING"), wait for more data to load.
The Debugger:
If you see a crossover but NO signal, turn on "Show Debug Labels" in settings.
The chart will print exactly why the trade was skipped (e.g., Vol❌ means volume was too low, Slope❌ means the trend was too flat).
⚙️ Settings Guide
Strategy Core: Adjust Min EMA Separation to tune sensitivity. Higher = Fewer, safer trades. Lower = Faster entries.
Filters:
Trade with 200 EMA Trend: Keep OFF for scalping reversals. Turn ON for strict trend following.
Gate Entries with AI: Turn ON if you want the Machine Learning engine to veto low-confidence setups.
Visuals: Toggle Dark/Light themes to match your chart.
Disclaimer
This script is a tool for identifying high-probability setups based on historical data and technical analysis. It does not guarantee future performance. Always use proper risk management (Stop Losses are included in the logic visuals). In less words DON'T BE AN IDIOT.
By FallenAngel666
MTF Dashboard Pro - Sachin ThakareMTF Dashboard Pro — Sachin Thakare
Version: 1.0
Overview:
A compact multi-timeframe dashboard built for intraday and swing traders. Shows per-TF values + signals:
- Change, %Chg, VWAP, EMA9/21, 200MA distance (with user threshold), SuperTrend, RSI, MACD, ADX, Alligator, Stochastic, ATR, PH/PL and Bias.
- Optional TrendShift flag (MSS + EMA9/21 confirmation) appears alongside Bias.
Notes:
- Pine Script v5. Adjust inputs to match your asset/timeframe. Default EMAs: 9 (red) and 21 (green).
- ma200Thresh parameter filters noise around 200MA (unit = percent). Recommended: 0.3–0.7 for intraday scalping.
- Use on desktop charts — table is not optimized for small mobile screens.
Disclaimer:
This indicator is educational and provided “as is”. Not financial advice. Test before trading.
Changelog:
1.0 — Public release
Author:
Sachin Yashwant Thakare
Hull Moving Averages x 4Default Hull Lengths Included
The defaults are:
HMA 14
HMA 35
HMA 55
HMA 89
These are classic Fibonacci-style progression lengths, which work well for trend structure.
20-Day VW Initial Balance (Simple) – Fixed & ProThis Pine Script calculates and displays a Volume-Weighted Initial Balance (VW-IB) for the New York trading session, and also computes a 20-day average Initial Balance range. It then plots both the current IB and the historical average IB band on the chart.
The script adapts the Initial Balance window using volume, rather than a fixed time, to better reflect true market participation.






















