English | 简体中文 | 繁體中文
查询

trader_minmaxindex()函数—用法及示例

「 计算数组中最小值和最大值的索引 」


函数名: trader_minmaxindex()

适用版本: PHP >= 5.3.0

函数描述: trader_minmaxindex() 函数用于计算数组中最小值和最大值的索引。

语法: trader_minmaxindex(array $real [, int $timePeriod = 14 ])

参数:

  • $real:包含数字的数组,表示要计算的价格序列。
  • $timePeriod:可选参数,表示计算最小值和最大值的时间周期,默认值为14。

返回值:返回一个包含最小值和最大值的索引的数组。如果无法计算,则返回 false。

示例:

$prices = [5, 8, 10, 6, 12, 9, 7, 11, 13, 15];
$result = trader_minmaxindex($prices);

if ($result !== false) {
    $minIndex = $result[0];
    $maxIndex = $result[1];
    echo "最小值索引:$minIndex\n";
    echo "最大值索引:$maxIndex\n";
} else {
    echo "无法计算最小值和最大值的索引。\n";
}

输出:

最小值索引:0
最大值索引:9

在上面的示例中,我们给定了一个价格序列数组 $prices,然后使用 trader_minmaxindex() 函数计算了最小值和最大值的索引。最小值索引为 0,最大值索引为 9。请注意,这里我们没有指定时间周期,因此默认使用了时间周期为 14。

补充纠错
上一个函数: trader_midpoint()函数
下一个函数: trader_medprice()函数
热门PHP函数
分享链接