资源加载中... loading...

如何获取当前BOLL的上线, 中线, 下线?API文档新手很难入门!

Author: ximing283, Created: 2016-07-09 09:16:43, Updated:

如题! 建议API文档里的功能要给个实例代码,API里这样写

BOLL(数据, 周期, 乘数), 布林线指标, 默认参数为(20, 2) 返回一个二维数组[上线, 中线, 下线]

我这样输入又显示不了!API文档能否详细点的代码呢?放进去可以用就好,不然这个工具,很多新手无法入门!

while(true){ BOLL(20,2); }


Related

More

ximing283 那么upLine是上线吗?怎么出来是一堆数组?

发明者量化-小小梦 BOLL(数据, 周期, 乘数), 布林线指标, 默认参数为(20, 2) 返回一个二维数组[上线, 中线, 下线] 1、你看上面的API 文档 写的 函数 名字是 BOLL ,第一个参数是 “数据” , 这个数据指的是 GetRecords函数 返回的K线数据,这个K线数据的周期数(也就是长度:records.length)不能小于BOLL函数的第二个参数“周期”。 2、如果使用BOLL 不指定 第二个参数 和第三个参数,那么BOLL函数就默认 第二个参数是 20, 第三个参数是 2 。 3、BOLL 函数的 返回值是一个二维数组。里面包含3个一维数组,分别是 上线 、中线、下线 。 代码范例: var records = exchange.GetRecords();//获取K线 while(!records || records.length < 20){//如果获取的 records (K线数据) 是 null 或者 K线数据长度小于20 则重新获取K线数据 records = exchange.GetRecords(); Sleep(500);//每次获取 缓冲500毫秒 } var bollValue = TA.BOLL(records,20,2);// 使用BOLL函数 计算 基于records(K线数据) 的指标数值 var upLine = bollValue[0];// upLine 是一连串的数据 是一个一维数组 即 指标上线 var midLine = bollValue[1];// midLine 是代表中线的 一维数组 var downLine = bollValue[2];// ..... 可以用Log 函数 打印出来看下。 其它指标函数使用都类似这样,具体阅读文档内容。

Don. 注意是二维[数组],新手别急慢慢来

发明者量化-小小梦 亲,数组就是线。数组是一连串的线的y轴值。x轴值就是对应的k线周期。