From 4efff04256393d1536f6c77703adf593d134966f Mon Sep 17 00:00:00 2001 From: Toh4iem9 Date: Fri, 3 Jul 2026 16:52:43 +0200 Subject: [PATCH] refactor: Strict --- .../Authors/Ehlers/1_Smoothers/Butterworth_Filter_Pro_Suite.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Indicators/MyIndicators/Authors/Ehlers/1_Smoothers/Butterworth_Filter_Pro_Suite.md b/Indicators/MyIndicators/Authors/Ehlers/1_Smoothers/Butterworth_Filter_Pro_Suite.md index 68a69a5..3c67ebe 100644 --- a/Indicators/MyIndicators/Authors/Ehlers/1_Smoothers/Butterworth_Filter_Pro_Suite.md +++ b/Indicators/MyIndicators/Authors/Ehlers/1_Smoothers/Butterworth_Filter_Pro_Suite.md @@ -55,7 +55,7 @@ Where $P_t$ represents the current input price coordinate, and $F_t$ is the fina The suite is engineered to meet the highest execution and stability standards: -* **SzigorĂș Chronological Sorting Safeguards:** +* **Strict Chronological Sorting Safeguards:** To prevent calculation corruption caused by reverse-chronological array states (often forced by custom templates or third-party indicators on the active chart), the suite enforces chronological sorting (`ArraySetAsSeries(..., false)`) on all price inputs inside `OnCalculate()`. This is also applied inside the dynamic buffer resizes (`m_price[]`, `m_ha_open[]`, etc.) within the calculator engine classes. * **Memory Safety Validation (Pointer Guards):**