【问题标题】:Getting maximum of multiple arrays in amibroker在 amibroker 中获取最大的多个数组
【发布时间】:2019-01-05 14:03:38
【问题描述】:

我正在尝试获取最多 6 个 amibroker 数组 A, B, C, D, E, F.

下面是我的代码;

maximum = Max(Max(A, B), Max(C, D) );
maximum = Max(Max(maximum, E), F);

我觉得代码有些难看。 还有什么其他的编码方式?

我正在使用 Amibroker ver6.3

【问题讨论】:

    标签: amibroker


    【解决方案1】:

    您可以查看Highest(如果您需要整个数组中的最高值)、HighestSince(如果您需要某个条件以来的最高值)或HHV(如果您需要最高值在 x 条中)。

    MaxA = Highest(A);
    MaxB = Highest(B);
    MaxC = Highest(C);
    MaxD = Highest(D);
    MaxE = Highest(E);
    MaxF = Highest(F);
    Max = Max(MaxA,Max(MaxB,Max(MaxC,Max(MaxD,Max(MaxE, MaxF)))));
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-05-22
      • 1970-01-01
      • 2015-04-22
      • 2017-11-03
      • 1970-01-01
      • 2017-10-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多