From b97da8a5f7071d55d173d6df623bdd75b3c775d2 Mon Sep 17 00:00:00 2001 From: Toh4iem9 Date: Mon, 12 Jan 2026 15:25:51 +0100 Subject: [PATCH] docs(indicators): Refactored to use RSI_Engine --- .../Authors/Ehlers/2_Oscillators/Inverse_Fisher_RSI_Pro.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Indicators/MyIndicators/Authors/Ehlers/2_Oscillators/Inverse_Fisher_RSI_Pro.md b/Indicators/MyIndicators/Authors/Ehlers/2_Oscillators/Inverse_Fisher_RSI_Pro.md index bf8fc5c..39b84d6 100644 --- a/Indicators/MyIndicators/Authors/Ehlers/2_Oscillators/Inverse_Fisher_RSI_Pro.md +++ b/Indicators/MyIndicators/Authors/Ehlers/2_Oscillators/Inverse_Fisher_RSI_Pro.md @@ -34,7 +34,7 @@ Our MQL5 implementation follows a modern, component-based, object-oriented desig * **Component-Based Design (Composition):** The calculator (`Inverse_Fisher_RSI_Calculator.mqh`) orchestrates two powerful engines: - 1. **RSI Engine:** It reuses the `RSI_Pro_Calculator.mqh` to compute the base RSI. This ensures mathematical consistency with our standalone RSI indicator. + 1. **RSI Engine:** It delegates the RSI calculation to the shared `RSI_Engine.mqh`. This ensures that the underlying RSI values are identical to those of the standard RSI indicator. 2. **MA Engine:** It uses the `MovingAverage_Engine.mqh` to perform the WMA smoothing efficiently. * **Optimized Incremental Calculation (O(1)):** @@ -44,7 +44,7 @@ Our MQL5 implementation follows a modern, component-based, object-oriented desig * **Robust Offset Handling:** The engine correctly handles the initialization periods of the chained calculations. * **Object-Oriented Logic:** - * The Heikin Ashi version (`CInverseFisherRSICalculator_HA`) is achieved simply by instructing the main calculator to instantiate the Heikin Ashi version of the RSI module. + * The Heikin Ashi version (`CInverseFisherRSICalculator_HA`) is achieved simply by instructing the main calculator to instantiate the Heikin Ashi version of the RSI Engine (`CRSIEngine_HA`). ## 4. Parameters