trader_atr

(PECL trader >= 0.2.0)

trader_atrIntervalo Verdadeiro Média

Descrição

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

Parâmetros

high

Preço alto, array de valores reais.

low

Preço baixo, array de valores reais.

close

Preço de fechamento, array de valores reais.

timePeriod

Número de período. Intervalo válido de 2 a 100000.

Valor Retornado

Retorna um array com os dados calculados ou false em caso de falha.

adicione uma nota

Notas Enviadas por Usuários (em inglês) 1 note

up
1
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