trader_cci

(PECL trader >= 0.2.0)

trader_cci商品通道指数

描述

trader_cci(
    数组 $high,
    数组 $low,
    数组 $close,
    整数 $timePeriod = ?
): 数组

参数

high

最高价格,实数值数组。

low

最低价格,实数值数组。

close

收盘价,实数值数组。

timePeriod

周期数。有效范围为 2 到 100000。

返回值

返回一个包含计算数据的数组,或者在失败时返回 false。

添加注释

用户贡献的注释 1 个注释

3
geekgirl dot joy at gmail dot com
3 年前
<?php

// CCI(商品通道指数)是一个振荡指标,
// 它依赖于历史价格动量来确定价格是否“超买”或“超卖”。
// 当大于零时,价格“高于”历史平均水平。
// 当小于零时,价格“低于”历史平均水平。
// Investopedia 声称:
// "CCI 是一个无界振荡器,这意味着它可以无限地上升或下降。为此,超买和超卖水平通常是通过观察历史上价格从 CCI 极端水平反转的点来为每项资产确定的."

$highs = array(118.99, 119.14, 120.5, 115.23, 115.93, 118.829, 116, 112.2, 110.88, 110.19, 112.86, 112.11, 110.25, 112.44);
$lows = array(112.68, 115.26, 112.5, 110, 112.8, 113.61, 112.04, 108.71, 106.09, 103.1, 109.16, 106.77, 105, 107.67);
$closes = array(112.82, 117.32, 113.49, 112, 115.355, 115.54, 112.13, 110.34, 106.84, 110.08, 111.81, 107.12, 108.22, 112.28);

$time_period = 7;

var_dump(trader_cci ($highs, $lows, $closes, $time_period));
/*
array(8) {
[6]=>
float(-83.234)
[7]=>
float(-137.329)
[8]=>
float(-145.78)
[9]=>
float(-101.047)
[10]=>
float(-9.331)
[11]=>
float(-59.339)
[12]=>
float(-66.964)
[13]=>
float(76.143)
}
*/
To Top