OPEN-SOURCE SCRIPT
Mean Reversion Oleg

📘 Description
This script is an extended and customized version of the original “Mean Reversion V‑F” created by the respected author fullmax.
I adapted the logic for my own trading workflow and added several improvements aimed at stability, automation, and exchange‑safe execution when using webhooks.
🔧 Key Enhancements
Lot precision control (prevents exchange errors when sending webhook orders)
Base order labels for visual clarity
Mini‑table with live position metrics
Dynamic deviation levels (L1–L5)
Static averaging levels (B2–B5)
Trailing take‑profit option
Support for stock mode (fixed units instead of quantity)
Webhook fields for entry and exit signals
🎯 How the Strategy Works
The script calculates a moving average and builds five deviation‑based levels below it.
When price reaches these levels, the strategy opens a base order (B1) and then averages the position using B2–B5 levels.
After entering a position, the strategy manages it using:
a fixed take‑profit target
or an optional trailing take‑profit
plus a visual table showing position size, USD value, open PnL, and equity
All quantities are rounded according to the selected lot precision to ensure compatibility with exchange requirements when using webhook automation.
⚙️ Features Overview
Automated long entries based on deviation levels
Configurable order sizes for each averaging step
Optional stock‑mode (units instead of calculated quantity)
Dynamic and static level visualization
Trailing TP with adjustable distance
Clean UI with optional labels and mini‑table
📝 Disclaimer
This script is provided for educational purposes only.
It does not constitute financial advice and does not guarantee profits.
Always test strategies on historical data before using them in live trading.
This script is an extended and customized version of the original “Mean Reversion V‑F” created by the respected author fullmax.
I adapted the logic for my own trading workflow and added several improvements aimed at stability, automation, and exchange‑safe execution when using webhooks.
🔧 Key Enhancements
Lot precision control (prevents exchange errors when sending webhook orders)
Base order labels for visual clarity
Mini‑table with live position metrics
Dynamic deviation levels (L1–L5)
Static averaging levels (B2–B5)
Trailing take‑profit option
Support for stock mode (fixed units instead of quantity)
Webhook fields for entry and exit signals
🎯 How the Strategy Works
The script calculates a moving average and builds five deviation‑based levels below it.
When price reaches these levels, the strategy opens a base order (B1) and then averages the position using B2–B5 levels.
After entering a position, the strategy manages it using:
a fixed take‑profit target
or an optional trailing take‑profit
plus a visual table showing position size, USD value, open PnL, and equity
All quantities are rounded according to the selected lot precision to ensure compatibility with exchange requirements when using webhook automation.
⚙️ Features Overview
Automated long entries based on deviation levels
Configurable order sizes for each averaging step
Optional stock‑mode (units instead of calculated quantity)
Dynamic and static level visualization
Trailing TP with adjustable distance
Clean UI with optional labels and mini‑table
📝 Disclaimer
This script is provided for educational purposes only.
It does not constitute financial advice and does not guarantee profits.
Always test strategies on historical data before using them in live trading.
オープンソーススクリプト
TradingViewの精神に則り、このスクリプトの作者はコードをオープンソースとして公開してくれました。トレーダーが内容を確認・検証できるようにという配慮です。作者に拍手を送りましょう!無料で利用できますが、コードの再公開はハウスルールに従う必要があります。
免責事項
この情報および投稿は、TradingViewが提供または推奨する金融、投資、トレード、その他のアドバイスや推奨を意図するものではなく、それらを構成するものでもありません。詳細は利用規約をご覧ください。
オープンソーススクリプト
TradingViewの精神に則り、このスクリプトの作者はコードをオープンソースとして公開してくれました。トレーダーが内容を確認・検証できるようにという配慮です。作者に拍手を送りましょう!無料で利用できますが、コードの再公開はハウスルールに従う必要があります。
免責事項
この情報および投稿は、TradingViewが提供または推奨する金融、投資、トレード、その他のアドバイスや推奨を意図するものではなく、それらを構成するものでもありません。詳細は利用規約をご覧ください。