trader_atr

(PECL trader >= 0.2.0)

trader_atrAverage True Range

Beschreibung

trader_atr(
    array $high,
    array $low,
    array $close,
    int $timePeriod = ?
): array

Parameter-Liste

high

High price, array of real values.

low

Low price, array of real values.

close

Closing price, array of real values.

timePeriod

Number of period. Valid range from 2 to 100000.

Rückgabewerte

Returns an array with calculated data or false on failure.

add a note

User Contributed Notes 1 note

up
0
geekgirl dot joy at gmail dot com
4 years ago
<?php// Average True Range is a volatility indicator and does not indicate trend, only volatility$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 = 5;var_dump(trader_atr($highs, $lows, $closes, $time_period));/*array(9) {  [5]=>  float(5.74)  [6]=>  float(5.384)  [7]=>  float(5.005)  [8]=>  float(4.962)  [9]=>  float(5.388)  [10]=>  float(5.05)  [11]=>  float(5.108)  [12]=>  float(5.136)  [13]=>  float(5.063)}*/
To Top