@@ -691,7 +691,7 @@ static int GetLowestArrDoubleValue(double& arr[][], int key) {
691
691
* - https://www.mql5.com/en/docs/array/arraymaximum
692
692
*/
693
693
template <typename X >
694
- static int ArrayMinimum (const ARRAY_REF (X , _array ), int _start = 0 , int _count = WHOLE_ARRAY ) {
694
+ static int ArrayMinimum (ARRAY_REF (X , _array ), int _start = 0 , int _count = WHOLE_ARRAY ) {
695
695
#ifdef __MQL__
696
696
return ::ArrayMinimum (_array );
697
697
#else
@@ -724,7 +724,7 @@ static int GetLowestArrDoubleValue(double& arr[][], int key) {
724
724
* - https://www.mql5.com/en/docs/array/arraymaximum
725
725
*/
726
726
template <typename X >
727
- static int ArrayMaximum (const ARRAY_REF (X , _array ), int start = 0 , int count = WHOLE_ARRAY ) {
727
+ static int ArrayMaximum (ARRAY_REF (X , _array ), int start = 0 , int count = WHOLE_ARRAY ) {
728
728
#ifdef __MQL__
729
729
return ::ArrayMaximum (_array );
730
730
#else
@@ -753,7 +753,7 @@ static int GetLowestArrDoubleValue(double& arr[][], int key) {
753
753
* - https://www.mql5.com/en/docs/array/arraysize
754
754
*/
755
755
template <typename X >
756
- static int ArraySize (const ARRAY_REF (X , array )) {
756
+ static int ArraySize (ARRAY_REF (X , array )) {
757
757
return ::ArraySize (array );
758
758
}
759
759
@@ -769,7 +769,7 @@ static int GetLowestArrDoubleValue(double& arr[][], int key) {
769
769
770
770
template <typename X >
771
771
void ArrayPush (ARRAY_REF (X , array ), X value ) {
772
- ArrayResize (ArraySize (array ) + 1 );
772
+ ArrayResize (Array :: ArraySize (array ) + 1 );
773
773
array [ArraySize (array ) - 1 ] = value ;
774
774
}
775
775
template <typename X >
0 commit comments