Fractal Adaptive Moving Average (FRAMA)Core Concept
Unlike traditional moving averages that use fixed smoothing factors, FRAMA adapts its responsiveness based on how "fractal" or chaotic the price movement is:
In trending markets (low fractal dimension), it becomes more responsive
In choppy/sideways markets (high fractal dimension), it becomes smoother
How It Works
1. Fractal Dimension Calculation:
Splits the lookback period into two halves
Calculates price ranges for each half and the total period
Uses logarithmic ratios to determine the fractal dimension (bounded between 1.0 and 2.0)
2. Dynamic Alpha Calculation:
Converts fractal dimension to a smoothing factor (alpha)
Higher fractal dimension = lower alpha = smoother average
Lower fractal dimension = higher alpha = more responsive average
3. Adaptive Smoothing:
Applies the calculated alpha to create the moving average
FRAMA = alpha × current_price + (1 - alpha) × previous_FRAMA
Key Parameters
Length (16): Lookback period for calculations
Fast Constant (4.0): Maximum responsiveness limit
Slow Constant (300.0): Minimum responsiveness limit
Visual Features
Line Color: Green when rising, red when falling
Background: Light green above FRAMA (bullish), light red below (bearish)
Information Table: Shows current FRAMA value, price, trend direction, and efficiency ratio
Close Price: Plotted as a semi-transparent white line for comparison
Trading Applications
FRAMA is particularly useful for:
Trend Following: More responsive in strong trends, less noisy in consolidations
Support/Resistance: Acts as dynamic support in uptrends, resistance in downtrends
Market Regime Detection: The efficiency ratio helps identify trending vs. ranging markets
Entry/Exit Signals: Crossovers and price position relative to FRAMA
The indicator automatically balances between being fast enough to catch trends early while being smooth enough to avoid false signals in choppy markets.
In this FRAMA script, fractal refers to measuring the complexity or "roughness" of price movements over time, not the self-similar geometric patterns we typically think of.
What the Script Measures
The script calculates a fractal dimension that quantifies how chaotic or smooth the price action is:
Low fractal dimension (closer to 1.0): Price moves in a relatively straight, trending manner
High fractal dimension (closer to 2.0): Price moves in a jagged, choppy, sideways manner.
The Logic
If the market is trending smoothly:
The sum of the two half-period ranges will be close to the total range
This gives a fractal dimension closer to 1.0
The indicator becomes more responsive (faster)
If the market is choppy/sideways:
The sum of the two half-period ranges will be much larger than the total range
This gives a fractal dimension closer to 2.0
The indicator becomes less responsive (smoother)
Practical Example
Imagine a 16-period lookback:
Trending market: Price goes from 100 → 116 steadily
Choppy market: Price bounces 100→108→102→114→106→116
The choppy market has a higher fractal dimension because there's more "path length" relative to the actual distance traveled.
Why This Matters
The fractal dimension becomes the adaptive mechanism that automatically adjusts the moving average's sensitivity based on current market conditions - making it faster in trends and smoother in consolidations.
what is efficiency that is shown in tables
The efficiency shown in the table measures how "efficient" or smooth the FRAMA line is compared to the actual price movement.
What It Means
Efficiency = FRAMA Movement ÷ Price Movement
Values close to 0: FRAMA is very smooth/stable while price is moving significantly
Values close to 1: FRAMA is moving almost as much as the price
Values > 1: FRAMA is moving more than the raw price (rare, usually in very short periods)
Practical Interpretation
Low Efficiency (0.1 - 0.3):
FRAMA is doing a good job of smoothing out noise
Market is likely choppy/sideways
The adaptive mechanism is working - keeping the average stable during consolidation
High Efficiency (0.7 - 1.0):
FRAMA is closely following price movements
Market is likely trending strongly
The adaptive mechanism is making the average more responsive
Medium Efficiency (0.3 - 0.7):
Balanced market conditions
FRAMA is providing moderate smoothing
Trading Context
This efficiency ratio helps you understand:
Market regime: Is this a trending or ranging market?
Signal quality: Low efficiency periods might produce fewer but higher-quality signals
Adaptive performance: How well the FRAMA is adapting to current conditions
For example, if you see efficiency at 0.15, it means the FRAMA moved only 15% as much as the price did in the last bar, indicating it's successfully filtering out noise in a choppy market. If efficiency is 0.85, the FRAMA is closely tracking price, suggesting a trending environment where you want the average to be responsive.
Educational
45pointsJ3FF Enhanced# 45pointsJ3FF Enhanced Pine Script Indicator
This is a comprehensive multi-timeframe support and resistance indicator for TradingView that displays key price levels and VWAP (Volume Weighted Average Price) across different time periods.
## 🎯 **Core Functionality**
The indicator plots critical price levels from multiple timeframes simultaneously on your chart, helping traders identify key support/resistance zones and volume-based price levels.
## 📊 **Key Levels Displayed**
### **Multi-Timeframe Levels:**
- **Daily**: Open, High, Low + Previous Day levels
- **Weekly**: Open, High, Low + Previous Week levels
- **Monthly**: Open, High, Low + Previous Month levels
- **Yearly**: Open, High, Low + Previous Year levels
### **Equilibrium Levels:**
- **50% Retracement** levels for previous periods (midpoint between high and low)
- Helps identify potential reversal zones
### **VWAP Levels:**
- **Daily VWAP**: Volume-weighted average for current day
- **Weekly VWAP**: Custom calculation for current week
- **Monthly VWAP**: Custom calculation for current month
- **Yearly VWAP**: Custom calculation for current year
## ⚙️ **Customization Options**
### **Display Controls:**
- **Individual toggles** for each timeframe (Daily/Weekly/Monthly/Yearly)
- **Previous period toggles** to show/hide historical levels
- **Line extension options**: Short, Right, Both
- **Adjustable line width** (1-3 pixels)
### **Visual Customization:**
- **Custom colors** for each timeframe
- **Individual line styles** (Solid, Dashed, Dotted) for each timeframe
- **Price labels** can be toggled on/off for lines and VWAPs
### **Price Table Features:**
- **Comprehensive side table** showing all active level prices
- **4 position options**: Top/Bottom + Left/Right corners
- **3 size options**: Small, Normal, Large
- **Color-coded entries** matching chart lines
- **Auto-filtering**: Only shows enabled levels
## 🔧 **Technical Implementation**
### **VWAP Calculations:**
- **Daily**: Uses built-in `ta.vwap()` function
- **Weekly/Monthly/Yearly**: Custom accumulative calculations using volume-weighted price averaging
- **Timeframe Detection**: Higher timeframe VWAPs only show on intraday charts
### **Higher Timeframe Data:**
- Uses `request.security()` to fetch OHLC data from higher timeframes
- **Lookahead enabled** for real-time updates
- **Previous period data** accessed using ` ` historical referencing
### **Drawing System:**
- **Dynamic line drawing** with customizable extension
- **Smart labeling system** with price formatting
- **Tick-rounded prices** for clean display
- **Performance optimized** with conditional drawing
## 📈 **Trading Applications**
### **Support & Resistance:**
- **Previous day/week/month highs and lows** act as key S/R levels
- **Opening levels** often serve as pivot points
- **Equilibrium levels** (50% retracements) are common reversal zones
### **VWAP Trading:**
- **Daily VWAP**: Intraday trend direction and mean reversion
- **Higher timeframe VWAPs**: Longer-term trend bias
- **Multiple VWAP confluence** creates stronger levels
### **Multi-Timeframe Analysis:**
- **Level confluence**: Multiple timeframes aligning creates stronger zones
- **Trend context**: Higher timeframe levels provide broader market context
- **Entry/Exit planning**: Previous period levels help plan trades
## 🎨 **Visual Organization**
### **Color Coding:**
- **Blue**: Daily levels (default)
- **Yellow**: Weekly levels (default)
- **Purple**: Monthly levels (default)
- **Red**: Yearly levels (default)
- **Transparency**: Previous period levels shown in lighter shades
### **Line Styles:**
- **Solid lines**: Current period highs/lows
- **Dashed lines**: Opening levels
- **Dotted lines**: Previous period levels
- **Thick lines**: VWAP plots (2px width)
## 🔍 **Unique Features**
1. **Custom VWAP calculations** for weekly/monthly/yearly periods
2. **Intelligent table display** that only shows active levels
3. **Comprehensive customization** without overwhelming interface
4. **Performance optimized** with conditional rendering
5. **Professional presentation** with watermark and clean styling
This indicator is particularly valuable for traders who use multiple timeframe analysis and want a clean, organized way to visualize key price levels and volume-based averages all in one tool.
[CodeIFG] Mega Trend Band (HMA)Mega Trend Band (HMA) Indicator 📊
This indicator is designed to provide clear visual cues for market direction using a Hull Moving Average (HMA) presented as a dynamic band.
Core Functionality & Visuals:
Market Direction: The primary purpose is to show the direction of the market as "Up" (Bullish) or "Down" (Bearish).
⬆️ Up/Bullish: Indicates an upward market movement.
⬇️ Down/Bearish: Indicates a downward market movement.
Intuitive Band Presentation: Instead of a single line, the indicator creates a band, making it easier to understand the trend and its changes at a glance. The band expands or contracts based on the "Band Offset" input.
Color-Coded Trend:
🔵 Blue: Indicates a Bullish trend (or "Up" market), specifically when the Hull Moving Average is currently rising.
🔴 Red: Indicates a Bearish trend (or "Down" market), specifically when the Hull Moving Average is currently falling.
"Mega Trend" Toggle: A dedicated input option allows users to enable or disable the trend-based coloring. When disabled, the band will appear in a neutral, transparent color, offering a cleaner look if preferred, without losing the HMA's positional reference.
Input Options for Customization: ⚙️
Users can easily fine-tune the indicator's behavior and appearance through the following inputs:
" Enable Trend Coloring" (Mega Trend) :
Type: ◻️ Boolean (checkbox: true/false).
Purpose: Toggles the dynamic blue/red coloring for bullish/bearish trends. If unchecked, the band will display in a transparent, neutral color.
"HMA Length":
Type: 🔢 Integer.
Default: 45.
Range: 20 to 100.
Purpose: Sets the lookback period for the Hull Moving Average calculation. A higher value creates a smoother line, while a lower value makes the HMA more reactive to recent price movements.
"Source Price":
Type: 💲 Price Series (e.g., close).
Default: close (closing price).
Purpose: Allows the user to select which price data (e.g., Open, High, Low, Close) the Hull Moving Average will be calculated on.
"Band Offset (Bars)":
Type: ↔️ Integer.
Default: 1.
Range: 1 to 5.
Purpose: Controls the offset for the second HMA line, which creates the visual band. A larger offset creates a wider band, providing a broader visual representation of the trend's momentum
S&P 2009: M7 vs. Rest of S&P500Thanks Omnibus for open sourcing your code, in your indicator S&P 2024: Magnificent 7 vs. the rest of S&P (User can look at his indicator name to see Omnibus' description). I just updated the code here to include start date 2009/01/01 at the start of the Global Financial Crisis.
Green Red Pair Candle StrategyThis Strategy Identifies opposite-colored candle pairs (green → red or red → green).
Long Entry: Break above candle pair high + buffer.
Short Entry: Break below candle pair low - buffer.
Exits:
Hits user-defined target (risk-reward based).
Triggers stop-loss (SL) or trailing SL (TSL).
Auto-closes trades outside trading hours.
It offers Customizable Inputs as given below:
Trade Period: Set active hours (default: 09:16-15:15).
Entry Buffer: Adjust breakout confirmation (default: 5).
Target (RR): Set profit multiplier (default: 2).
TSL Offset (X): Profit needed to move SL (default: 10).
TSL Value (Y): SL adjustment per X profit (default: 2).
📊 Visuals & Alerts
Labels: Green (long), Red (short).
Lines:
Orange: Dynamic SL (updates with TSL).
Teal: Profit target.
Alerts: For entries & exits is already included in case if you want to automate the strategy .
TuxAlgo - Trending CandlesTuxAlgo – Trending Candles is a minimalistic yet powerful tool that visually highlights trend direction directly on the chart. It dynamically colors candles based on live trend calculations and gives traders the ability to fine-tune sensitivity, timeframe, and visual signals — making it ideal for scalping, intraday, and swing trading.
Green candles show bullish trend
Red candles show bearish trend
Bullish / Bearish Signal Labels
Precision Setting
Choose between Low, Medium, or High precision
Higher precision gives faster signal changes, while lower provides smoother trends
Use Candles or switch to Oscillator-based trend detection
TuxAlgo - Gold ProTuxAlgo - Gold Pro is a specialized scalping indicator designed exclusively for Gold (XAU/USD). This tool is tailored for intraday and scalping traders who need fast, reliable signals with clearly defined exits and built-in trade performance tracking.
How It Works:
Buy/Sell Signals:
The indicator provides accurate Buy and Sell signals based on internal momentum logic optimized for Gold (XAU/USD).
Target-Based Exits:
You can set a custom target point. The system calculates and suggests the exit point once that target is reached.
Profit Signal:
A Profit label appears only when the trade successfully hits the set target, confirming the completion of a profitable move.
Exit Signal:
If the price moves against the trade, the indicator suggests a exit point to help minimize loss.
PMI Crude Oil Special (Intraday) 5 MinsThis is a Special Strategy for Crude Oil Intraday to be used on 5 Minutes Chart.
We are not a SEBI-registered investment or financial advisor. Strategies should not be followed solely based on past performance. Profit and loss are part of the trading business and Back testing is a feature of Trading View and we show it only for informational and educational purposes.
Conducting paper trading for at least one month is highly recommended to understand strategy behavior.
Please note that trading strategies are not a shortcut to becoming wealthy, and a disciplined approach is essential for long-term results.
PMI Banknifty Blaster (Intraday) 5 MinsThis is a Special Strategy for Bank Nifty Intraday to be used on 5 Minutes Chart.
We are not a SEBI-registered investment or financial advisor. Strategies should not be followed solely based on past performance. Profit and loss are part of the trading business and Back testing is a feature of Trading View and we show it only for informational and educational purposes.
Conducting paper trading for at least one month is highly recommended to understand strategy behavior.
Please note that trading strategies are not a shortcut to becoming wealthy, and a disciplined approach is essential for long-term results.
PMI Natural Gas (Intraday) 5 MinsThis is a Special Strategy for Natural Gas Intraday to be used on 5 Minutes Chart.
We are not a SEBI-registered investment or financial advisor. Strategies should not be followed solely based on past performance. Profit and loss are part of the trading business and Back testing is a feature of Trading View and we show it only for informational and educational purposes.
Conducting paper trading for at least one month is highly recommended to understand strategy behavior.
Please note that trading strategies are not a shortcut to becoming wealthy, and a disciplined approach is essential for long-term results.
PMI Pure Gold Mini (Positional) 15 MinsThis is a Special Strategy for Gold Mini Positional to be used on 15 Minutes Chart.
We are not a SEBI-registered investment or financial advisor. Strategies should not be followed solely based on past performance. Profit and loss are part of the trading business and Back testing is a feature of Trading View and we show it only for informational and educational purposes.
Conducting paper trading for at least one month is highly recommended to understand strategy behavior.
Please note that trading strategies are not a shortcut to becoming wealthy, and a disciplined approach is essential for long-term results.
PMI Nifty (Intraday) 5 Mins V2This is a Special Strategy for Nifty Intraday to be used on 5 Minutes Chart.
We are not a SEBI-registered investment or financial advisor. Strategies should not be followed solely based on past performance. Profit and loss are part of the trading business and Back testing is a feature of Trading View and we show it only for informational and educational purposes.
Conducting paper trading for at least one month is highly recommended to understand strategy behavior.
Please note that trading strategies are not a shortcut to becoming wealthy, and a disciplined approach is essential for long-term results.
PMI Nifty (Intraday) 5 Mins V1This is a Special Strategy for Nifty Intraday to be used on 5 Minutes Chart.
We are not a SEBI-registered investment or financial advisor. Strategies should not be followed solely based on past performance. Profit and loss are part of the trading business and Back testing is a feature of Trading View and we show it only for informational and educational purposes.
Conducting paper trading for at least one month is highly recommended to understand strategy behavior.
Please note that trading strategies are not a shortcut to becoming wealthy, and a disciplined approach is essential for long-term results.
ORB Strategy Professional FinalORB (Opening Range Breakout) Strategy Guide – Updated Outline
Overview
I asked this script to be programmed based on my parameters and strategy. Feel free to utilize it.
A structured approach to trading the Opening Range Breakout (ORB) strategy, emphasizing:
Confirmation-based entries
Time-based high-probability setups
Contextual filters for directional bias
Robust risk management and scaling protocols
ORB Entry Criteria
A. Identify the Opening Range (ORB)
Define the ORB using the session’s initial breakout (up or down).
B. Confirm the Breakout Direction
Wait for a 5-minute candle close in the direction of the breakout.
Alternatively, use candlestick confirmation, such as the 3-bar play.
C. Optional Entry Confirmations
Magic 8 Ball Algo – Adds confidence to directional entries.
Gamma Levels – Identify potential support/resistance zones.
Context Filter: 200 SMA (5-Minute Chart)
Use the 200-period Simple Moving Average (SMA) to validate trade direction:
Price above 200 SMA → Favor long trades.
Price below 200 SMA → Favor short trades.
If signal suggests short, but price is above the 200 SMA, wait for a third confirmation candle before entry.
I had the please of working with SpeedEdge_Securities who kind enogh to program it feel free to contact them.
api.whatsapp.com
Lot Size Calculator (SL percentuale) - Precisione Pip OANDA🇬🇧 Lot Size Calculator (SL Percentage or Manual) – with Live USD Pip Value
This tool helps traders accurately calculate the optimal lot size based on account equity, risk percentage, and stop loss – which can be defined either as a percentage or dragged directly on the chart.
🔧 Key Features:
✅ Real-time lot size calculation based on equity and risk.
✅ Flexible stop loss options:
Percentage-based SL
Manual SL line (editable by dragging on the chart)
✅ Take Profit automatically calculated from your RR ratio.
✅ Live pip value in USD, based on OANDA exchange rates.
✅ Compatible with all major Forex pairs, including USD as base or quote currency.
✅ On-chart info table with equity, risk, pip value, SL in pips, RR, lot size, and levels.
🎯 Who it's for:
For Forex traders who:
Need risk-managed position sizing
Want dynamic and visual control of entry, SL, and TP
Prefer clear data tables and pip accuracy
⚠️ Disclaimer:
This tool is for educational and informational purposes only. We do not take responsibility for any trading losses, calculation errors, or misinterpretations. Use at your own risk.
🇮🇹 Calcolatore Lotti (SL Percentuale o Manuale) – con Valore Pip USD Dinamico
Questo strumento ti aiuta a calcolare in modo preciso la dimensione ottimale del lotto, in base al tuo capitale, al rischio percentuale e allo stop loss – che può essere definito come percentuale oppure trascinato manualmente sul grafico.
🔧 Caratteristiche principali:
✅ Calcolo automatico della lot size in base a equity e rischio.
✅ Stop loss flessibile:
In percentuale
Manuale (modificabile trascinando la linea sul grafico)
✅ Take Profit calcolato automaticamente dal rapporto rischio/rendimento.
✅ Valore pip in USD in tempo reale, tramite tassi di cambio OANDA.
✅ Compatibile con tutte le principali coppie Forex, anche con USD come valuta base o quotata.
✅ Tabella visiva sul grafico con tutti i dettagli operativi (SL, TP, rischio, equity, pip, lotti…).
🎯 Per chi è pensato:
Per trader Forex che vogliono:
Una gestione del rischio professionale
Il pieno controllo visivo di SL, TP e Entry
Informazioni chiare e affidabili direttamente sul grafico
⚠️ Disclaimer:
Questo strumento è fornito solo a scopo educativo e informativo. Non ci assumiamo alcuna responsabilità per eventuali errori di calcolo, perdite economiche o usi impropri. L’uso è a proprio rischio e pericolo.
My script//@version=5
indicator("Gold Spot vs Futures Diff", overlay=false)
spot = request.security("OANDA:XAUUSD", timeframe.period, close)
futures = request.security("COMEX:GCQ2025", timeframe.period, close)
diff = futures - spot
plot(diff, title="GCQ2025 - XAUUSD", color=color.orange, linewidth=2)
hline(0, "Zero Line", color=color.gray)
ATR FX DashboardATR FX Dashboard – Multi-Timeframe Volatility Monitor
Overview:
The ATR FX Dashboard provides a quick, at-a-glance view of market volatility across multiple timeframes for any forex pair. It uses the well-known Average True Range (ATR) indicator to display real-time volatility information in both pips and percentage terms, helping traders assess potential risk, position sizing, and market conditions.
How It Works:
This dashboard displays:
✔ ATR in Pips — The average price movement over a given timeframe, converted to pips for easy interpretation, automatically adjusting for JPY pairs.
✔ ATR as a Percentage of Price — Shows how significant the ATR is relative to the current price. Higher percentages often signal higher volatility or more active markets.
✔ Color-Coded Volatility Highlights — On the daily timeframe, ATR % cells are color-coded:
Green: High volatility
Orange: Moderate volatility
Red: Low volatility
Timeframes Displayed:
15 Minutes
1 Hour
4 Hour
Daily
This gives traders a clear, multi-timeframe view of short-term and broader market volatility conditions, directly on the chart.
Ideal For:
✅ Forex traders seeking quick, reliable volatility reference points
✅ Day traders and swing traders needing help with risk assessment and position sizing
✅ Anyone using ATR-based strategies or simply wanting to stay aware of changing market conditions
Additional Features:
Toggle option to display or hide ATR % relative to price
Automatic pip conversion for JPY pairs
Simple, clean table layout in the bottom-right corner of the chart
Supports all forex symbols
Disclaimer:
This tool is for informational purposes only and is not financial advice. As with all technical indicators, it should be used in conjunction with other tools and proper risk management.
7AM + 12AM ET MarkersShows 12AM and 7AM EST Markers on your chart. You are able to change colors of the 7AM marker and line style type. Great to see when the next day starts and when the market opens!
Double Bottom Strategy (Long Only, ATR Trailing Stop + Alerts)Updated chart script:
This script implements a long-only breakout strategy based on the recognition of a Double Bottom price pattern, enhanced with a 50 EMA trend filter and a dynamic ATR-based trailing stop. It is suitable for traders looking to capture reversals in trending markets using a structured pattern-based entry system.
🧠 Key Features:
Double Bottom Detection: Identifies double bottom structures using pivot lows with configurable tolerance.
ATR-Based Trailing Stop: Manages exits using a trailing stop calculated from Average True Range (ATR), dynamically adjusting to market volatility.
EMA Filter (Optional): Filters trades to only go long when price is above the 50 EMA (trend confirmation).
Alerts: Real-time alerts on entry and exit, formatted in JSON for webhook compatibility.
Backtest Range Controls: Customize historical testing period with start and end dates.
✅ Recommended Markets:
Gold (XAUUSD)
S&P 500 (SPX, ES)
Nasdaq (NDX, NQ)
Stocks (Equities)
⚠️ Not recommended for Forex due to differing behavior and noise levels in currency markets.
🛠️ User Guidance:
Tune the pivot period, tolerance, and ATR settings for best performance on your chosen asset.
Backtest thoroughly over your selected date range to assess historical effectiveness.
Use small position sizes initially to test viability in live or simulated environments.
S4_IBS_Mean_Rev_3candleExitOverview:
This is a rules-based, mean reversion strategy designed to trade pullbacks using the Internal Bar Strength (IBS) indicator. The system looks for oversold conditions based on IBS, then enters long trades , holding for a maximum of 3 bars or until the trade becomes profitable.
The strategy includes:
✅ Strict entry rules based on IBS
✅ Hardcoded exit conditions for risk management
✅ A clean visual table summarizing key performance metrics
How It Works:
1. Internal Bar Strength (IBS) Setup:
The IBS is calculated using the previous bar’s price range:
IBS = (Previous Close - Previous Low) / (Previous High - Previous Low)
IBS values closer to 0 indicate price is near the bottom of the previous range, suggesting oversold conditions.
2. Entry Conditions:
IBS must be ≤ 0.25, signaling an oversold setup.
Trade entries are only allowed within a user-defined backtest window (default: 2024).
Only one trade at a time is permitted (long-only strategy).
3. Exit Conditions:
If the price closes higher than the entry price, the trade exits with a profit.
If the trade has been open for 3 bars without showing profit, the trade is forcefully exited.
All trades are closed automatically at the end of the backtest window if still open.
Additional Features:
📊 A real-time performance metrics table is displayed on the chart, showing:
- Total trades
- % of profitable trades
- Total P&L
- Profit Factor
- Max Drawdown
- Best/Worst trade performance
📈 Visual markers indicate trade entries (green triangle) and exits (red triangle) for easy chart interpretation.
Who Is This For?
This strategy is designed for:
✅ Traders exploring systematic mean reversion approaches
✅ Those who prefer strict, rules-based setups with no subjective decision-making
✅ Traders who want built-in performance tracking directly on the chart
Note: This strategy is provided for educational and research purposes. It is a backtested model and past performance does not guarantee future results. Users should paper trade and validate performance before considering real capital.
EMA CROSS by RAJEEV ARORA SIRthis is four ema based script, in which buy sell signal generated on the crossover of ema 1(fast) and ema 2 (slow).... ema 3 and ema 4 are for reference if one would like to plot on the chart with on off switch.
Bearish Shooting RangeThe Bearish Shooting Range is a multi-timeframe RSI-based indicator designed to detect potential bearish reversal zones when the market shows overbought conditions across several timeframes.
What It Does:
✅ Multi-Timeframe RSI Analysis: Monitors RSI values across six selectable timeframes simultaneously (default: 1min to 2hr).
✅ Overbought Signal Detection: Highlights a signal when any of the RSI values exceed your defined overbought threshold (default: 75).
✅ Visual Cue on Chart: When an overbought condition is detected on any timeframe, the background of the current candle is shaded red, indicating a possible bearish opportunity.
✅ Customizable Settings: You can modify the RSI length, overbought level, and all six timeframes directly in the input panel.
✅ Alert-Ready: Built-in alert condition lets you receive real-time notifications when an overbought RSI level is triggered on one or more timeframes.
This tool helps traders identify moments of potential exhaustion in upward momentum, especially when several timeframes align, making it ideal for bearish reversal setups and profit-taking strategies.
You will get the best results if you only use the 1 minute chart in settings and as timeframe.
Bullish Shooting RangeThe Bullish Shooting Range is a multi-timeframe RSI-based indicator designed to detect potential bullish reversal zones when the market shows oversold conditions across several timeframes.
What It Does:
✅ Multi-Timeframe RSI Analysis: Monitors RSI values across six selectable timeframes simultaneously (default: 1min to 2hr).
✅ Oversold Signal Detection: Highlights a signal when any of the RSI values fall below your defined oversold threshold (default: 35).
✅ Visual Cue on Chart: When an oversold condition is detected on any timeframe, the background of the current candle is shaded green, indicating a possible bullish opportunity.
✅ Customizable Settings: You can modify the RSI length, oversold level, and all six timeframes directly in the input panel.
✅ Alert-Ready: Built-in alert condition lets you receive real-time notifications when an oversold RSI level is triggered on one or more timeframes.
This tool helps traders spot moments of potential exhaustion in downward momentum, especially when several timeframes align, making it ideal for bullish reversal setups and dip buying strategies.
You will get the best results if you only use the 1 minute chart in settings and as timeframe.
Sarhan smart map Sarhan Smart Map is an advanced, all-in-one indicator built for smart money traders who rely on market structure, liquidity concepts, and premium/discount frameworks. It visualizes institutional logic in real-time using precise, modular tools.
🔍 Key Features
1. 🔀 Market Structure (CHoCH & BOS)
Automatically detects Break of Structure (BOS) and Change of Character (CHoCH).
Customizable label style, sensitivity, and pivot settings.
Helps track the directional flow of the market.
2. 🧱 Order Blocks (OB)
Detects and displays all significant bullish and bearish order blocks.
Each OB shows internal volume ratio (Buy vs Sell).
Highlights mid-line, mitigated zones, and weak highs/lows.
Color-coded for active vs invalidated OBs.
3. 📉 Fair Value Gaps (FVG)
Identifies price imbalances and gaps across candles.
Supports both standard FVGs and breaker blocks.
Option to show midpoint, mitigation status, and overlaps.
Can detect fakeouts or “raids” within FVG zones.
4. 💦 Liquidity Grabs
Pinpoints buy-side and sell-side liquidity sweeps.
Bubble size reflects strength and candle structure.
Smart filters for wick size, body size, and number of prior candles.
Differentiates real grabs vs fake liquidity moves.
5. 📌 Buyside & Sellside Liquidity Zones
Detects equal highs/lows and draws liquidity zones visually.
Indicates where stop orders and liquidity traps may lie.
6. ⚖️ Premium & Discount Zones
Automatically calculates 50% equilibrium levels of price swings.
Visually highlights premium (above EQ) and discount (below EQ) zones.
Helps identify optimal entry locations based on Smart Money logic.
7. 🕒 Sessions Display (Asia / London / NY)
Displays boxes for major trading sessions on the chart.
Useful for timing strategies and spotting fake moves.
Each session can be toggled and color-customized.
8. 📈 Moving Average (MA) Filter
Built-in MA line (SMA or EMA) for trend bias confirmation.
Adjustable length and visibility for clarity.
9. 🌐 Overall Trend Coloring
Candles dynamically change color based on internal trend logic.
Combines market structure shifts, MA direction, and OB interactions.
⚙️ Settings & Performance
Fully modular: enable/disable any feature.
Adjustable chart history range (bars limit).
Optimized for performance and clarity.
Compatible with all major markets: forex, crypto, indices, metals, stocks.
🔒 Access
This is an invite-only script. Access is granted manually by the author.
Please contact below for licensing:
📬 Telegram: @Sarhan_EA_Support