QST RSI - Directional Entry Strict📌 Quantum Swing Trading – RSI
The RSI Zones – Directional Entry Strict indicator is designed to highlight high-probability buy and sell opportunities by focusing on strict RSI entry conditions within predefined trading zones.
🔎 How it works:
Calculates the Relative Strength Index (RSI) over a customizable period (default: 14).
Defines Buy Zone between RSI 35–40 and Sell Zone between RSI 60–65 (user adjustable).
Plots shaded green boxes whenever RSI enters the Buy Zone from above, signaling a potential oversold bounce.
Plots shaded red boxes whenever RSI enters the Sell Zone from below, signaling a potential overbought rejection.
Each box dynamically extends as long as RSI stays within the respective zone, giving a clear visual region of opportunity.
A neutral midline (50) is plotted to help confirm momentum bias.
✅ Key Features:
Clear visual zones for directional entries.
Strict entry condition avoids false signals (RSI must enter from the opposite side).
Adjustable thresholds to adapt to different markets or strategies.
Works across Forex, Stocks, Crypto, and Indices.
⚡ How traders use it:
Buy setups when price enters the green RSI zone and aligns with bullish structure/support.
Sell setups when price enters the red RSI zone and aligns with bearish structure/resistance.
Combine with trend filters (EMA, VWAP, Market Structure) for higher accuracy.
🔒 Exclusive Access: This indicator is not free and is available only to members who value premium tools. If you’re ready to level up your trading with institutional precision, this is your edge.
Send me a direct message here on TradingView or via our Discord community: discord.gg
Corak carta
SMC & ICT & Indicators & Scalping (Quantum Swing Trading)🚀 Unlock the Smart Money Edge with Our Advanced Market Structure Indicator
Stop guessing and start trading like the professionals. This powerful indicator combines Smart Money Concepts (SMC) and ICT principles into one cutting-edge tool that reveals:
✅ Real-time Market Structure Shifts – Instantly spot BOS (Break of Structure) & CHoCH (Change of Character) to know exactly when the trend is turning.
✅ Dynamic Order Blocks & Fair Value Gaps – Pinpoint high-probability zones where institutions enter the market.
✅ Equal Highs & Equal Lows Detection – Identify liquidity pools before the big moves happen.
✅ Premium / Discount Zones – Know whether price is overvalued or undervalued, and position yourself with confidence.
✅ Demand & Supply Zones with Smart Alerts – Get notified the moment price reacts, so you never miss an opportunity.
✅ Multi-Timeframe Precision – From scalpers to swing traders, adapt seamlessly across 5m, 15m, 1H, or daily charts.
🔥 This isn’t just another indicator—it’s a complete trading framework. Every signal is backed by institutional concepts, giving you the clarity and confidence to trade with precision.
💡 Who is this for?
Intraday traders who want clear entry & exit confirmations
Swing traders who need high-probability zones
Professionals looking to align with institutional order flow
⚡ Why traders love it:
Clean, professional visuals without chart clutter
Alerts for every key event (BOS, CHoCH, OB, FVG, Supply/Demand)
Works on Forex, Indices, Crypto, and Stocks
🔒 Exclusive Access: This indicator is not free and is available only to members who value premium tools. If you’re ready to level up your trading with institutional precision, this is your edge.
👉 Message now to get access and join our Discord community:
discord.gg
using this indiator to spot moves before they happen.
obm4xuthis will highlight 4 gold high volume maro times ..
For xauusd , i have noted some imporatnt time macros
so this indicator will just highlight the time widnows and alos alerts
the user when this macros started .
[RealEdgeFX] - Manipulation CandleOverview
The Manipulation Candle indicator highlights potential liquidity grabs and false breakouts directly on the chart. It focuses on moments when price sweeps prior highs or lows but closes in the opposite direction, suggesting a possible manipulation before a market reversal.
Core Logic
The indicator compares the current candle against the previous one and colors the bar when specific conditions are met:
Sell Manipulation (dark red)
When the current candle breaks above the previous high but then closes below the prior low.
→ This often signals a stop hunt to the upside followed by bearish intent.
Buy Manipulation (light green)
When the current candle breaks below the previous low but then closes above the prior high.
→ This suggests a liquidity sweep to the downside before bullish continuation.
Neutral candles remain uncolored to avoid clutter and keep the focus on high-impact moments.
Design Approach
Clarity: Only the candles that meet strict criteria are marked, reducing noise.
Liquidity Focused : Built for traders who want to quickly spot manipulative price action.
Non-Repainting : Once a candle is identified as manipulation, the color stays fixed.
Usage
Add it as an overlay on your chart.
Watch for green or red manipulation candles as alerts of possible reversals or liquidity events.
Combine with your own market structure or bias tools to increase accuracy.
Auto Nifty Option Buyer made by govindthis strategy help you find call and put itself of nifty option
AI Fib Strategy (Full Trade Plan)This indicator automatically plots Fibonacci retracements and a Golden Zone box (61.8%–65% retracement) based on the 4H candle body high/low.
Features:
Auto-detects session breaks or daily breaks (configurable).
Draws standard Fib retracement levels (0%, 23.6%, 38.2%, 50%, 61.8%, 78.6%, 100%).
Highlights the Golden Zone for high-probability trade entries.
Optional Take Profit extensions (TP1, TP2, TP3).
Fully compatible with Pine Script v6.
Usage:
Best applied on intraday charts (15m, 30m, 1H).
Use the Golden Zone for entry confirmations.
Combine with candlestick patterns, order blocks, or volume for stronger signals.
HAVU RSI Momentum Scalping 15m (EMA/WMA + Volume + Alerts)HAVU RSI Momentum Scalping 15m (EMA/WMA + Volume + Alerts)
Gemini All-in-OneDescription
The Gemini AIO (All-in-One) is a comprehensive overlay indicator designed for swing and position traders. It merges three distinct and powerful trading strategies into a single, cohesive tool to identify high-probability setups in stocks that are in confirmed uptrends.
What the Indicator Does:
Combines Three Strategies: Integrates a multi-scanner breakout system, a mean-reversion model, and a multi-year breakout tool into one indicator.
Main Modules
Signals Module:
1. Features six unique scanner signals (CS1-CS6) to identify a variety of bullish consolidation patterns.
2. Includes a full trade management framework with RVC (Red Volume Candle), PBP (Post Breakout Pivot Entry), and ISL (Initial Stop Loss) levels.
3. Identifies powerful Episodic Pivot (EP) and EP Entry (EPE) signals for stocks showing exceptional strength.
Reversal Module:
1. A mean-reversion strategy that primarily uses Bollinger Bands to find oversold conditions.
2. Provides a three-stage signal process: RA (Reversal Setup), Entry 1, and Entry 2 to time entries from a potential bottom.
Multi-Year Breakout (MYBO) Module:
1. Automatically identifies and plots historical, multi-year resistance and support levels.
2. Generates a clear signal when the price breaks out above these significant long-term levels.
Advanced Alerts: Features a highly customizable alert system that can be timed to trigger either on the bar's close or at a specific time of day (e.g., 2:30 PM IST), allowing for end-of-day style notifications.
How to Best Use It:
This indicator is most powerful when used with a systematic, rules-based approach. The core principle is to use long-term moving averages to define the trend and then use the indicator's signals to time entries within that trend.
The Foundation (Trend Filter): The most important rule is to only consider long setups on stocks where the 150-day SMA is above the 200-day EMA, and the 150-day SMA is sloping upwards. This keeps you aligned with the primary uptrend.
Strategy 1: The Momentum Breakout (PBP Entry)
1. Confirm the stock meets the primary trend filter rules.
2. Wait for an AIO setup signal (Super, Pls Buy, etc.) to draw a PBP line.
3. Enter when the price crosses above the PBP line or wait for a pull back after the price has crossed the PBP line.
Strategy 2: The Mean Reversion (RA Entry)
1. Confirm the stock meets the primary trend filter rules.
2. Wait for an "RA" (Reversal Setup) signal to appear on the chart.
3. Enter on the "ENTRY 1" (Risky Entry) or "ENTRY 2" signal (Safer Entry) or wait for a pull back after "ENTRY 1" or "ENTRY 2" signal.
Strategy 3: Multi-Year Breakout (MYBO) :
1. A breakout triangle (orange or fuchsia) appears below the candle, signaling a close above the "Recent High" (Orange) or "Older High" (Fuchsia).
2. Recent High refers to the highest price the stock has reached in last 12 months. Breaking above the "Recent High" is a sign of strong current demand.
3. Older High refers to the highest price the stock reached in a more distant, historical period - the period between 5 years ago and 1 year ago. Breaking above the "Older High" is a sign of VERY strong demand as it has broken a historic high.
4. Wait for a breakout triangle to appear on the chart.
5. Enter on the high of the candle marked with a breakout triangle or wait for a pull back after that signal.
Customize Your View: Use the "Inputs" tab to enable/disable the modules you want to focus on and configure the alerts you want to receive. Use the "Style" tab to hide any visual elements you don't need to keep your chart clean.
FibAlgo® - Perfect Entry Zone™FibAlgo® - Perfect Entry Zone™
OVERVIEW
FibAlgo® - Perfect Entry Zone™ is an advanced technical analysis tool that dynamically detects and visualizes support and resistance levels in the market. Instead of static levels, it draws smart "Entry Zones" that change their color and function based on price action. The indicator's core concept is based on the principle that when a resistance level is broken, it becomes support (and vice versa). It automatically captures these "Support/Resistance Flip" moments. Its most powerful feature is the built-in "Adaptive System," or "The Brain," which analyzes historical data to find the Fibonacci levels with the highest historical accuracy and optimizes them for you.
CONCEPTS
Effective use of this indicator comes from understanding its three underlying core concepts.
1. The Adaptive Analysis Engine ("The Brain"): This is the indicator's most powerful feature. Instead of using a fixed period, it intelligently tests numerous past market peaks and troughs to find which Fibonacci range has historically produced the most accurate reversal signals. What makes this system special is its use of a weighted scoring system that prioritizes finding the "Zone 1" (the 0.0-1.0 Fibonacci range) with the highest confidence. In short, the algorithm is optimized to find the most reliable initial reversal areas for you.
2. Dynamic Zones and the S/R Flip (Support/Resistance Flip): The colored boxes you see on the chart represent the dynamic battle between support and resistance. Their colors and states change according to price action.
Uptrend Scenario: As a trend begins, a RED box appears as potential resistance. If the price breaks through this red box to the upside, the trend's strength is confirmed, and the indicator flips the box's color to GREEN. This means the old resistance has now become new support. This new green box is now a potential LONG entry area on a price retest.
Downtrend Scenario: As a trend begins, a GREEN box appears as potential support. If the price breaks down through this green box, the trend's strength is validated, and the indicator flips the box's color to RED. This shows that the old support has now become new resistance. This new red box is now a potential SHORT entry area on a price retest.
3. Confidence Percentage (% Confidence): This percentage, displayed on each box, is a data-driven score that shows the historical significance of that price zone. It answers the question: "In the past, how often did the market react to this specific price area?" A higher percentage suggests the zone is more significant and noteworthy.
FEATURES
Intelligent Adaptive System ("The Brain"): A smart engine that automatically finds and optimizes the most suitable Fibonacci analysis period for the market.
Dynamic Support/Resistance Flip Zones: Visually intuitive entry zones that automatically change function and color (from red to green or green to red) based on price breakouts.
Data-Driven Confidence Score: A confidence rating that displays the historical importance and success rate of each zone as a percentage, aiding in decision-making.
Automatic Fibonacci Drawing: Automatically detects significant peaks and troughs (pivots) in the market and draws the relevant Fibonacci structure for you.
Comprehensive Visual Customization: The ability to adjust many visual elements to your personal preference, including trend lines, level lines, colors, label positions, and font sizes.
Built-in User Guide: A detailed user manual, viewable on the chart, that explains all the mechanics and strategies of the indicator.
USAGE
This indicator provides clear trading strategies based on the "Support/Resistance Flip" concept.
Long Entry Strategy:
Look for an uptrend in the market.
Wait for the price to decisively break above a RED resistance box.
Observe the box's color flipping to GREEN (new support) after the breakout.
Wait for a price pullback (retest) to this newly formed GREEN support box. This area is a potential long entry signal.
Short Entry Strategy:
Look for a downtrend in the market.
Wait for the price to decisively break below a GREEN support box.
Observe the box's color flipping to RED (new resistance) after the breakdown.
Wait for a price pullback (retest) to this newly formed RED resistance box. This area is a potential short entry signal.
Note : More aggressive traders can also use the zones as direct buy or sell signals, as they represent the most tested Fibonacci levels in the past. However, this approach is riskier and requires caution. Always use it in conjunction with your own risk management strategy.
AI Gold Liquidity Breakout CatcherTitle: Gold AI Liquidity Breakout Catcher
Description:
Indicator Philosophy and Originality:
This indicator is not merely a collection of separate tools, but an integrated trading framework designed to improve decision-making by ensuring signal confluence. The core philosophy is that high-probability trading signals occur when multiple, distinct analysis methodologies align.
The originality of this script lies in how it systematically combines a leading signal (the Liquidity Breakout) with multiple, independent lagging confirmation tools (the Classic Filters, the Hull MA, and the Range Filter). A user can see a primary breakout signal and immediately validate its strength against the broader trend defined by the Hull MA, the intermediate trend from the Range Filter, and the specific conditions of the classic filters.
This synergy, where different components work together to validate a single event, is the primary value and reason for this mashup. It provides a structured, multi-layered confirmation process within a single tool, which is not achievable by adding these indicators separately to the chart.
This indicator is a comprehensive technical analysis tool designed to identify potential trading opportunities and provide supplemental trend analysis. It features a primary signal engine based on pivot trendline breakouts, a sophisticated confirmation layer using classic technical indicators, and three separate modules for discretionary analysis: an ICT-based structure plotter, a highly customizable Hull Moving Average (HMA), and a volatility-adaptive Range Filter. This document provides a detailed, transparent explanation of all underlying logic.
1. Core Engine: Pivot-Based Liquidity Trendline Signals
The indicator's foundational signal is generated from a custom method we call "Liquidity Trendlines," which aims to identify potential shifts in momentum.
How It Works:
The script first identifies significant swing points in the price using ta.pivothigh() and ta.pivotlow().
It then draws a trendline connecting consecutive pivot points.
A "Liquidity Breakout" signal (liquidity_plup for buy, liquidity_pldn for sell) is generated when the price closes decisively across this trendline, forming the basis for a potential trade.
2. The Signal Confirmation Process: Multi-Layered Filtering System
A raw Liquidity Breakout signal is only a starting point. To enhance reliability, the signal must pass through a series of user-enabled filters. A final Buy or Sell signal is only plotted if all active filter conditions are met simultaneously.
General & Smart Trend Filters: Use a combination of EMAs, DMI (ADX), and market structure to define the trend.
RSI & MACD Filters: Used for momentum confirmation.
Directional Body Strength Filter: A custom filter that validates the signal based on the strength and direction of the signal candle's body (bodyUpOK / bodyDownOK).
Support & Resistance (S&R) Filter: Blocks signals forming too close to key S&R zones.
Higher Timeframe (HTF) Filter: Provides confluence by checking the trend on higher timeframes.
3. Visual Aid 1: ICT-Based Structure & Premium/Discount Zones
This module is for visual and discretionary analysis only and does not directly influence the automated Buy/Sell signals.
ICT Market Structure: Plots labels for CHoCH, SMS, and BMS based on a Donchian-channel-like logic.
ICT Premium & Discount Zones: When enabled, it draws colored zones corresponding to Premium, Discount, and Equilibrium levels.
4. Visual Aid 2: Hull Moving Average (HMA) Integration
This is another independent tool for trend analysis. It does not affect the primary signals but has its own alerts and serves as a powerful visual confirmation layer.
Functionality: Includes multiple Hull variations (HMA, THMA, EHMA), customizable colors based on trend, and the ability to pull data from a higher timeframe.
5. Visual Aid 3: Range Filter Integration
This module is a volatility-adaptive trend filter that provides its own set of signals and visuals. It is designed to be a standalone trend analysis tool integrated within the indicator for additional confluence.
How It Works: The Range Filter calculates a dynamic volatility threshold based on the average range of the price. A central filter line moves up or down only when the price exceeds this threshold, effectively filtering out market noise.
Visuals: It plots the central filter line and upper/lower bands that create a volatility channel. It can also color the price bars based on the trend.
Signals & Alerts: The Range Filter generates its own "Manual Buy" and "Manual Sell" signals when the price crosses the filter line after a change in trend direction. These signals have their own dedicated alerts.
6. Risk Management & Additional Features
TP/SL Calculations: Automatically calculates Take Profit and Stop Loss levels for the primary signals based on the ATR.
Multi-Timeframe (MTF) Scanner: A dashboard that monitors the final Buy/Sell signal status across multiple timeframes.
Session Filter & Alerts: Allows for restricting trades to specific market sessions and configuring alerts for any valid signal.
By combining breakout detection with a rigorous confirmation process and multiple supplemental analysis tools, this indicator provides a structured and transparent approach to trading.
Sessions FX (Asia, London, Pre-NY, NY)sessions indicator, recommend to use with black bars on ur charts, zoom in and zoom out... should help identify key levels and market structure much simpler. ya welcome
SMC - OB/ Breaker Block/ Bos/ ChoCh (DeadCat) The SMC Toolkit (DeadCat) is a powerful TradingView indicator for decoding market structure and spotting high-probability setups using ICT principles. It plots swing points (HH, HL, LH, LL), Break of Structure (BOS), Change of Character (ChoCh), and Order/Breaker Blocks (OB/BB), helping you identify trends, reversals, and liquidity zones.
🌟 Key Features 🌟
Swing Points: Labels HH, HL, LH and LL to track uptrends (HH/HL) and downtrends (LH/LL).
BOS & ChoCh: Marks BOS (trend continuation, blue line) and ChoCh (trend shift, gray line) with customizable styles and labels.
Order Blocks (OB): Plots bullish (green) and bearish (red) OB zones at HL/LL (uptrend) or LH/HH (downtrend) for entry zones.
Breaker Blocks (BB): Highlights BB zones at HH/LH (uptrend) or LL/HL (downtrend) for liquidity targets.
Smart Confirmation: Waits for candle closes to confirm swing points and trend shifts, ensuring reliable signals. 🎯
🌟 Indicator Settings 🌟
Show Markers: Toggle HH/HL/LH/LL labels (default: off, gray text).
OB/BB Zones: Enable/disable OB (bullish/bearish) and BB zones, customize colors (green/red), transparency (70%), and border width (1).
BOS/ChoCh: Show/hide BOS (blue, solid) and ChoCh (gray, dashed) lines, adjust styles, widths, and text sizes.
🌟 Why Use This? 🌟
Track Trends: Follow HH/HL (bullish) or LH/LL (bearish) for trend alignment.
Spot Reversals: ChoCh signals potential trend shifts after breaking HL (uptrend) or LH (downtrend).
Trade Liquidity: Use OB/BB zones for entries at key support/resistance.
ICT Synergy: Pair with LQ, Manipulations, Sessions, Bias, PO3 stronger setups. 💪
Intelligent Trading SuiteIntelligent Trading Suite
“One script to rule them all.”
Overview
The Intelligent Trading Suite is a professional-grade decision system built in Pine Script. It is a unified engine—not a bundle of indicators—that combines adaptive pattern recognition, historical memory, and multi-context intelligence into one framework. Using a deep historical pattern database and integrating session dynamics, market calendars, holiday effects, and economic events, it filters noise and adapts to conditions. Core emphasis: precise pattern detection with target-price projection that remains stable as new candles print (mitigates target drift) and early detection of forming geometric patterns and divergences/hidden divergences.
Core Features
All-Timeframe Operation: Works across every TradingView timeframe—from 1m to 1W—without performance drift.
Pattern Recognition with Targets: Detects triangles, wedges, cup & handle, flags, and H&S; projects targets and stabilizes them against common drift as price evolves.
Early Signal Engine: Flags forming patterns and divergences before completion and notifies when prerequisites align.
Historical Pattern Intelligence: Stores and compares thousands of prior states (Hull, VWAP, RSI, MACD, SMA, CVD) to weight current conditions and calibrate confidence.
Context & Regime Awareness: Adjusts for volatility regimes, liquidity sessions, day-of-week bias, holidays, and macro events.
Unified Signal & Confidence: Fuses all streams into a single Overall signal with calibrated confidence levels (Weak / Neutral / Strong).
Visualization & Alerts
Compact Ultimate Intelligence Table showing each analytical pillar, plus the Overall signal, and an option to show them on the chart as well.
Alerts on table for: new pattern detection, divergence events, volatility shifts, and trend reversals.
Important Notes
-Free plan runtime: TradingView Free accounts may hit platform limits.
Fix: Open settings → switch Mode from Paid to Free → runs within Free limits.
-Heavy computation: The script is calculation- and data-intensive; initial runs can take time.
If a rare runtime error occurs, simply reload the page and continue.
Attributions
Hull Moving Average (Alan Hull)
VWAP (Volume Weighted Average Price)
RSI (Relative Strength Index, J. Welles Wilder Jr.)
MACD (Moving Average Convergence Divergence, Gerald Appel)
Black Flag ATR bands (Jose Azcarate)
Proprietary enhancements, target-stabilization logic, and the nuclear intelligence architecture are original research for this suite.
Compliance
Educational and analytical use only
No financial advice
Ad-free; aligned with TradingView House Rules
Proper attribution included
Access
To get access, please read the Author’s instructions on the script’s page.
Momentum Analysis Package by JCTThis all-in-one script is designed for traders and investors seeking maximum charting power in a single indicator—especially for those using TradingView’s free plan, where only one or two indicators are allowed per chart tab.
Why This Script Stands Out:
- Unified Solution: Combines most of the popular and essential indicators— EMA, SMA, RS Rating, Buyable Gap Up detection, Pattern Recognition, Inside Bar signals , and more—into one comprehensive package.
- Ideal for Free Users: No need to choose between different overlays or switch scripts; everything you require for detailed technical analysis is now accessible in a single chart tab .
- Pattern Recognition: Robust candlestick , base , cup with handle , and double bottom set-up detection—plus gap up signals —help you spot trade opportunities and monitor market momentum.
Key Features Included:
- Multi-timeframe customizable moving averages (EMA/SMA)
- RS Rating with new high/low detection
- Buyable Gap Up signal identification
- Chart pattern detection
- Bullish/bearish inside bar highlights
Hope you guys do enjoy it!!!
kênh giá *** ahihiYou extract:
Core balance point of each time frame
Compare single value
Pure trend hierarchy 📊
This is:
Eastern philosophy meets Western efficiency
"Great Simple" (大道至简)
Occam's razor in trading! ✂️
Compare the midpoint = "Trendy point"!
You not only apply Ichimoku but also understand its nature! 🧘♂️
Master insight! 🙏✨
OI Proxy PA — Trend ETAThis indicator watches price and volume and treats volume like a simple stand-in for open interest. It flags four states—Long Build-Up, Short Covering, Short Build-Up, and Long Unwinding—based on whether price and volume momentum move together or against each other.
You’ll see a colored arrow plus a centered label with the signal name and an “Estimated Sustain” window in bars, along with one best-guess time. A solid line marks the conservative window; a dotted extension shows the upper bound. The estimate isn’t magic—it learns from your chart’s own history by logging how long past phases lasted, then uses the middle of that distribution for time.
You can tweak thresholds, volume SMA length, cooldown, session filter, and label size/spacing. It uses only your chart’s OHLCV; the News field is just a manual note. Works best on time-based charts; time on range/tick/volume is approximate. Use with your own levels and risk.
Multi Keltner Channels by GreenDecodeThis indicator, created by GreenDecode, plots three Keltner Channels with a common length but different multipliers. It helps identify volatility and potential breakout points using upper and lower bands. Ideal for trend following and range-bound market analysis.
Illuminati M5 – Single Symbol (Aggressive + Fallback)//@version=5
indicator("Illuminati M5 – Single Symbol (Aggressive + Fallback)", overlay=false, max_labels_count=500)
//============================= INPUTS =============================
longThr = input.int(2, "Long Score Threshold", 1, 10)
shortThr = input.int(2, "Short Score Threshold", 1, 10)
showTable = input.bool(true, "Show Panel")
showDebug = input.bool(true, "Show Debug Row")
paintBg = input.bool(true, "Paint BG by decision")
aggrMode = input.bool(true, "Aggressive Mode (auto relax)")
useRegime = input.bool(false, "Use Regime Filter (KER/ADX)")
useH1Penalty = input.bool(false, "Use H1 Conflict Penalty")
// Opsiyonel filtreler
useVolumeA = input.bool(false, "Edge A: Require Volume Spike")
useVolumeB = input.bool(false, "Edge B: Require Volume Spike")
useWick = input.bool(false, "Edge A: Require Long Wick")
useATRComp = input.bool(false, "Edge B: Require ATR Compression")
// Eşikler (aggrMode açıldığında otomatik gevşer)
volMultA = input.float(1.05, "Vol ≥ X*SMA20 (Edge A)", step=0.05)
volMultB = input.float(1.10, "Vol ≥ X*SMA20 (Edge B)", step=0.05)
wickMin = input.float(1.10, "Min Wick/Body (Edge A)", step=0.1)
zEdgeA = input.float(0.8, "VWAP |z| min (Edge A)", step=0.1)
zBandMax = input.float(2.2, "VWAP |z| max (band)", step=0.1)
zEdgeC = input.float(1.1, "Z-Score |z| min (Edge C)", step=0.1)
breakN = input.int(2, "Edge B: Breakout lookback (bars)", 1, 10)
tightK = input.float(1.00, "ATR ≤ K*ATR(100) (Edge B)", step=0.05)
//============================= SERIES =============================
c = close, o = open, h = high, l = low, v = volume
ema20 = ta.ema(c, 20)
ema50 = ta.ema(c, 50)
ma20 = ta.sma(c, 20)
rsi14 = ta.rsi(c, 14)
atr14 = ta.atr(14)
// ADX (14)
lenADX = 14
upMove = ta.change(high)
downMove = -ta.change(low)
plusDM = na(upMove) ? na : (upMove > downMove and upMove > 0 ? upMove : 0)
minusDM = na(downMove) ? na : (downMove > upMove and downMove > 0 ? downMove : 0)
trur = ta.rma(ta.tr, lenADX)
plusDI = 100 * ta.rma(plusDM, lenADX) / trur
minusDI = 100 * ta.rma(minusDM, lenADX) / trur
dx = 100 * math.abs(plusDI - minusDI) / (plusDI + minusDI)
adx14 = ta.rma(dx, lenADX)
// KER (20)
lenKER = 20
changeTotal = ta.sma(math.abs(c - c ), lenKER) * lenKER
ker20 = changeTotal != 0 ? math.abs(c - c ) / changeTotal : 0.0
// VWAP & z
vwap = ta.vwap
devVWAP = ta.stdev(c - vwap, 20)
zToVwap = nz(devVWAP) > 0 ? (c - vwap) / devVWAP : 0.0
// Z-score (MA20)
sd20 = ta.stdev(c, 20)
zClose = nz(sd20) > 0 ? (c - ma20) / sd20 : 0.0
// 1H yön filtresi
ema20H = request.security(syminfo.tickerid, "60", ta.ema(close, 20))
ema50H = request.security(syminfo.tickerid, "60", ta.ema(close, 50))
h1Up = ema20H > ema50H
// Hacim & ATR
vma = ta.sma(v, 20)
volOK_A = v >= volMultA * vma
volOK_B = v >= volMultB * vma
atr100 = ta.sma(atr14, 100)
tightATR = atr14 <= tightK * atr100
// Aggressive mode gevşetmeleri (runtime)
_zEdgeA = aggrMode ? math.max(0.6, zEdgeA) : zEdgeA
_zBandMax = aggrMode ? math.max(2.4, zBandMax): zBandMax
_zEdgeC = aggrMode ? math.max(0.9, zEdgeC) : zEdgeC
_wickMin = aggrMode ? math.max(1.0, wickMin) : wickMin
_breakN = aggrMode ? math.min(2, breakN) : breakN
//============================= REJİM ===============================
regTrend = (ker20 >= 0.25) or (adx14 >= 15) // bir tık gevşek
regMR = not regTrend
//============================= EDGE'ler ===========================
// A) Likidite süpür + VWAP dönüş (MR)
swingLow = ta.lowest(l , 20)
swingHigh = ta.highest(h , 20)
body = math.abs(c - o)
lowerW = math.min(o, c) - l
upperW = h - math.max(o, c)
wickOK = (lowerW >= _wickMin * body) or (upperW >= _wickMin * body) or not useWick
volAOK = (not useVolumeA) or volOK_A
edgeA_long = (l < swingLow) and (c > swingLow) and volAOK and (math.abs(zToVwap) >= _zEdgeA) and (math.abs(zToVwap) <= _zBandMax) and wickOK
edgeA_short = (h > swingHigh) and (c < swingHigh) and volAOK and (math.abs(zToVwap) >= _zEdgeA) and (math.abs(zToVwap) <= _zBandMax) and wickOK
// B) Sıkışma kırılım + momentum (Trend)
trendUp = ema20 > ema50
trendDn = ema20 < ema50
volBOK = (not useVolumeB) or volOK_B
atrOK = (not useATRComp) or tightATR
edgeB_long = trendUp and volBOK and atrOK and (c > ta.highest(high, _breakN) )
edgeB_short = trendDn and volBOK and atrOK and (c < ta.lowest(low, _breakN) )
// C) Mikro mean-reversion Z-skor (MR)
edgeC_long = (zClose <= -_zEdgeC)
edgeC_short = (zClose >= +_zEdgeC)
// D) Baseline Trend + VWAP momentum (sigorta)
edgeD_long = trendUp and (c > vwap)
edgeD_short = trendDn and (c < vwap)
// E) MA20 geçişi (sigorta)
edgeE_long = ta.crossover(c, ma20)
edgeE_short = ta.crossunder(c, ma20)
//============================= SKORLAMA ============================
score = 0
score += edgeA_long ? 3 : 0
score -= edgeA_short ? 3 : 0
score += edgeB_long ? 2 : 0
score -= edgeB_short ? 2 : 0
score += edgeC_long ? 1 : 0
score -= edgeC_short ? 1 : 0
score += edgeD_long ? 1 : 0
score -= edgeD_short ? 1 : 0
score += edgeE_long ? 1 : 0
score -= edgeE_short ? 1 : 0
// Rejim bonus/ceza (isteğe bağlı)
if useRegime
score += regMR and (edgeA_long or edgeA_short or edgeC_long or edgeC_short) ? 1 : 0
score -= regMR and (edgeB_long or edgeB_short) ? 1 : 0
score += regTrend and (edgeB_long or edgeB_short) ? 1 : 0
score -= regTrend and (edgeA_long or edgeA_short or edgeC_long or edgeC_short) ? 1 : 0
// H1 cezası (isteğe bağlı)
if useH1Penalty
score -= (h1Up and score < 0) ? 1 : 0
score -= ((not h1Up) and score > 0) ? 1 : 0
// Karar
decision = score >= longThr ? 1 : score <= -shortThr ? -1 : 0
regStr = regTrend ? "Trend" : "MeanRev"
decStr = decision == 1 ? "Long" : decision == -1 ? "Short" : "No Trade"
liqStr = (edgeA_long or edgeA_short) ? "Var" : "—"
// Flip uyarıları
longFlip = decision == 1 and nz(decision ) != 1
shortFlip = decision == -1 and nz(decision ) != -1
//============================= PANEL =========================================
var table t = na
rows = showDebug ? 3 : 2
if showTable
if na(t)
t := table.new(position.bottom_right, 5, rows, border_width=1)
table.cell(t, 0, 0, "Sembol", text_color=color.white, text_size=size.large)
table.cell(t, 1, 0, "Rejim", text_color=color.white)
table.cell(t, 2, 0, "Skor", text_color=color.white)
table.cell(t, 3, 0, "Karar", text_color=color.white)
table.cell(t, 4, 0, "Likidite Avı", text_color=color.white)
clr = score > 0 ? color.new(color.green, 0) : score < 0 ? color.new(color.red, 0) : color.new(color.yellow, 0)
table.cell(t, 0, 1, syminfo.ticker)
table.cell(t, 1, 1, regStr)
table.cell(t, 2, 1, str.tostring(score), text_color=clr)
table.cell(t, 3, 1, decStr, text_color=clr)
table.cell(t, 4, 1, liqStr)
if showDebug
dbgA = "A:" + (edgeA_long or edgeA_short ? "1" : "0") + " B:" + (edgeB_long or edgeB_short ? "1" : "0") + " C:" + (edgeC_long or edgeC_short ? "1" : "0") + " D:" + (edgeD_long or edgeD_short ? "1" : "0") + " E:" + (edgeE_long or edgeE_short ? "1" : "0")
dbgB = "volA:" + str.tostring(volOK_A) + " volB:" + str.tostring(volOK_B) + " wickOK:" + str.tostring(wickOK) + " ATRok:" + str.tostring(tightATR)
dbgC = "|zVWAP|:" + str.tostring(math.abs(zToVwap), "#.00") + " |zC|:" + str.tostring(math.abs(zClose), "#.00") + " KER:" + str.tostring(ker20, "#.00") + " ADX:" + str.tostring(adx14, "#.00")
table.cell(t, 0, 2, "Debug", text_color=color.gray)
table.cell(t, 1, 2, dbgA, text_color=color.gray)
table.cell(t, 2, 2, dbgB, text_color=color.gray)
table.cell(t, 3, 2, dbgC, text_color=color.gray)
table.cell(t, 4, 2, "", text_color=color.gray)
//============================= ALERTS & BG ===================================
alertcondition(longFlip, "LONG", "M5 LONG — Simons Scanner")
alertcondition(shortFlip, "SHORT", "M5 SHORT — Simons Scanner")
bgcolor(paintBg ? (decision == 1 ? color.new(color.green, 85) : decision == -1 ? color.new(color.red, 85) : na) : na)
plot(na)
Previous Periods $ EMA S/R Levels with Pivot Points [GNX]this is very useful indicator, this draw support and resistance level according to previous day/week/month low/high and most useful EMA based support and resistance levels with pivot points and also draw dynamic support and resistance, this could help you to take intraday trades.
High Volume Highlight - Pto compare volume indicator from prev bars. How to use it, short it when the red bar shows and long it when the green bar shows
Sessions X worstfxThe only sessions indicator you need
yellow x Asia
purple x London
pre NY x aqua
NY x aqua
turn this indicator on observe why these area are marked, and what happens more often then not. if used properly you will see how sessions create market structure/price action. I recommend to use with only black candles. You will never see charts the same again and make things possibly less complicated