首页 > 解决方案 > MQL5:如何对数组的值进行排名

问题描述

我使用 R 和 rank 函数为原始 var 创建以下等级x

x average first last random max min
3     4.5     4    5      5   5   4
1     1.5     1    2      2   2   1
4     6.0     6    6      6   6   6
1     1.5     2    1      1   2   1
5     8.0     7    9      9   9   7
9    11.0    11   11     11  11  11
2     3.0     3    3      3   3   3
6    10.0    10   10     10  10  10
5     8.0     8    8      7   9   7
3     4.5     5    4      4   5   4
5     8.0     9    7      8   9   7

我正在努力min在 MQL5 中实施 -version。首先,您可能需要对数组进行排序,但您需要注意原始顺序。如何手动分配等级是很合乎逻辑的,但我不知道如何在 MQL5 中实现这一点。

标签: arraysmql5ranking-functions

解决方案


推荐阅读