RSI Swing Indicator (Win-Rate + Forecast Line + Range Row)What the script does:
It’s essentially an enhanced RSI tool that doesn’t just show the raw RSI line. Instead, it adds forecasting, trade statistics, and range detection so you can see how reliable RSI signals have been historically and what they might mean going forward.
The main components
RSI Calculation
- Uses your chosen source (close, hl2, etc.) and length (default 7).
- Plots the RSI line (orange).
Forecasting
- Projects RSI into the future using slope extrapolation.
- Plots a forecast line (blue) and shows whether RSI is likely to become overbought, oversold, or stay neutral.
Trade Statistics
- Tracks how many long and short trades would have been profitable based on RSI bias.
- Calculates Win‑Rate (percentage of profitable trades) and Average Return (average gain/loss per trade).
- This gives you a statistical edge: are longs or shorts historically working better?
Bias & Conflict Detection
- Defines current bias (Bullish, Bearish, Neutral).
- Flags Conflict when the forecast disagrees with the current bias (e.g., RSI bullish now but forecast bearish).
- Helps you avoid trading against weakening momentum.
Range Detection
- Checks if RSI slope is flat and values are between mid‑bounds (40–60).
- Calculates Range Probability (how often range conditions occur).
- Adds a Range row to the table so you know when the market is likely sideways instead of trending.
Table Display
- Summarizes everything in a neat table: Forecast, Win‑Rates, Avg Returns, Prob Bias, Conflict, Range Prob, and Range status.
- Color‑coded so you can instantly see what’s favorable (green), risky (red), or neutral (yellow/orange).
How to use it
- Trend trading: Look for Profitable Bias with forecast alignment.
- Range trading: When both win‑rates are weak and Range row says Range Likely, fade extremes (buy low RSI, sell high RSI).
- Risk management: Avoid trades when Conflict is flagged.
- Forecasting: Use the projected RSI to anticipate overbought/oversold zones before they happen.
In short:
The script is like a “smart RSI dashboard”. It takes the basic RSI, adds forecasting, tracks how well past trades worked, and tells you whether the market is trending or ranging. This way, you’re not just reacting to RSI — you’re trading with context, probabilities, and forward‑looking signals.
אינדיקטורים ואסטרטגיות
Stage 2 Pullback Swing indicatorThis scanner is built for swing traders who want high-probability pullbacks inside strong, established uptrends. It targets names in a confirmed Stage 2 bull phase (Weinstein model) that have pulled back 10–30% from a recent swing high on light selling volume, while still respecting fast EMAs.
Goal: find powerful uptrending stocks during controlled dips before the next leg higher.
What it looks for
Strong prior uptrend: price above the 50 and 200 SMAs, momentum positive over multiple timeframes
Confirmed Stage 2: price above a rising 30-week MA on the weekly chart
Pullback depth: 10–30% off recent swing highs—not too shallow, not broken
Pullback quality: range contained, no panic selling, trend structure intact
EMA behavior: price near EMA10 or EMA20 at signal time
Volume contraction: sellers fading throughout the pullback
Bullish shift: green candle back in trend direction
Why this matters
This setup hints at institutions defending positions during a temporary dip. Strong stocks pull back cleanly with declining volume, then resume the primary trend. This script alerts you when those conditions align.
Best way to use
Filter a strong universe before applying—quality tickers only
Pair with clear trade plans: risk defined by prior swing low or ATR
Trigger alerts instead of hunting charts manually
Intended for
Swing traders who want momentum continuation setups
Traders who prefer entering on controlled retracements
Anyone tired of chasing extended breakouts
Premarket&Regular Session VolumeThis script provides a clean and practical overview of premarket cumulative volume compared with regular session volume, helping traders instantly identify unusual early-session liquidity.
Features
Tracks total premarket volume from 4:00–9:30 ET
Shows cumulative premarket buildup as a smooth line
Helps detect early liquidity spikes that often lead to halts, gap-ups or momentum runs
Designed for intraday scalpers and small-cap/momentum traders
Why It’s Useful
Premarket activity frequently reveals hidden demand long before the opening bell.
When premarket volume significantly exceeds average daily levels, the probability of early spikes, volatility events, or continuation moves increases.
This indicator offers a simple but powerful visual tool for evaluating market interest before the open and comparing it with regular session volume
Sultan MA Trinity – Scalper to SwingSultan MA Trinity Pro is an institutional moving-average trend engine for scalping, intraday and swing trading.
It auto-adjusts EMAs and ATR-based SL/TP per mode, prints clean BUY/SELL signals with break-even logic, and shows a live dashboard for trend, last trade and key MA levels.
Use it as a directional framework and confluence tool alongside your own SMC/VSA rules – not as a blind signal generator.
HTF LiquidityThe ICT Liquidity Sweeps Indicator is designed to track liquidity zones in the market areas where stop-losses and pending orders are typically clustered. This indicator marks buyside liquidity (resistance) and sellside liquidity (support) from HTF (H4, H1 and M15), helping traders identify areas where price is likely to manipulate liquidity before making a significant move.
This tool is based on Inner Circle Trader (ICT) Smart Money Concepts, which emphasize how institutional traders, or “Smart Money,” manipulate liquidity to fuel price movements. By identifying these zones, traders can anticipate liquidity sweeps and position themselves accordingly.
⚙️ How It Works
1️⃣ Detects Key Liquidity Zones
The script automatically identifies significant swing highs and swing lows in price action using a pivot-based method.
A swing high (buyside liquidity) is a peak where price struggles to break higher, forming a resistance level.
A swing low (sellside liquidity) is a valley where price struggles to go lower, creating a support level.
These liquidity points are prime targets for liquidity sweeps before a true trend direction is confirmed.
2️⃣ Draws Liquidity Lines
Once a swing high or low is identified, a horizontal line is drawn at that level.
The lines extend to the right, serving as future liquidity targets until they are broken.
The indicator allows customization in terms of color, line width, and maximum number of liquidity lines displayed at once.
3️⃣ Handles Liquidity Sweeps
When price breaks a liquidity level, the indicator reacts based on the chosen action setting:
Dotted/Dashed: The line remains visible but changes style to indicate a sweep.
Delete: The line is completely removed once price has interacted with it.
This feature ensures that traders can easily spot where liquidity has been taken and determine whether a reversal or continuation is likely.
4️⃣ Prevents Chart Clutter
To maintain a clean chart, the script limits the number of liquidity lines displayed at any given time.
When new liquidity zones are formed, the oldest lines are automatically removed, keeping the focus on the most relevant liquidity zones.
ATR Stop Loss Finder (Strict Breakout Mode)Title: ATR Stop Loss Finder (Strict Breakout Mode)
Description:
Volatility-Based Risk Management: Generates dynamic trailing stop-loss lines for both Long (Lower Line) and Short (Upper Line) positions based on ATR volatility.
Strict Breakout Detection: Features a unique "Strict Breakout" logic that highlights trend acceleration. It visually marks whenever the Long SL breaks a historical high or the Short SL breaks a historical low over a user-defined lookback period (e.g., 50 bars).
Visual Signals: Automatically plots Red Circles for bullish SL breakouts (New Highs) and Blue Circles for bearish SL breakdowns (New Lows), making strong momentum shifts easy to spot.
Real-Time Dashboard: Includes an informative table displaying current ATR and SL price levels for quick reference.
Sunit's Higher Low / Lower Low Trend Shift v6This indicator identifies Higher Lows (HL) and Lower Lows (LL) to help traders visually read market structure and trend direction following classic Dow Theory principles.
It detects pivot lows on the chart and compares new lows to previous pivot lows:
HL (Higher Low) = structure strengthening, buyers stepping in higher
LL (Lower Low) = structure weakening, sellers pushing price lower
Based on these signals, the indicator also determines trend bias:
Uptrend when new lows form as HLs
Downtrend when new lows form as LLs
A light background color can optionally highlight the active trend direction.
🔍 What the Indicator Shows
HL markers (green) at pivot lows forming above the previous low
LL markers (red) at pivot lows forming below the previous low
Trend background shading
Green tint = Uptrend bias
Red tint = Downtrend bias
Pivot detection uses adjustable swing sensitivity for custom responsiveness
This gives a clean, real-time visual read of market structure shifts.
🎯 Why It’s Useful
HLs and LLs form the foundation of trend analysis.
They help traders:
✔ Identify trend reversals early
✔ Confirm existing trends
✔ Improve breakout timing
✔ Filter trades by trend direction
✔ Understand market structure without indicators lag
Because it reacts to price swings rather than moving averages, it’s both faster and cleaner for structure analysis.
🧠 How Traders Use It
Swing traders: confirm trend alignment
Breakout traders: enter only when HL structure supports the move
ORB / Intraday traders: avoid trading against LL sequence
Position traders: use swing lows as structure-based stops
Trend followers: stay on the right side of the market
Works well on:
Stocks
Indices
Crypto
Forex
Futures
Best timeframes: 1h, 4h, daily, but usable on any chart.
⚠️ Disclaimer
This tool highlights price structure patterns, not buy/sell signals.
Use together with confirmation tools, trend filters, and risk management.
No financial advice.
Anand Bollinger Bands - Linear Regression SlopeSummary
Bollinger Bands show price volatility using SMA ± standard deviation
Linear Regression calculates the mathematical trend through the middle line
Slope comparison (current vs. previous) determines if trend is rising or falling
Color changes based on that trend: Green = up, Red = down
Uses same period for both BB and slope = everything stays synchronized
The result: A visual indicator that shows you not just where price is relative to volatility, but also which direction the trend is actually moving!
EMAブレイク+++This indicator is designed for precision pullback-buy and fade-sell entries,
based on the EMA12/EMA26 trend shifts combined with SMA25/75 band structure.
It is optimized for instruments with strong intraday volatility such as equity index futures.
-------------------------
Key Features
-------------------------
✓ **EMA Break Logic**
Identifies bullish/bearish trend shifts using EMA12 and EMA26.
Bullish = EMA12 > EMA26 (Uptrend)
Bearish = EMA12 < EMA26 (Downtrend)
✓ **SMA Band Structure (Pullback Zone)**
SMA25 and SMA75 form a dynamic band zone.
The band color automatically switches depending on the structure:
- SMA25 > SMA75 → Bullish zone (pullback buy zone)
- SMA25 < SMA75 → Bearish zone (rally sell zone)
✓ **Initial Breakout Detection**
Signals occur only when:
1. Previous candle touched the SMA band
2. Previous candle was against the trend (proper pullback)
3. Current candle breaks previous high/low
4. Multiple filters align (MACD, volume, 5-min trend, etc.)
✓ **Multi-Timeframe Trend Panel (15m / 30m / 60m)**
Displays uptrend/downtrend state for each timeframe.
Fully customizable: background color, text color, padding, font size, and position.
✓ **MACD (DEMA) Histogram Filter**
Signals only appear when the histogram is near zero.
This reduces noise and prevents entries during overextended conditions.
✓ **Volume Filter**
Optionally requires volume to exceed previous candle × multiplier.
✓ **5-Min Trend Reconfirmation Filter**
Signals can be restricted to only appear when the 5-minute chart
makes a fresh bullish or bearish EMA cross.
✓ **Label Customization**
Signal labels (BUY / SELL) support:
- Custom text
- Custom background and font color
- Adjustable position using ATR-based offsets
- Adjustable size (tiny, small, normal, large, huge)
✓ **Signal Lock System**
Prevents multiple signals firing during the same pullback sequence.
-------------------------
Use Cases
-------------------------
• Pullback buy entries during uptrends
• Fade-sell entries during downtrends
• Detecting the “first breakout” after a proper pullback
• Filtering signals using MTF trend alignment
• Avoiding overextended entries using MACD zero-cross proximity
-------------------------
Notes
-------------------------
This script is designed as a trend-following pullback strategy and not a standalone system.
Always combine with appropriate risk management and market context.
Opening Range — Four Sessions (v6, multi-TF, seconds-aware)This script creates the opening ranges for major markets. You can configure period, opening and closing hours.
5 EMA SuiteHere is a breakdown of the code logic, tailored to your background as a developer.
### 1\. Version & Declaration
```pinescript
//@version=6
indicator("5 EMA Suite", shorttitle="5 EMA", overlay=true)
```
* **`//@version=6`**: This is the compiler directive. It tells TradingView to use the latest Pine Script engine (v6).
* **`indicator(...)`**: This defines the script properties.
* `"5 EMA Suite"`: The full name seen in the library.
* `shorttitle="5 EMA"`: The label seen on the chart legend.
* `overlay=true`: This is crucial. It tells the script to draw **on top of the price candles**. If this were `false`, the lines would appear in a separate pane below the chart (like an RSI or MACD volume oscillator).
### 2\. User Inputs (The "Settings" UI)
```pinescript
group_settings = "EMA Configurations"
len1 = input.int(9, title="EMA 1 Length", minval=1, group=group_settings)
...
src = input.source(close, title="Source", group=group_settings)
```
* **`input.int(...)`**: This creates an integer field in the UI settings menu. It’s similar to defining public properties in a .NET class that a user can configure at runtime.
* **`9`**: The default value.
* **`minval=1`**: Input validation (prevents divide-by-zero or negative length errors).
* **`group`**: Organizes all these inputs under a collapsible header in the settings menu, keeping the UI clean.
* **`input.source(...)`**: Allows you to choose what data to calculate on (e.g., `close`, `open`, `high`). Default is `close`.
### 3\. The Calculation Logic
```pinescript
ema1 = ta.ema(src, len1)
```
* **`ta.ema`**: This calls the built-in **Technical Analysis** namespace (`ta`).
* It calculates the Exponential Moving Average using the `src` (Price) and `len1` (Lookback period) defined above.
* Pine Script handles the array/series processing automatically. You don't need a `for` loop to iterate through historical bars; the runtime executes this script once for every bar on the chart efficiently.
### 4\. Visualization (Plotting)
```pinescript
plot(ema1, color=color.new(color.blue, 0), title="EMA 1", linewidth=1)
```
* **`plot(...)`**: The command to render the data on the canvas.
* **`color.new(color.blue, 0)`**: In v6, you cannot pass transparency directly to `plot`. You must create a color object.
* `color.blue`: The base color.
* `0`: The transparency (0 = solid/opaque, 100 = invisible).
* **`linewidth`**: Sets the thickness of the line (pixels). I increased the thickness for higher EMAs (50, 100, 200) in the code so visually they stand out as "major" support/resistance levels.
-----
TJR Bogdan Pro (V20)TJR Bogdan Pro (V20) - The "Cheat Code"
Trading is hard. This tool makes it simple.
Most new traders lose money because they guess. They buy when it "feels" low and sell when it "feels" high.
The TJR Bogdan Pro removes the guessing. It waits for the market to make a specific mistake (The Trap), and then tells you exactly when to enter (The Entry).
🎮 How to Play (The 3 Rules)
You are playing a game of "Red Light, Green Light." You do not touch the mouse until the indicator tells you to.
1. Wait for the Big Label
* Ignore the small lines and X's.
* Wait until a massive label pops up on your screen:
* 🔵 "BUY SETUP (STRONG)"
* 🟠 "SELL SETUP (STRONG)"
2. Set Your Trap (The Colored Box)
* When the label appears, a Colored Box will appear next to it.
* The market is like a rubber band; it usually snaps back to this box before going where it wants to go.
* The Move: Place a Limit Order inside the Darker Shaded Area of that box.
* If it's a Buy Setup: Place order in the Dark Blue Box.
* If it's a Sell Setup: Place order in the Dark Orange Box.
3. Set Your Safety (The Bread)
* Every trade needs a top and a bottom. The indicator marks these for you:
* 🛑 Red "STOP" Label: This is your Stop Loss. If price hits this, you were wrong. The system gets you out automatically to save your money.
* 🎯 Green "TARGET" Label: This is your Profit Target. This is where the bus is going. Set your "Take Profit" here.
🚀 The "First Trade" Checklist
1. Open the chart. (Works best on a 5-minute timeframe).
2. Sit on your hands. Do not click anything.
3. ALARM! You see the "SELL SETUP" label appear.
4. Look for the Orange Box.
5. Right-Click inside the dark part of the Orange Box $\to$ Sell Limit.
6. Drag your Stop Loss to the Red "STOP" label.
7. Drag your Take Profit to the Green "TARGET" label.
8. Walk away. The computer handles the rest.
That’s it. No guessing. No predicting. Just following orders.
Candle detector (Doji & Engulfing) with alerts by SimonezziStupid simple logic - get notified if needed when doji or engulfing candles show up.
IDLP – Intraday Daily Levels Pro [FXSMARTLAB]🔥 IDLP – Intraday Daily Levels Pro
IDLP – Intraday Daily Levels Pro is a precision toolkit for intraday traders who rely on objective daily structure instead of repainting indicators and noisy signals.
Every level plotted by IDLP is derived from one simple rule:
Today’s trading decisions must be based on completed market data only.
That means:
✅ No use of the current day’s unfinished data for levels
✅ No lookahead
✅ No hidden repaint behavior
IDLP reconstructs the previous trading day from the intraday chart and then projects that structure forward onto the current session, giving you a stable, institutional-style intraday map.
🧱 1. Previous Daily Levels (Core Structure)
IDLP extracts and displays the full previous daily structure, which you can toggle on/off individually via the inputs:
Previous Daily High (PDH)
Previous Daily Low (PDL)
Previous Daily Open
Previous Daily Close,
Previous Daily Mid (50% of the range)
Previous Daily Q1 (25% of the range)
Previous Daily Q3 (75% of the range)
All of these come from the day that just closed and are then locked for the entire current session.
What these levels tell you:
PDH / PDL – true extremes of yesterday’s price action (liquidity zones, breakout/reversal points).
Previous Daily Open / Close – how the market positioned itself between session start and end
Mid (50%) – equilibrium level of the previous day’s auction.
Q1 / Q3 (25% / 75%) internal structure of the previous day’s range, dividing it into four equal zones and helping you see if price is trading in the lower, middle, or upper quarter of yesterday’s range.
All these levels are non-repaint: once the day is completed, they are fixed and never change when you scroll, replay, or backtest.
🎯 2. Previous Day Pivot System (P, S1, S2, R1, R2)
IDLP includes a classic floor-trader pivot grid, but critically:
It is calculated only from the previous day’s high, low, and close.
So for the current session, the following are fixed:
Pivot P – central reference level of the previous day.
Support 1 (S1) and Support 2 (S2)
Resistance 1 (R1) and Resistance 2 (R2)
These levels are widely used by institutional desks and algos to structure:
mean-reversion plays, breakout zones, intraday targets, and risk placement.
Everything in this section is non-repaint because it only uses the previous day’s fully closed OHLC.
📏 3. 1-Day ADR Bands Around Previous Daily Open
Instead of a multi-day ADR, IDLP uses a pure 1-Day ADR logic:
ADR = Range of the previous day
ADR = PDH − PDL
From that, IDLP builds two clean bands centered around the previous daily Open:
ADR Upper Band = Previous Day Open + (ADR × Multiplier)
ADR Lower Band = Previous Day Open − (ADR × Multiplier)
The multiplier is user-controlled in the inputs:
ADR Multiplier (default: 0.8)
This lets you choose how “tight” or “wide” you want the ADR envelope to be around the previous day’s open.
Typical use cases:
Identify realistic intraday extension targets, Spot exhaustion moves beyond ADR bands, Frame reversals after reaching volatility extremes, Align trades with or against volatility expansion
Again, since ADR is calculated only from the completed previous day, these bands are totally non-repaint during the current session.
🔒 4. True Non-Repaint Architecture
The internal logic of IDLP is built to guarantee non-repaint behavior:
It reconstructs each day using time("D") and tracks:
dayOpen, dayHigh, dayLow, dayClose for the current day
prevDayOpen, prevDayHigh, prevDayLow, prevDayClose for the previous day
At the moment a new day starts:
The “current day” gets “frozen” into prevDay*
These prevDay* values then drive: Previous Daily Levels, Pivots, ADR.
During the current day:
All these “previous day” values stay fixed, no matter what happens.
They do not move in real time, they do not shift in replay.
This means:
What you see in the past is exactly what you would have seen live.
No fake backtests.
No illusion of perfection from repainting behavior.
🎯 5. Designed For Intraday Traders
IDLP – Intraday Daily Levels Pro is made for:
- Day traders and scalpers
- Index and FX traders
- Prop firm challenge trading
- Traders using ICT/SMC-style levels, liquidity, and range logic
- Anyone who wants a clean, institutional-style daily framework without noise
You get:
Previous Day OHLC
Mid / Q1 / Q3 of the previous range
Previous-Day Pivots (P, S1, S2, R1, R2)
1-Day ADR Bands around Previous Day Open
All calculated only from closed data, updated once per day, and then locked.
EMA & SMA StackA clean, lightweight trend-structure tool that overlays six moving averages on price so you can instantly see direction, momentum, and trend health.
Includes
3 Exponential Moving Averages with adjustable lengths
3 Simple Moving Averages with adjustable lengths
Thin, color-coded lines for fast visual clarity
Default layout: 8 EMA (red), 21 EMA (orange), 34 EMA (yellow), 50 SMA (green), 100 SMA (blue), 200 SMA (purple)
How to use
When faster EMAs are above slower EMAs and price is above all lines, trend strength is bullish.
When faster EMAs fall below slower SMAs and price is under all lines, trend strength is bearish.
Tight stacking = compression and potential breakout zones.
Wide separation = strong trend or exhaustion risk.
Why it helps
This removes guesswork. You get immediate confirmation of trend direction, support and resistance, and momentum shift on any timeframe.
Minimal clutter. Maximum signal.
Rebound Pro: Multi-Confirm Reversal & Trend Breakout IndicatorRebound VWAP Retest Indicator: A Comprehensive Trading Tool for Spotting Reversals and Trends
In the fast-paced world of technical analysis, traders often seek tools that combine multiple confirmations to filter out noise and pinpoint high-probability setups. The Rebound VWAP Retest Indicator, built in Pine Script v5 for TradingView, is designed precisely for this purpose. It evolved from a simple rebound strategy into a robust, bidirectional system that catches strong upward trends for longs and downward moves for shorts. Whether you're scalping intraday or swing trading on daily charts, this indicator layers momentum, volume, volatility, and trend filters to help you enter trades with confidence.
Core Philosophy: Multi-Layered Confirmation for Reversals
At its heart, the indicator targets rebounds from bottoms (longs) and breakdowns from tops (shorts) while emphasizing "strong trends." It avoids over-reliance on any single signal by requiring alignment across categories:
Momentum: RSI divergence for early reversal hints.
Volume: Spikes to confirm participation.
Trend Strength: ADX directional alignment.
Volatility: TTM Squeeze release for explosive moves.
Price Action: Significant dips/peaks, rebound/breakdown, and VWAP retests.
Trend Filter: SuperTrend to ensure the move has "legs."
This confluence reduces false signals, making it suitable for stocks, forex, or crypto. On intraday timeframes (< daily), it enforces stricter filters like VWAP; on daily+, it relaxes them for broader trend plays.
Key Features Breakdown
1. Long Signals: Catching Upward Rebounds
Trigger: All core conditions align, including a rebound from a pivot low (close crosses above recent swing low).
Confirmations:
RSI Bullish Divergence: Price makes a lower low, but RSI higher low (near oversold <50). Optional on daily+.
Volume Spike: Current volume > 1.5x 20-bar SMA.
ADX Bull Alignment: +DI > -DI and ADX > 25 (uptrend strength).
Significant Dip: Drop from last swing high >2% or 0.5x ATR.
VWAP Retest: Price crosses above VWAP, then retests (low touches but closes above). Visible/required only intraday.
TTM Squeeze Release: Recent low-vol period ends with bullish candle (optional).
SuperTrend Bull: Line below price (strong uptrend).
Visualization: Green triangle below bar; lime circle for RSI div; aqua diamond for squeeze release; green SuperTrend line.
Alert: "Strong Upward Trend Long Signal" for notifications.
2. Short Signals: Profiting from Downward Breakdowns
Symmetric to Longs: Inverted logic for tops—RSI bearish div, squeeze release with bearish candle, ADX bear align (-DI > +DI), significant peak, breakdown (close crosses below swing high), VWAP break below + retest, SuperTrend bear (line above price).
Toggle: Enable via input (default: on) for bearish markets.
Visualization: Red triangle above bar; orange circle for RSI bear div; fuchsia diamond for short squeeze; red SuperTrend line; red bgcolor for VWAP short retest.
Alert: "Strong Downward Trend Short Signal."
3. Exits: Simple and Signal-Based
Long exit on short signal (and vice versa)—keeps it crossover-simple. For live trading, pair with trailing stops (e.g., SuperTrend as dynamic level).
4. Timeframe Adaptability
Intraday (< Daily, e.g., 4H/1H): Full filters (VWAP, RSI div, squeeze) for precision; VWAP line plotted yellow.
Daily+ (1D/1W): Relaxes VWAP/RSI div/squeeze—focuses on volume/ADX/dip/SuperTrend for trend-following. No VWAP line to declutter.
5. Debug Table: Real-Time Diagnostics
Position: Bottom-right, customizable (text size, colors via inputs).
Content: 16 rows showing true/false (green/red) for each condition on the last bar (chart's right edge—independent of zoom/selection).
Examples: "Vol Confirm" (volume status), "SuperTrend Bull" (uptrend filter), "Long Signal" (overall entry).
Why Useful?: Quickly diagnose why no signal (e.g., if "ADX Bull Align" is red, trend isn't strong enough).
6. Customization & Inputs
Core Tweaks: Adjust RSI levels, volume multiplier, ADX threshold, ATR for dips.
Filters: Toggle requirements (e.g., disable squeeze for more signals).
Squeeze Params: BB/KC lengths/multipliers for volatility tuning.
SuperTrend: ATR length/multiplier (lower mult = more sensitive).
Table Styling: Size, backgrounds, true/false colors.
Performance Considerations
Strengths: Filters whipsaws in ranging markets; SuperTrend catches "strong" trends (e.g., post-earnings breakouts); bidirectional for all-market regimes.
Backtesting Tip: Convert to strategy() in Pine Editor—add position sizing (e.g., 1% risk) and stops at SuperTrend or swing low/high - ATR.
Limitations: Rare signals in low-vol environments (tune squeeze off); optimize per asset (e.g., tighter SuperTrend for crypto).
Markets: Best on liquid stocks (AAPL, TSLA) or indices (SPY); test on 1H/4H for intraday, 1D for swings.
This indicator isn't a "set-it-and-forget-it" bot—it's a framework for disciplined trading. Pair it with fundamentals, and always risk-manage. If you're coding-savvy, fork it on TradingView for personal tweaks. Happy trading! 🚀
Daily Tracker Highs LowsSolid lines mark the most recent daily highs/lows that have not been crossed yet (you choose how many per side).
Dashed lines mark daily highs/lows from the last N days that have been crossed since—use as secondary S/R or “magnet” levels.
White lines show today’s high/low updating in real time.
Tune settings to pick how many uncrossed levels per side (1–10), the lookback window for crossed levels, and an optional cap per side.
Apex IndicatorThe Apex Indicator is a physics-based momentum tool designed to measure the 2nd Derivative (Acceleration) of both Price and Volume.
Unlike standard oscillators which often lag, this indicator uses Kinematics to identify the subtle shifts in momentum before price makes a major move. It answers the critical questions: Is the selling pressure fading? and Is there fresh fuel (Volume) entering to support a turn?
This script uses Hull Moving Average (HMA) smoothing for low-latency calculation, and Z-Score Normalization to force Price and Volume onto a shared, readable scale.
Visual Guide
The Histogram (Price Acceleration)
Bright Green: Strong Bullish Acceleration (High Velocity).
Dark Green: Developing Bullish Momentum (or Waning Bullishness depending on context).
Bright Red: Strong Bearish Acceleration (Panic/Dump).
Dark Red: Developing Bearish Momentum (or Waning Bearishness).
The Line (Volume Acceleration)
Yellow: Volume is accelerating (Interest is entering).
Purple: Volume is decelerating (Interest is leaving).
The Background Highlights
Green/Red Background: These mark Statistical Extremes (>1 Standard Deviation). While these show maximum power, they often mark the climax of a move rather than the start.
How to Trade: Reading the Subtleties
The power of the Apex Indicator is not in chasing the spikes, but in reading the Transitions.
1. The Turn (The Reversal Entry)
Don't wait for the explosion; look for the "braking" action.
The Setup: Price has been moving down strongly (Bright Red bars).
The Signal: The histogram shifts to Dark Red and begins moving up toward the zero line (less negative). This means the selling acceleration is dying.
The Trigger: A Dark Green bar prints, accompanied by the Volume Line turning Yellow/Rising.
Why it works: You are entering when the bearish energy is exhausted and fresh volume is stepping in to lift the price, often before the main breakout occurs.
2. The Second Wind (Trend Continuation)
The Setup: You are already in a trend (Green bars), but the bars fade to Dark Green or near Zero (a pullback or pause).
The Trigger: The next bar flips Bright Green and the Volume Line spikes Yellow.
Why it works: This confirms that the pause was just a breather, and buyers are stepping back on the gas.
3. The "Hollow Move" (Trap Avoidance)
The Scenario: Price is moving up (Green bars), but the Volume Line is Purple or dropping.
Interpretation: This is a drift, not a drive. Without volume acceleration support, these moves are prone to rapid reversal.
4. The Climax (Exits)
If the Background flashes Green (Alert Trigger), be aware that price acceleration has hit a statistical extreme (Z-Score > 1).
If you are in a position, this is often a good place to Take Profit, as maintaining that level of acceleration is mathematically difficult for the market to sustain.
Settings
Analysis Length (21): The lookback period for the HMA smoothing.
Normalization Lookback (21): The historical window used to calculate the Z-Score. A setting of 21 allows the indicator to self-adjust quickly to recent volatility conditions.
Fanfans极简原版优化版### 中英文双语总结(300字内)
中文:该指标为Fanfans极简原版优化版,基于RSI和ATR构建核心交易信号,新增趋势(EMA)、成交量、时间、价格位置多维度过滤,及动态ATR倍数调整功能。含同方向订单间隔限制、多级止盈止损(支持阈值触发),内置信号质量评分、标签标注与警报推送,可自定义过滤规则和显示样式,通过多维度筛选降低无效信号,提升短周期交易信号准确性。
English: This is an optimized version of Fanfans' minimalist indicator, building core trading signals based on RSI and ATR. It adds multi-dimensional filters (trend/EMA, volume, time, price position) and dynamic ATR multiplier adjustment, includes same-direction order interval limits, multi-level SL/TP (supporting threshold triggers), built-in signal quality scoring, label annotation and alert push. Customizable filter rules and display styles reduce invalid signals via multi-dimensional screening, improving short-term trading signal accuracy.
Fanfans结构加强vwap版 + 极简系统### 中英文双语总结(300字内)
中文:该指标整合Fanfans结构、动态摆动VWAP、高斯GWMA、MACD及极简交易系统,支持趋势过滤(可选GWMA/VWAP/结构维度)、多离场模式(ATR止盈止损/GWMA离场/混合)与移动止损。具备多空信号标注、止损止盈线绘制、多维度共振警报,图表信息面板实时展示结构/VWAP/GWMA/MACD状态,可自定义过滤规则、显示样式及交易参数,适配短周期交易,兼顾趋势判断与信号执行的灵活性。
English: This indicator integrates Fanfans structure, dynamic swing VWAP, Gaussian GWMA, MACD and a simple trading system. It supports trend filtering (GWMA/VWAP/structure optional), multiple exit modes (ATR SL/TP, GWMA exit, hybrid) and trailing stop. Featuring long/short signal labeling, SL/TP line drawing, multi-dimensional resonance alerts, its chart info panel displays real-time status of structure/VWAP/GWMA/MACD. Customizable filter rules, display styles and trading parameters make it suitable for short-term trading, balancing trend judgment and signal execution flexibility.
Parabolic SAR📌 This indicator enhances the traditional Parabolic SAR trend-reversal system by incorporating adjustable strictness filtering based on candle structure, volume confirmation, volatility-based body size, and moving-average bias, enabling cleaner and more selective signals.
■ User Inputs
SAR Start / Increment / Max: Standard Parabolic SAR parameters controlling acceleration and sensitivity.
Strictness Level (1–10): Defines the filtering intensity applied to SAR crossover signals, where higher levels require stronger candle confirmation, higher volume thresholds, and trend-aligned price action relative to moving averages.
■ Base SAR Logic
The script calculates the Parabolic SAR using TradingView’s built-in ta.sar.
Two raw signals form the foundation:
Rising Base: Close crosses above sar.
Bearing Base: Close crosses below sar.
These are not used directly—filters refine them according to the chosen strictness level.
■ Filter Components
The script evaluates multiple market conditions:
Candle Direction:
candle_up = close > open, candle_down = close < open.
Volume Filter:
Volume greater than 10-period SMA.
Body Size Filter:
Normal body: |close-open| > ATR(14) × 0.2
Strong body: |close-open| > ATR(14) × 0.5
Trend Bias:
Price above/below SMA (20 or 50) depending on strictness level.
These elements combine to confirm signal strength and reduce noise.
■ Sensitivity Level Logic (1–10)
Each level progressively increases strictness:
Level 1: Pure SAR crossover only.
Level 2: SAR crossover + candle direction alignment.
Level 3: Adds volume confirmation.
Level 4: Adds minimum body-size requirement.
Level 5: Requires strong candle body + volume.
Level 6: Requires stronger volume (SMA20).
Level 7: Strong body + SMA20 volume confirmation.
Level 8: Strong body + high volume (SMA50).
Level 9: Adds trend bias:
Long = above SMA20
Short = below SMA20
Level 10 (Most Strict):
Very high volume (SMA100)
Strong body
Strong trend alignment (SMA50)
The higher the level, the less likely a breakout signal is to be seen.
■ Visualization
SAR Chart:
A green cross is displayed for an uptrend, and a red cross is displayed for a downtrend, or a custom setting is supported.
Signal Indicators:
Long-term: Green ▲ below the bar
Summary: Red ▼ above the bar
Markers are displayed by default, reflecting the filtered signal output,
or a custom setting is supported.
■ Purpose
This indicator is intended to:
Reduce SAR’s natural noise through strict filtering.
Provide tailored signal reliability based on trader preference.
Enhance candle-confirmation, volume-driven accuracy, and trend alignment.
It does not predict future price nor guarantee profitable trades—filters simply refine.
RSI 40-60 Range (30 Bars)RSI 40-60 Range (30 Bars) test for pine screenner for detec rsi 40-60 during 30 days






















