我正在使用PHP的交易库。
我使用了trader_bbands()
函数。
$bBand = trader_bbands( $NumberArray,
25,
TRADER_REAL_MIN,
TRADER_REAL_MIN,
TRADER_MA_TYPE_EMA
);
它返回三个数组。
$bBand[0]; // upper-edge of the Bollinger Band ( an upline )
$bBand[1]; // central line the Bollinger Bands surround ( a moving average )
$bBand[2]; // lower-edge of the Bollinger Band ( a downline )
我的原始$NumberArray
值都在2000.0
左右。
$bBand[1]
是简单移动平均线,因此它返回大约2000的数字。
然而,$bBand[0]
和$bBand[2]
返回以下类似的值(示例引用自var_dump()
)
double(3.1325286910105E+38)
[105] =>
double(3.1907365920756E+38)
[106] =>
double(3.1907365920756E+38)
[107] =>
double(3.1740850650235E+38)
[108] =>
double(3.1498571396175E+38)
问题1:这个数组是什么意思?
我从布林带中期望的是一个大约在2000+α或2000-α左右的数组。