PROTOS AI V2

This script is not for gamblers. It’s for traders who demand structure, timing, and momentum.
Every signal is filtered through a strict, professional-grade protocol — no shortcuts, no noise.
Whether you’re managing a small account or scaling size, PROTOS V2 helps you execute with clarity and confidence.
🔒 Trusted by elite manual traders
⚡ Ready for fast decisions and breakout moments
🎯 Designed for serious gains — not hope
If you value confluence over chaos… welcome to PROTOS.
This script is not for gamblers. It’s for traders who demand structure, timing, and momentum.
Every signal is filtered through a strict, professional-grade protocol — no shortcuts, no noise.
Whether you’re managing a small account or scaling size, PROTOS V2 helps you execute with clarity and confidence.
🔒 Trusted by elite manual traders
⚡ Ready for fast decisions and breakout moments
🎯 Designed for serious gains — not hope
If you value confluence over chaos… welcome to PROTOS.
This script is not for gamblers. It’s for traders who demand structure, timing, and momentum.
Every signal is filtered through a strict, professional-grade protocol — no shortcuts, no noise.
Whether you’re managing a small account or scaling size, PROTOS V2 helps you execute with clarity and confidence.
🔒 Trusted by elite manual traders
⚡ Ready for fast decisions and breakout moments
🎯 Designed for serious gains — not hope
If you value confluence over chaos… welcome to PROTOS.
3 days ago
Release Notes
Built for precision. Powered by discipline.
This script is not for gamblers. It’s for traders who demand structure, timing, and momentum.
Every signal is filtered through a strict, professional-grade protocol — no shortcuts, no noise.
Whether you’re managing a small account or scaling size, PROTOS V2 helps you execute with clarity and confidence.
🔒 Trusted by elite manual traders
⚡ Ready for fast decisions and breakout moments
🎯 Designed for serious gains — not hope
If you value confluence over chaos… welcome to PROTOS.
This script is not for gamblers. It’s for traders who demand structure, timing, and momentum.
Every signal is filtered through a strict, professional-grade protocol — no shortcuts, no noise.
Whether you’re managing a small account or scaling size, PROTOS V2 helps you execute with clarity and confidence.
🔒 Trusted by elite manual traders
⚡ Ready for fast decisions and breakout moments
🎯 Designed for serious gains — not hope
If you value confluence over chaos… welcome to PROTOS.
3 days ago
Release Notes
Built for precision. Powered by discipline.
This script is not for gamblers. It’s for traders who demand structure, timing, and momentum.
Every signal is filtered through a strict, professional-grade protocol — no shortcuts, no noise.
Whether you’re managing a small account or scaling size, PROTOS V2 helps you execute with clarity and confidence.
🔒 Trusted by elite manual traders
⚡ Ready for fast decisions and breakout moments
🎯 Designed for serious gains — not hope
If you value confluence over chaos… welcome to PROTOS.
19 minutes ago
Release Notes
Built for precision. Powered by discipline.
This script is not for gamblers. It’s for traders who demand structure, timing, and momentum.
Every signal is filtered through a strict, professional-grade protocol — no shortcuts, no noise.
Whether you’re managing a small account or scaling size, PROTOS V2 helps you execute with clarity and confidence.
🔒 Trusted by elite manual traders
⚡ Ready for fast decisions and breakout moments
🎯 Designed for serious gains — not hope
If you value confluence over chaos… welcome to PROTOS.
3 days ago
Release Notes
Built for precision. Powered by discipline.
This script is not for gamblers. It’s for traders who demand structure, timing, and momentum.
Every signal is filtered through a strict, professional-grade protocol — no shortcuts, no noise.
Whether you’re managing a small account or scaling size, PROTOS V2 helps you execute with clarity and confidence.
🔒 Trusted by elite manual traders
⚡ Ready for fast decisions and breakout moments
🎯 Designed for serious gains — not hope
If you value confluence over chaos… welcome to PROTOS.
Dashboard include in script
Built for precision. Powered by discipline.
This script is not for gamblers. It’s for traders who demand structure, timing, and momentum.
Every signal is filtered through a strict, professional-grade protocol — no shortcuts, no noise.
Whether you’re managing a small account or scaling size, PROTOS V2 helps you execute with clarity and confidence.
🔒 Trusted by elite manual traders
⚡ Ready for fast decisions and breakout moments
🎯 Designed for serious gains — not hope
If you value confluence over chaos… welcome to PROTOS.
variable tp sl dots
✅ What’s new (Statistics module)
Dual reporting: simultaneous display of
EV_resolved (closed trades only), and
EV_adj(50/50) (includes open trades counted 50/50 to correct end-of-session bias).
If the share of “open/unresolved” trades > 15%, a “possible bias” badge appears.
Toggle “Include open trades = 50/50”: ON by default (recommended). OFF = pure exclusion.
Exclude false signals (toggle): removed from counters without altering validated history.
Spread & slippage accounted for in EV($)/trade and Gain/100 trades (crypto & FX).
FX units fixed: EV computed in R-multiples and converted to $ via risk/trade → no more “fixed $ TP” on FX.
Rolling “Average gain (100 trades)”: 100 × EV($)/trade (also shown in R).
Variance bands: changes within ±0.02 R / trade flagged as normal noise to avoid over-interpretation.
📐 Updated definitions
Pw (TP before SL): probability TP1 is hit before SL.
PI (SL before TP) = 1 − Pw.
Payoff rr (TP/SL): target ratio TP1 / SL (in R).
EV (R)/trade: Pw × rr − (1 − Pw).
EV ($)/trade: EV(R) × Risk($)/trade (spread & slippage included).
rr Break-even: rr_BE = (1 − Pw) / Pw.
Pw at break-even for current rr: Pw_BE = 1 / (1 + rr).
Average gain (100 trades): 100 × EV($)/trade (rolling).
50/50 note: when enabled, each open trade contributes 0.5 to TP and 0.5 to SL only for Pw/EV. Distance metrics (MFE/MAE, gaps) remain based on available data.
🧪 End-of-session logic
Late in the session, losses often resolve faster than wins ⇒ excluding open trades creates a downward bias.
The 50/50 option neutralizes this bias.
The panel shows EV_resolved (info) + EV_adj(50/50) (live reference).
🔧 Recommended defaults
Include open trades (50/50): ON
Exclude false signals: ON
Risk/trade: user setting (used for EV$ & gain/100)
FX preset: real broker spread (or 1.0–1.5 pip), slippage 0.1–0.2 pip
🧾 Fixes & reliability
Fixed EV rounding in R (consistent with EV in $).
Aligned counters for Tracked closed / open with active filters.
Robust switching between assets (BTC/ETH/FX) without resetting stats.
🔍 Best-practice interpretation
Live decisions: use EV_adj(50/50).
Reports (weekly/monthly): use EV_resolved on a rolling 100 trades sample.
Treat any change ≤ ±0.02 R / trade as normal variance.
## New & Improved
* **Dashboard theme refresh:** clearer green/red/blue contrasts for faster scanning.
* **Gain Calculator panel (top-right):** unified header/body styling (#01C87D) for better readability.
## Lot & P\&L Calculator
* **Auto lot units** by symbol (XAU/XAG/crypto/FX) with manual override.
* Shows required **margin** at 1:50 / 1:100 / 1:200 / 1:500.
* Uses the **first trigger tick** (Entry/SL/Threshold) to compute R and \$ P\&L consistently.
## EV (Expectancy)
* EV built from **resolved tickets** (TP/SL/Both) with configurable policies (50/50, TP-first, SL-first, Ignore).
* 100-trade projection + **Rentable / Not rentable** verdict.
## Signals & Execution
* Optional **Slot Continuation (⚡)** with dedicated alerts.
* **PineConnector** improvements: anti-duplicate, close-only sends, slippage guard, min TP/SL buffer, fixed instant test (executes on `close`), and clamped TP/SL to the correct side.
## Bug Fixes
* Pine error **“Function arguments cannot be mutable”**: translation helpers now return **new strings** (no in-place mutation).
* Pine error **“Value with NA type cannot be assigned…”**: all `na`-initialized variables are **typed & split** (`float/line/label/bool`) to avoid mixed declarations.
* Stats reset fully purges arrays/tickets and counters.
## Usage Notes
* If you use PineConnector, re-check your **alerts** and exact **MT5 symbol** mapping.
* **TP Threshold** uses `stats_threshold` (in \$); adjust per instrument.
## Coming Next
* User-editable labels and additional quality-of-life exports (CSV for stats/EV/gain calc).
## New & Improved
* **Dashboard theme refresh:** clearer green/red/blue contrasts for faster scanning.
* **Gain Calculator panel (top-right):** unified header/body styling (#01C87D) for better readability.
## Lot & P\&L Calculator
* **Auto lot units** by symbol (XAU/XAG/crypto/FX) with manual override.
* Shows required **margin** at 1:50 / 1:100 / 1:200 / 1:500.
* Uses the **first trigger tick** (Entry/SL/Threshold) to compute R and \$ P\&L consistently.
## EV (Expectancy)
* EV built from **resolved tickets** (TP/SL/Both) with configurable policies (50/50, TP-first, SL-first, Ignore).
* 100-trade projection + **Rentable / Not rentable** verdict.
## Signals & Execution
* Optional **Slot Continuation (⚡)** with dedicated alerts.
* **PineConnector** improvements: anti-duplicate, close-only sends, slippage guard, min TP/SL buffer, fixed instant test (executes on `close`), and clamped TP/SL to the correct side.
## Bug Fixes
* Pine error **“Function arguments cannot be mutable”**: translation helpers now return **new strings** (no in-place mutation).
* Pine error **“Value with NA type cannot be assigned…”**: all `na`-initialized variables are **typed & split** (`float/line/label/bool`) to avoid mixed declarations.
* Stats reset fully purges arrays/tickets and counters.
## Usage Notes
* If you use PineConnector, re-check your **alerts** and exact **MT5 symbol** mapping.
* **TP Threshold** uses `stats_threshold` (in \$); adjust per instrument.
## Coming Next
* User-editable labels and additional quality-of-life exports (CSV for stats/EV/gain calc).
Invite-only script
Only users approved by the author can access this script. You'll need to request and get permission to use it. This is typically granted after payment. For more details, follow the author's instructions below or contact chazltd directly.
Note that this private, invite-only script has not been reviewed by script moderators, and its compliance with House Rules is undetermined. TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.
Author's instructions
Warning: please read our guide for invite-only scripts before requesting access.
Disclaimer
Invite-only script
Only users approved by the author can access this script. You'll need to request and get permission to use it. This is typically granted after payment. For more details, follow the author's instructions below or contact chazltd directly.
Note that this private, invite-only script has not been reviewed by script moderators, and its compliance with House Rules is undetermined. TradingView does NOT recommend paying for or using a script unless you fully trust its author and understand how it works. You may also find free, open-source alternatives in our community scripts.
Author's instructions
Warning: please read our guide for invite-only scripts before requesting access.