OPEN-SOURCE SCRIPT
Updated MULTIVITAMIN

1. What is MULTIVITAMIN?
MULTIVITAMIN is a custom-built, open-source algorithmic scalping indicator designed for TradingView. Its primary goal is to capture high-probability momentum trades by combining pure Price Action (PA) mechanics with advanced trend and volatility filters, specifically engineered to avoid "chop" (ranging/flat markets) and deliver healthy, actionable signals.
2. What does it cover? (Core Modules)
Price Action Engine: The core of the system. It detects real-time structural market shifts by identifying Engulfing patterns, Order Blocks (OB) with volume confirmation, and Fair Value Gaps (FVG).
Trend & Momentum Filters: Utilizes a multi-timeframe Hull Moving Average (HMA) for signal smoothing, a 50-period EMA for macro trend direction, and an ADX filter to ensure the market has sufficient momentum before entering a trade.
Pro Walls (Anti-Chop System): Features advanced, optional defensive mechanisms: an ATR-based volatility filter (ensuring candle size is larger than average market noise) and an EMA slope filter (ensuring the trend line is actually pointing up or down, not moving sideways).
Volume Supported Breakout (BKR): An optional hybrid feature that looks for extreme volume spikes (compared to a 20-period SMA) combined with local high/low breakouts.
Lifecycle Management: A built-in state machine (Idle, Long, Short) that tracks the trade's status, preventing overlapping entries and managing exits based on user-defined criteria.
3. What is its operational logic?
Step 1: Scanning & Setup: The script continuously monitors price action for base entry conditions.
Step 2: The Gauntlet (Filtering): A setup must pass through all active user filters (EMA, ADX, Volatility, etc.) before being validated.
Step 3: State Execution: If all conditions align, the internal bot state shifts from 0 (Idle) to 1 or -1, plotting an ENTER shape on the chart and triggering an external webhook alert.
Step 4: The Exit: The bot remains in this state until a valid exit condition (like a reverse PA signal) is met.
4. ⚠️ CRITICAL: How to Set Up Alerts (The Anti-Repainting Rule) ⚠️
If you are using the "Exit on Reverse Signal" (Ters Sinyalde Çık) feature in the settings, you MUST configure all your TradingView alerts (both ENTER and EXIT alerts) to trigger "Once Per Bar Close".
Why? If you set them to "Once Per Bar" (anlık tetikleme), intra-bar price fluctuations (wicks) will trigger premature exit/entry orders to your exchange before the candle officially closes, leading to repainting on the chart and ghost orders in your account. Always wait for the candle to close to confirm the structural shift!
MULTIVITAMIN is a custom-built, open-source algorithmic scalping indicator designed for TradingView. Its primary goal is to capture high-probability momentum trades by combining pure Price Action (PA) mechanics with advanced trend and volatility filters, specifically engineered to avoid "chop" (ranging/flat markets) and deliver healthy, actionable signals.
2. What does it cover? (Core Modules)
Price Action Engine: The core of the system. It detects real-time structural market shifts by identifying Engulfing patterns, Order Blocks (OB) with volume confirmation, and Fair Value Gaps (FVG).
Trend & Momentum Filters: Utilizes a multi-timeframe Hull Moving Average (HMA) for signal smoothing, a 50-period EMA for macro trend direction, and an ADX filter to ensure the market has sufficient momentum before entering a trade.
Pro Walls (Anti-Chop System): Features advanced, optional defensive mechanisms: an ATR-based volatility filter (ensuring candle size is larger than average market noise) and an EMA slope filter (ensuring the trend line is actually pointing up or down, not moving sideways).
Volume Supported Breakout (BKR): An optional hybrid feature that looks for extreme volume spikes (compared to a 20-period SMA) combined with local high/low breakouts.
Lifecycle Management: A built-in state machine (Idle, Long, Short) that tracks the trade's status, preventing overlapping entries and managing exits based on user-defined criteria.
3. What is its operational logic?
Step 1: Scanning & Setup: The script continuously monitors price action for base entry conditions.
Step 2: The Gauntlet (Filtering): A setup must pass through all active user filters (EMA, ADX, Volatility, etc.) before being validated.
Step 3: State Execution: If all conditions align, the internal bot state shifts from 0 (Idle) to 1 or -1, plotting an ENTER shape on the chart and triggering an external webhook alert.
Step 4: The Exit: The bot remains in this state until a valid exit condition (like a reverse PA signal) is met.
4. ⚠️ CRITICAL: How to Set Up Alerts (The Anti-Repainting Rule) ⚠️
If you are using the "Exit on Reverse Signal" (Ters Sinyalde Çık) feature in the settings, you MUST configure all your TradingView alerts (both ENTER and EXIT alerts) to trigger "Once Per Bar Close".
Why? If you set them to "Once Per Bar" (anlık tetikleme), intra-bar price fluctuations (wicks) will trigger premature exit/entry orders to your exchange before the candle officially closes, leading to repainting on the chart and ghost orders in your account. Always wait for the candle to close to confirm the structural shift!
Release Notes
Good LuckRelease Notes
Good deedsOpen-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.
Open-source script
In true TradingView spirit, the creator of this script has made it open-source, so that traders can review and verify its functionality. Kudos to the author! While you can use it for free, remember that republishing the code is subject to our House Rules.
Disclaimer
The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.