ORP Duo Gold Oscillator
- インディケータ
-
Paolo Ruffini
私は、外国為替市場および商品市場において15年以上の実務経験を持つトレーダーです。特に、流動性のダイナミクス、出来高による市場圧力、そして価格の方向性構造の分析に重点を置いています。
長年にわたり、裁量的な分析と独自の定量的ツールを段階的に統合し、市場の実質的な参加度を測定することを目的とした指標を開発してきました。
現在は、LMPX – Liquidity Momentum Pulse シリーズの開発に注力しています。これは、正規化された出来高と価格の加速度との関係を分析するために設計された指標群です。
開発哲学 - バージョン: 2.41
ORP Oscillator
ORP Oscillator is a free custom indicator for MetaTrader 5, developed around XAUUSD analysis. It displays directional balance through two smooth curves on a fixed scale from −100 to +100, with all intersections occurring at the central zero line.
The indicator combines recent price movement with a measure of how observed pullbacks recover. It is a visual analysis tool and does not open, manage or close trades.
How to read the oscillator
• Green above zero: the calculated bullish strength exceeds bearish strength.
• Magenta above zero: the calculated bearish strength exceeds bullish strength.
• Both curves at zero: the two underlying strengths are equal.
• Increasing separation: the observed directional imbalance is increasing.
• Decreasing separation: the imbalance is narrowing.
The curves are mirrored representations of the same balance. They are not independent confirmations. The original bullish and bearish strength values remain available in the MT5 Data Window.
Crossovers on the price chart
A green dot below a price candle marks a bullish crossover. A magenta dot above a price candle marks a bearish crossover.
The dots follow the selected line colors. A touch without a change in directional dominance does not produce a new crossover signal.
Early signals during the current candle
By default, a provisional crossover dot can appear during the final 20% of a candle:
• M1: the final 12 seconds.
• M5: the final minute.
• M15: the final 3 minutes.
• H1: the final 12 minutes.
The current candle’s values and dot can change or disappear before the candle closes. This is intentional: early signals are provisional, not fixed signals.
Historical dots show crossovers calculated from closed candles. They do not reconstruct every early signal that appeared and disappeared during those candles.
Smooth curves
Graphical rounding produces smooth connections between candle values without adding another moving average or changing the crossover calculation. The interpolation preserves the central symmetry and does not introduce additional intersections.
Supported timeframes
The indicator supports all standard MT5 chart timeframes, from M1 to MN1. Calculation periods are expressed in bars, so changing the timeframe changes the time horizon being analyzed.
Main settings
• InpRemainingPercent — Final percentage of the candle during which provisional signals are allowed. Default: 20.
• InpCurvedLines — Enables rounded curves.
• InpCurveSoftness — Controls graphical rounding from 0 to 100. This setting changes the appearance, not the calculated values.
• InpShowCrossDots — Shows or hides crossover dots.
• InpDotSize — Controls dot size.
• InpDotOffsetTR — Controls the distance between each dot and its price candle.
• InpDriveBars — Number of bars used to assess recent movement.
• InpSmoothBars — Smoothing period for the calculated strengths. Unlike graphical rounding, this setting can change crossover timing.
• InpResilienceWeight — Weight assigned to pullback-recovery behavior.
Additional settings control volatility measurement, recovery observation, context classification and estimated trading costs. Cost assumptions should be adjusted to the actual trading account.
Usage notes
Attach the indicator to an XAUUSD chart and select the desired timeframe. No DLLs or automated-trading permission are required.
Early signals require an active connection and recent symbol quotes. The indicator suppresses provisional signals when quotes are stale or the candle’s scheduled duration has expired.
The oscillator describes observed price behavior. Its values are not probabilities, and a crossover does not guarantee a reversal, continuation or profitable trade.
