Пример использования функции TA-LIB trader_sma?

Я только что установил TA-Lib / trader в свою установку php, и это хорошо. Мой PHP не очень хорош, и даже с документацией трейдера мне просто нужно немного руководства. Я хочу загрузить массив значений из моей базы данных и отправить их в «trader_sma», чтобы получить небольшое скользящее среднее. Мой псевдокод будет выглядеть примерно так:

<?php

$finance = $dbrequest("SELECT close_price FROM market_table WHERE stock='$symbol');

//So now $finance is an array with all of the stocks closing prices
//how do I place it into this function? I also need to 'count' the rows in
//the array to send them into $timePeriod?

//array trader_sma ( array $real [, integer $timePeriod ] )?>

Любая помощь приветствуется. Благодарю.

0

Решение

$real будут значения, которые вы вводите и $timePeriod целое число, которое указывает длину скользящей средней.

Поэтому вы должны использовать функцию следующим образом:

$real = array(12,15,17,19,21,25,28,12,15,16);
$timePeriod = 3;
$data = trader_sma($real,$timePeriod);
var_dump($data);

На выходе будет массив трех приращений скользящего среднего …

12 + 15 + 17 = 34
34/3 = 11,333

array(float 11.333,
float 17, etc...
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]