OPEN-SOURCE SCRIPT
Monest Value Indicator (MVI)

Description
The Monest Value Indicator (MVI) is a modern oscillator designed to address common issues in traditional oscillators like RSI or MACD. Unlike classical oscillators, the MVI dynamically adjusts to relative price movements and market volatility, providing a transparent and reliable valuation for short-term trading decisions.
This indicator normalizes price data around a consensus line and accounts for market volatility using the Average True Range (ATR). It highlights overbought and oversold conditions, offering a unique perspective for traders.
Key Features
- []Dynamic Overbought/Oversold Levels: Highlights significant price extremes for better entry and exit signals. []Volatility Normalization: Adapts to market conditions, ensuring consistent readings across various assets. []Consensus-Based Valuation: Uses a moving average of the midrange price for baseline calculations. []No Lag or Stickiness: Reacts promptly to price movements without getting stuck in extreme zones.
How It Works
- Consensus Line:
Calculated as a 5-day moving average of the midrange:
Consensus = SMA((High + Low) / 2, 5). - Offset OHLC Data:
All prices are adjusted relative to the consensus line:
Offset Price = Price - Consensus. - Volatility Normalization:
Adjusted prices are normalized using a 5-day ATR divided by 5:
Normalized Price = Offset Price / (ATR / 5). - MVI Calculation:
The normalized closing price is plotted as the MVI. - Overbought/Oversold Levels:
Default levels are set at +8 (overbought) and -8 (oversold).
How to Use
- Identifying Overbought/Oversold Conditions:
When the MVI crosses above +8, the asset is overbought, signaling a potential reversal or pullback.
When the MVI drops below -8, the asset is oversold, indicating a potential bounce or upward move. - Trend Confirmation:
Use the MVI to confirm trends by observing sustained movements above or below zero.
Combine with other trend indicators (e.g., Moving Averages) for robust analysis. - Alerts:
Set alerts for when the MVI crosses overbought or oversold levels to stay informed about potential trading opportunities.
Inputs
- []ATR Length: Default is 5. Adjust to modify the sensitivity of volatility normalization. []Consensus Length: Default is 5. Change to tweak the baseline calculation.
Example
- []Overbought Signal: MVI exceeds +8, indicating the asset may reverse from an overvalued position. []Oversold Signal: MVI drops below -8, suggesting the asset may recover from an undervalued state.
- Flat Market: MVI hovers near zero, indicating price consolidation.
오픈 소스 스크립트
진정한 트레이딩뷰 정신에 따라 이 스크립트 작성자는 트레이더가 기능을 검토하고 검증할 수 있도록 오픈소스로 공개했습니다. 작성자에게 찬사를 보냅니다! 무료로 사용할 수 있지만 코드를 다시 게시할 경우 하우스 룰이 적용된다는 점을 기억하세요.
Follow Us At:
----
Website: stockmaniacs.net/
Twitter: twitter.com/stockmaniacs
Facebook: facebook.com/stockmaniacs
Google+: plus.google.com/+stockmaniacs
Quora: quora.com/profile/Indrajit-Mukherjee-25
----
Website: stockmaniacs.net/
Twitter: twitter.com/stockmaniacs
Facebook: facebook.com/stockmaniacs
Google+: plus.google.com/+stockmaniacs
Quora: quora.com/profile/Indrajit-Mukherjee-25
면책사항
이 정보와 게시물은 TradingView에서 제공하거나 보증하는 금융, 투자, 거래 또는 기타 유형의 조언이나 권고 사항을 의미하거나 구성하지 않습니다. 자세한 내용은 이용 약관을 참고하세요.
오픈 소스 스크립트
진정한 트레이딩뷰 정신에 따라 이 스크립트 작성자는 트레이더가 기능을 검토하고 검증할 수 있도록 오픈소스로 공개했습니다. 작성자에게 찬사를 보냅니다! 무료로 사용할 수 있지만 코드를 다시 게시할 경우 하우스 룰이 적용된다는 점을 기억하세요.
Follow Us At:
----
Website: stockmaniacs.net/
Twitter: twitter.com/stockmaniacs
Facebook: facebook.com/stockmaniacs
Google+: plus.google.com/+stockmaniacs
Quora: quora.com/profile/Indrajit-Mukherjee-25
----
Website: stockmaniacs.net/
Twitter: twitter.com/stockmaniacs
Facebook: facebook.com/stockmaniacs
Google+: plus.google.com/+stockmaniacs
Quora: quora.com/profile/Indrajit-Mukherjee-25
면책사항
이 정보와 게시물은 TradingView에서 제공하거나 보증하는 금융, 투자, 거래 또는 기타 유형의 조언이나 권고 사항을 의미하거나 구성하지 않습니다. 자세한 내용은 이용 약관을 참고하세요.