0

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 ] )


?>

どんな助けでも感謝します。ありがとう。

4

1 に答える 1

3

$real入力する値になり$timePeriod、移動平均の長さを指定する整数です。

したがって、次のように関数を使用します。

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

出力は、3 増分の移動平均の配列になります...

12 + 15 + 17 = 34 34 / 3 = 11.333

array(float 11.333,
      float 17, etc...
于 2015-08-31T15:53:00.130 に答える