函数名: 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。