אינדיקטור

אינדיקטור

אינדיקטור

אינדיקטור

אינדיקטור

אינדיקטור

אינדיקטור

אינדיקטור

אינדיקטור

אינדיקטור

אינדיקטור

אינדיקטור

Sessions & Point of interests + Buy/Sell signalsDevtrader Killzone Sweep & Reversal Pro
A professional session-based liquidity sweep and reversal indicator designed for intraday traders who focus on market timing, killzones, liquidity raids, and reversal confirmation.
This indicator combines session mapping, daily/session high-low tracking, liquidity sweep detection, engulfing confirmation, and an optional Moving Average Cross module into one clean visual tool.
━━━━━━━━━━━━━━━━━━━━━━
🔹 CORE PURPOSE
━━━━━━━━━━━━━━━━━━━━━━
Devtrader Killzone Sweep & Reversal Pro is built to help traders identify potential reversal zones after price sweeps liquidity above recent highs or below recent lows.
The logic focuses on a simple but powerful market behavior:
1. Price runs liquidity above a previous high or below a previous low.
2. The sweep candle shows a meaningful rejection wick.
3. The next candle confirms reversal intent with a full body engulfing close.
4. The chart highlights the confirmed bullish or bearish reversal setup.
This makes the indicator useful for traders who monitor stop hunts, liquidity grabs, false breakouts, and session-based reversals.
━━━━━━━━━━━━━━━━━━━━━━
🔹 LIQUIDITY SWEEP REVERSAL LOGIC
━━━━━━━━━━━━━━━━━━━━━━
The indicator detects two main setup types:
🟢 Bullish Sweep Reversal
A bullish setup appears when:
• The previous candle sweeps below the lowest low of the selected lookback range.
• The previous candle has a large lower wick.
• The current candle closes bullish.
• The current candle body fully engulfs the previous candle body.
This suggests that sell-side liquidity may have been taken and buyers are stepping back in.
🔴 Bearish Sweep Reversal
A bearish setup appears when:
• The previous candle sweeps above the highest high of the selected lookback range.
• The previous candle has a large upper wick.
• The current candle closes bearish.
• The current candle body fully engulfs the previous candle body.
This suggests that buy-side liquidity may have been taken and sellers are stepping back in.
━━━━━━━━━━━━━━━━━━━━━━
🔹 CUSTOMIZABLE SWEEP FILTERS
━━━━━━━━━━━━━━━━━━━━━━
The sweep engine includes two important filters:
Liquidity Lookback
Controls how many bars are used to define the high or low that price must sweep.
Minimum Wick Percentage
Controls how strong the rejection wick must be as a percentage of the full candle range.
A higher wick percentage creates stricter signals.
A lower wick percentage creates more frequent signals.
━━━━━━━━━━━━━━━━━━━━━━
🔹 SESSION / KILLZONE MAPPING
━━━━━━━━━━━━━━━━━━━━━━
The indicator includes three customizable trading sessions:
• Tokyo
• London
• New York
Each session can be individually enabled or disabled.
For every session, the trader can customize:
• Session name
• Session time
• Session timezone
• Session separator color
Vertical dotted separators are drawn at session start and session end, helping the trader visually separate important trading windows.
The timezone input supports IANA timezone names such as:
• Asia/Tokyo
• Europe/London
• America/New_York
This makes the indicator suitable for traders working with global market sessions and daylight-saving changes.
━━━━━━━━━━━━━━━━━━━━━━
🔹 DAILY HIGH / LOW LEVELS
━━━━━━━━━━━━━━━━━━━━━━
The indicator can optionally display the current or historical daily high and low.
Daily level options include:
• Show Daily High
• Show Daily Low
• Display Current Active Day Only
• Display All Days
• Custom colors
• Custom line width
This helps traders monitor where price is forming the current daily range and where liquidity may be building.
━━━━━━━━━━━━━━━━━━━━━━
🔹 SESSION HIGH / LOW LEVELS
━━━━━━━━━━━━━━━━━━━━━━
The indicator can also track and display session highs and session lows.
Session level options include:
• Show Session High
• Show Session Low
• Display Current Active Session Only
• Display All Sessions
• Custom high/low colors
• Custom line width
Session highs and lows are useful for identifying intraday liquidity pools, especially around London and New York reversals.
The indicator also handles overlapping sessions with priority logic, so when multiple sessions overlap, the later session takes ownership of the active bars.
━━━━━━━━━━━━━━━━━━━━━━
🔹 OPTIONAL MOVING AVERAGE CROSS MODULE
━━━━━━━━━━━━━━━━━━━━━━
The indicator includes an optional Moving Average Cross module, disabled by default.
When enabled, it displays:
• Short moving average
• Long moving average
• MA cloud
• Trend-colored candles
• Cross markers
• Bullish trend-change background highlight
• Bearish trend-change background highlight
• Buy and sell arrows
Available moving average types:
• SMA
• EMA
• WMA
• Linear Regression
The module can use either:
• The current chart timeframe
• A custom selected timeframe
This gives traders an additional trend filter when reading liquidity sweep setups.
━━━━━━━━━━━━━━━━━━━━━━
🔹 ALERTS
━━━━━━━━━━━━━━━━━━━━━━
The indicator includes alert conditions for the Moving Average Cross module:
• Uptrend Alert
• Downtrend Alert
These alerts trigger when the short moving average crosses into a bullish or bearish trend state.
━━━━━━━━━━━━━━━━━━━━━━
🔹 VISUAL DESIGN
━━━━━━━━━━━━━━━━━━━━━━
The indicator uses a clean visual structure:
🟢 Bullish sweep reversals are shown with triangle-up markers below the candle.
🔴 Bearish sweep reversals are shown with triangle-down markers above the candle.
The confirmation candle receives a subtle background highlight, making reversal signals easier to notice without overcrowding the chart.
Session separators, daily levels, session levels, and moving averages are all customizable from the indicator settings.
━━━━━━━━━━━━━━━━━━━━━━
🔹 BEST USED FOR
━━━━━━━━━━━━━━━━━━━━━━
This indicator is especially useful for:
• Intraday trading
• Killzone trading
• Liquidity sweep analysis
• ICT / SMC-style market reading
• Session high/low trading
• False breakout detection
• Reversal confirmation
• London and New York session analysis
• Trend-filtered reversal setups
It can be used on indices, forex, commodities, crypto, and stocks, depending on the trader’s preferred market and timeframe.
━━━━━━━━━━━━━━━━━━━━━━
🔹 IMPORTANT NOTE
━━━━━━━━━━━━━━━━━━━━━━
This indicator is not a complete trading system and should not be used as a standalone buy or sell signal.
The sweep markers are designed to highlight potential reversal conditions after liquidity has been taken. Traders should still confirm setups using market structure, higher-timeframe bias, support/resistance, session context, risk management, and their own trading plan.
━━━━━━━━━━━━━━━━━━━━━━
🔹 SUMMARY
━━━━━━━━━━━━━━━━━━━━━━
Devtrader Killzone Sweep & Reversal Pro helps traders combine three important intraday concepts:
• When the market is trading
• Where liquidity is building
• When price confirms a potential reversal after a sweep
It is designed to keep the chart clean while giving the trader structured information about sessions, highs/lows, liquidity sweeps, engulfing reversals, and optional moving average trend context. אינדיקטור

אינדיקטור

אינדיקטור

אינדיקטור

אינדיקטור

אינדיקטור

Regime Filter V4CRegime Filter V4 — Macro regime detection with rule-based LONG/SHORT filter
OVERVIEW
Regime Filter V4 is a macro regime detection indicator designed to filter trading signals on daily timeframe. It classifies the market into 3 regimes (UP / DN / RG), splits each regime into Early / Late phases, considers BTC macro context (Bull / Bear), and applies 4 explicit rules to decide whether LONG or SHORT trades are authorized.
This is the public version of the filter I use to systematically gate signals on my own multi-method trading bot. It has been validated across 8 years of BTC daily data (2018–2026) with documented performance (cumsum +3,051R, Sharpe 0.455, Max DD reduced 42% vs no-filter baseline).
HOW IT WORKS — THE 4 LAYERS
Layer 1 — Regime detection
Classify each daily bar into UP / DN / RG using EMA20 slope over a 7-day lookback:
- UP : EMA20 > EMA20 × (1 + 0.1%)
- DN : EMA20 < EMA20 × (1 - 0.1%)
- RG : in between (range / consolidation)
Layer 2 — Phase Early / Late
Count consecutive days in the same regime (streak):
- Early : streak ≤ 7 days (fresh trend)
- Late : streak > 7 days (mature trend)
Layer 3 — Macro context
Compare EMA50 vs EMA200 on the asset itself:
- Bull macro : EMA50 > EMA200
- Bear macro : EMA50 < EMA200
Layer 4 — The 4 rules (R1–R4)
- R1 : Regime UP → SHORT always blocked
- R2 : Regime UP → LONG: Early always OK; Late OK only if Bull macro
- R3 : Regime DN → SHORT: OK only if ADX(14) > 30
- R4 : Regime RG → LONG: OK only if Bear macro AND RSI(14) < 30 (contrarian)
VISUAL ELEMENTS
Background colors:
- Green = UP regime (lighter = Early, darker = Late)
- Red = DN regime (lighter = Early, darker = Late)
- Yellow / grey = RG regime (range)
Plotted lines:
- Blue (EMA20) — Regime EMA
- Orange (EMA50) — Macro fast
- Red (EMA200) — Macro slow
Transition markers:
- Red triangle down = UP → DN transition
- Green triangle up = DN → UP transition
- Grey diamond = transition into RG
Dashboard (top-right):
Live display of current regime, phase, streak, macro context, ADX, RSI, active rule, LONG / SHORT status, and approximate activity rate.
HOW TO USE
1. Apply on daily timeframe of any liquid asset (works best on BTC, but tested cross-asset on ETH and SOL).
2. Read the dashboard to know the current regime and which trades are authorized.
3. Use the LONG / SHORT YES/NO status as a filter for your own trading signals or systems — only take trades aligned with the regime decision.
4. Set up alerts on regime transitions (UP/DN/RG) and on LONG/SHORT signals to be notified.
VALIDATION CONTEXT
- Tested on 8 years of BTC daily data (2018–2026) with custom backtest engine
- Cross-asset validation on ETH and SOL
- Walk-forward in-sample / out-of-sample stable
- Reduces drawdown by ~42% vs unfiltered baseline
- Sharpe ratio improvement from ~0.22 (baseline) to ~0.455 (with filter)
- All numbers expressed in R-multiples (1R = sized risk per trade)
INPUTS YOU CAN ADJUST
- EMA Regime length (default 20)
- Regime lookback days (default 7)
- Regime threshold (default 0.1%)
- Macro EMAs Fast / Slow (default 50 / 200)
- ADX period & threshold for R3 (default 14 / 30)
- RSI period & threshold for R4 (default 14 / 30)
- Early/Late boundary in days (default 7)
ALERTS AVAILABLE
- Transition → UP
- Transition → DN
- Transition → RG
- LONG signal (R2 or R4)
- SHORT signal (R3)
DISCLAIMER
This indicator is a filter / decision-support tool , not a complete trading strategy. It tells you when the macro regime allows LONG or SHORT — it does not generate entry / exit prices. You must combine it with your own setup detection (Fibonacci retracement, trend continuation, structure breaks, etc.).
Past performance does not guarantee future results. Always backtest with your own assumptions and position sizing. Use at your own risk.
AUTHOR NOTE
This filter is part of a broader systematic trading framework I've developed over 10+ years of crypto trading. The published version is the macro regime layer only — you bring your own entry / exit logic on top.
If you find it useful, leave a like and feel free to comment with the asset / timeframe combinations that work best for you. אינדיקטור

אינדיקטור

אינדיקטור

Liquidity Intensity EGXWhy This Indicator Matters:
Traditional volume indicators fail on EGX because:
A 50M EGP day is massive for a 500M market cap stock (10% ratio)
A 50M EGP day is tiny for a 50B market cap stock (0.1% ratio)
Liquidity Intensity EGX solves this by normalizing for market cap, giving you an apples-to-apples comparison across the entire exchange.
Created for the Egyptian Exchange (EGX). Works best with EGX-listed stocks, but applicable to any exchange with market cap data.
Overview
Liquidity Intensity EGX is a custom indicator designed specifically for the Egyptian Exchange (EGX) to measure and visualize stock liquidity intensity. Unlike generic volume indicators, this tool calculates the Liquidity Ratio (%) — the daily trading value relative to the company's market capitalization — giving you a normalized view of liquidity that works across all market cap sizes.
How It Works
The indicator combines three key metrics:
Metric Formula Purpose
Liquidity Ratio (%) (Volume MA × Close) / Market Cap × 100 Normalized liquidity measure
Trading Value (EGP) 21-day SMA Volume × Close Average daily turnover in EGP
Volume Spike Today's Volume > 2× Volume MA Identifies unusual activity
📋 Quick Reference Card
🟢 > 0.50% = High Intensity → Trade freely
🔵 0.10-0.30% = Healthy/Good → Optimal conditions
🟠 0.03-0.09% = Moderate → Size carefully
🔴 < 0.01% = Low/Stagnant → Avoid or limit orders
🟡 Yellow BG = Volume Spike → Momentum alert
Practical Example: Trading AMOC
Scenario
You're analysing AMOC (Alexandria Mineral Oils Company) on the daily timeframe:
Current Readings:
Liquidity Ratio: 1.80%
Line Colour: 🟢 Green (High Intensity)
Background: Transparent (no volume spike today)
Avg Trading Value: 95M EGP
Market Cap: ~5.2B EGP
Interpretation
🟢 Green Line (1.80%) — AMOC is experiencing exceptional liquidity (more than 3× the "High Intensity" threshold).
This indicates strong institutional or retail interest.
Transparent Background: While the liquidity ratio is excellent, today's volume is actually below average (95M vs 191M EGP average).
This suggests the high ratio is sustained by the stock's smaller market cap, not an explosive volume day.
Trading Decision The green signal confirms AMOC has sufficient liquidity for confident position sizing.
However, the lack of a volume spike suggests waiting for a yellow background confirmation before entering a momentum trade.
🎯 Best Practices
For Day Traders
Focus on Green + Yellow combinations for the highest probability momentum trades
Avoid Red stocks entirely, you'll face slippage and exit difficulties
For Swing Traders
Blue stocks offer the best risk/reward for multi-day holds
Use Orange stocks only for high-conviction setups with smaller position sizes
For Large Positions
Minimum Blue tier recommended for positions > 100K EGP
Orange and Red require breaking orders into smaller chunks
Market Cap Considerations
Small-Caps (< 1B EGP): Often show Green/Blue easily, verify with absolute EGP volume
Mid-Caps (1B–10B EGP): Blue/Orange range, best balance of liquidity and growth
Large-Caps (> 10B EGP): Often Orange, acceptable for stability, not momentum
🔔 Alert Conditions
The indicator includes two built-in alerts:
Alert Name Trigger Use Case
Volume Spike Detected Volume > 2× 21-day average Catch momentum early
Low Liquidity Warning Trading value drops below 5M EGP Exit illiquid positions before getting stuck אינדיקטור

EGX Macro Relative MomentumThis is a macro momentum indicator that measures how the Egyptian stock market (EGX30) is performing relative to the USD/EGP exchange rate, essentially tracking whether local equities are outpacing currency devaluation or not.
Here's the breakdown by section:
Core Concept:
The indicator answers: "Is the stock market rising faster than the Egyptian Pound is falling against the Dollar?"
This matters because in country with currency volatility (like Egypt), nominal stock gains can be wiped out by currency devaluation.
This tool separates real market strength from currency-driven illusory gains.
Section-by-Section Explanation
Inputs:
EGX:EGX30 : The Egyptian stock market index
FX_IDC:USDEGP : USD to Egyptian Pound exchange rate
lookback : Rolling window for momentum accumulation (default: 20 bars) one month.
Calculations:
Rate of Change (ROC) Daily % change for both EGX30 and USD/EGP
Relative ROC: Subtracts currency movement from equity movement:
If EGX rises 2% and USD/EGP rises 1% → Relative ROC = +1% (market beating devaluation)
If EGX rises 2% and USD/EGP rises 3% → Relative ROC = -1% (market lagging devaluation)
Accumulation: Rolling sum of this relative momentum over your lookback period (smoothed via SMA × length)
Visualization:
Green histogram = Positive accumulated momentum (market strength exceeding currency pressure)
Red histogram = Negative accumulated momentum (market weakness or heavy devaluation pressure)
Background shading = Light green/red tint for quick visual context
Divergence Signals
Bullish divergence (▲): EGX rises while USD/EGP falls → Local market strength, currency recovery
Bearish divergence (▼): EGX falls while USD/EGP rises → Capital flight, devaluation stress
How to Read It:
Green bars rising: EGX is gaining real momentum beyond just currency effects, genuine bullish.
Red bars deepening: Market is selling off OR devaluation is outpacing any nominal gains, bearish.
Bullish divergence: Market rallying despite currency stability/strength, strong risk-on signal.
Bearish divergence: Market dropping while currency weakens, classic capital flight pattern.
Practical Use Cases:
Filtering trades: Only take long EGX positions when the indicator is green (positive relative momentum)
Macro regime detection: Sustained red bars suggest it's a "currency trade" not an "equity trade"
Your stock gains may not translate to real USD returns
Timing entries: Bullish divergences at support can signal capitulation; bearish divergences at resistance warn of exodus risk.
in options:
you can change EGX30 to EGX100: The indicator becomes more sensitive to the broad market health rather than just the banking/real state giants that dominate EGX30.
If you're trading smaller EGX names, EGX100 gives you better correlation to your actual universe.
Increasing Lookback from 20 → 60: Timeframe shift: On a daily chart, you're moving from ~1 month of accumulation to ~3 months.
Signal smoothing: The histogram becomes much slower and smoother, noisy daily wiggles get averaged out.
Lag increases: You'll detect macro trends later, but with higher conviction.
new update:
✅ Switching between stocks won't change the indicator values
✅ Values update once daily at market close (or on your chosen timeframe)
✅ You can manually change the timeframe in the indicator settings (gear icon) if you want weekly or hourly momentum
✅ Consistent readings across your entire EGX watchlist
To Change Timeframe Manually
Click the gear icon on the EGX Macro Relative Momentum indicator
Change Timeframe to "W" (weekly), "60" (hourly), etc.
All stocks will use the same timeframe setting אינדיקטור
