PROTECTED SOURCE SCRIPT
Cập nhật OSVS Advanced CRT Scanner + FVG & Filter

📌 Script Name
OSVS Advanced CRT Scanner + FVG & Trend Filter
📖 Description
OSVS Advanced CRT Scanner is an advanced CRT (Candle Range Theory) scanner based on ICT / Smart Money concepts, designed for multi-timeframe and multi-symbol market scanning.
The script combines multiple filters such as:
Liquidity sweeps
Fair Value Gap (FVG) interactions
Trend filter (EMA)
Risk / Reward (R:R) validation
Signal maturity (candle completion)
to identify high-quality long and short trading opportunities.
It provides both visual trade setups (Entry / SL / TP) on the chart and a dashboard for monitoring multiple markets simultaneously.
🚀 Key Features
🔎 Multi-Symbol Scanner
Scan up to 7 different symbols simultaneously
Supports cryptocurrencies, dominance indices, and futures contracts
⏱ Multi-Timeframe Analysis
Weekly (1W)
Daily (1D)
4H
1H
Each timeframe runs through an independent CRT + filtering process.
🧠 Smart Filters
✅ CRT Sweep Logic
✅ Outside Bar (Range Fill) filter
✅ Fair Value Gap (FVG) interaction confirmation
✅ Trend direction filter (EMA)
✅ Minimum Reward / Risk ratio
✅ Candle maturity (% completion) filter
📊 Trend Filter
User-defined EMA length
User-defined trend timeframe
Counter-trend signals can be optionally filtered out
🎯 Trade Setup Visualization
Automatically plotted on the chart:
Entry
Stop Loss
Take Profit (2R)
If price touches TP or SL before entering the trade, the setup is automatically invalidated (stale filter).
🟡 FVG Quality (+) Tag
A “+” quality tag is added if the signal interacts with an active Fair Value Gap (FVG)
Displayed visually on both the chart and the dashboard
📋 Dashboard (Scanning Panel)
All symbols displayed on a single screen
Color-coded based on trend direction
Long / Short / Quality status:
L / S
L+ / S+
– (no signal)
⚙️ Input Settings
🔹 Symbols
Up to 7 symbols
🔹 Visual Settings
CRT levels
Trend EMA
Trade setup drawings
FVG quality tag
🔹 Trend Filter
Enable / disable trend filter
EMA length
Trend timeframe
🔹 Risk Management
Minimum Reward / Risk ratio
🔹 Signal Timing
Candle completion percentage (% maturity)
🔹 Advanced Filters
Outside bar filter
FVG lookback bar count
🔹 Dashboard
Size (Tiny / Small / Normal)
Position (Top / Bottom)
🔔 Alert System
Triggered when an active CRT setup appears on any symbol
JSON-compatible alert message:
CRT STATUS: Setup Detected!
Compatible with bots and webhook systems.
⚠️ Disclaimer
This script is not financial advice.
It is intended for educational and analytical purposes only.
Trading financial markets involves risk.
All trading decisions are the sole responsibility of the user.
🧩 Usage Recommendation
For best performance, use with an HTF → LTF top-down approach
Signals become more selective when the trend filter is enabled
FVG (+) tagged setups are considered higher probability
-----------------------------------------------------------------------------------------------------------
OSVS Advanced CRT Scanner + FVG & Trend Filter
📖 Description
OSVS Advanced CRT Scanner is an advanced CRT (Candle Range Theory) scanner based on ICT / Smart Money concepts, designed for multi-timeframe and multi-symbol market scanning.
The script combines multiple filters such as:
Liquidity sweeps
Fair Value Gap (FVG) interactions
Trend filter (EMA)
Risk / Reward (R:R) validation
Signal maturity (candle completion)
to identify high-quality long and short trading opportunities.
It provides both visual trade setups (Entry / SL / TP) on the chart and a dashboard for monitoring multiple markets simultaneously.
🚀 Key Features
🔎 Multi-Symbol Scanner
Scan up to 7 different symbols simultaneously
Supports cryptocurrencies, dominance indices, and futures contracts
⏱ Multi-Timeframe Analysis
Weekly (1W)
Daily (1D)
4H
1H
Each timeframe runs through an independent CRT + filtering process.
🧠 Smart Filters
✅ CRT Sweep Logic
✅ Outside Bar (Range Fill) filter
✅ Fair Value Gap (FVG) interaction confirmation
✅ Trend direction filter (EMA)
✅ Minimum Reward / Risk ratio
✅ Candle maturity (% completion) filter
📊 Trend Filter
User-defined EMA length
User-defined trend timeframe
Counter-trend signals can be optionally filtered out
🎯 Trade Setup Visualization
Automatically plotted on the chart:
Entry
Stop Loss
Take Profit (2R)
If price touches TP or SL before entering the trade, the setup is automatically invalidated (stale filter).
🟡 FVG Quality (+) Tag
A “+” quality tag is added if the signal interacts with an active Fair Value Gap (FVG)
Displayed visually on both the chart and the dashboard
📋 Dashboard (Scanning Panel)
All symbols displayed on a single screen
Color-coded based on trend direction
Long / Short / Quality status:
L / S
L+ / S+
– (no signal)
⚙️ Input Settings
🔹 Symbols
Up to 7 symbols
🔹 Visual Settings
CRT levels
Trend EMA
Trade setup drawings
FVG quality tag
🔹 Trend Filter
Enable / disable trend filter
EMA length
Trend timeframe
🔹 Risk Management
Minimum Reward / Risk ratio
🔹 Signal Timing
Candle completion percentage (% maturity)
🔹 Advanced Filters
Outside bar filter
FVG lookback bar count
🔹 Dashboard
Size (Tiny / Small / Normal)
Position (Top / Bottom)
🔔 Alert System
Triggered when an active CRT setup appears on any symbol
JSON-compatible alert message:
CRT STATUS: Setup Detected!
Compatible with bots and webhook systems.
⚠️ Disclaimer
This script is not financial advice.
It is intended for educational and analytical purposes only.
Trading financial markets involves risk.
All trading decisions are the sole responsibility of the user.
🧩 Usage Recommendation
For best performance, use with an HTF → LTF top-down approach
Signals become more selective when the trend filter is enabled
FVG (+) tagged setups are considered higher probability
-----------------------------------------------------------------------------------------------------------
Phát hành các Ghi chú
What’s New:Added an option to set the Take Profit (TP) either as dynamic or fixed 2R.
Introduced a minimum stop distance to help protect against commission and execution costs.
Improved stale order handling to better invalidate outdated trade setups.
Mã được bảo vệ
Tập lệnh này được đăng dưới dạng mã nguồn đóng. Tuy nhiên, bạn có thể sử dụng tự do và không giới hạn – tìm hiểu thêm tại đây.
Thông báo miễn trừ trách nhiệm
Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.
Mã được bảo vệ
Tập lệnh này được đăng dưới dạng mã nguồn đóng. Tuy nhiên, bạn có thể sử dụng tự do và không giới hạn – tìm hiểu thêm tại đây.
Thông báo miễn trừ trách nhiệm
Thông tin và các ấn phẩm này không nhằm mục đích, và không cấu thành, lời khuyên hoặc khuyến nghị về tài chính, đầu tư, giao dịch hay các loại khác do TradingView cung cấp hoặc xác nhận. Đọc thêm tại Điều khoản Sử dụng.