From 84d61a513eb010c950ee2123c9328de1c926f895 Mon Sep 17 00:00:00 2001 From: Hadi Khazaee Asl Date: Tue, 2 Jul 2024 05:51:27 +0330 Subject: [PATCH] refactor variables name for resolve compile warnings ... --- Indicators/x-saherelm.xatsl.mq5 | 6 +++--- Libraries/x-saherelm.common.lib.mq5 | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Indicators/x-saherelm.xatsl.mq5 b/Indicators/x-saherelm.xatsl.mq5 index 7e30a974..e720fb30 100644 --- a/Indicators/x-saherelm.xatsl.mq5 +++ b/Indicators/x-saherelm.xatsl.mq5 @@ -85,7 +85,7 @@ double diffBuffer[]; // // Variables ... int maPeriod; -double k; +double mk; // // Event Handlers ... @@ -104,7 +104,7 @@ int OnInit() // maPeriod = int(length < 1 ? 1 : length); double n1 = 2.0 * double(maPeriod - 1); - k = 2.0 / (n1 + 1); + mk = 2.0 / (n1 + 1); // // Define Index Buffers ... @@ -209,7 +209,7 @@ int OnCalculate( } else { - wmaBuffer[i] = (diffBuffer[i] - wmaBuffer[i + 1]) * k + wmaBuffer[i + 1]; + wmaBuffer[i] = (diffBuffer[i] - wmaBuffer[i + 1]) * mk + wmaBuffer[i + 1]; } } diff --git a/Libraries/x-saherelm.common.lib.mq5 b/Libraries/x-saherelm.common.lib.mq5 index 789b5b42..2834b247 100644 --- a/Libraries/x-saherelm.common.lib.mq5 +++ b/Libraries/x-saherelm.common.lib.mq5 @@ -2782,11 +2782,11 @@ struct XLinearRegression m_work.data[r].sumXY = 0; // - for (int k = 1; k < m_work.period && r >= k; k++) + for (int _k = 1; _k < m_work.period && r >= _k; _k++) { // - m_work.data[r].sumY += m_work.data[r - k].value; - m_work.data[r].sumXY += k * m_work.data[r - k].value; + m_work.data[r].sumY += m_work.data[r - _k].value; + m_work.data[r].sumXY += _k * m_work.data[r - _k].value; } }