Type/to search
0
Follow
0
Followers
Làm thế nào để có được đường trên, đường giữa và đường dưới của BOLL hiện tại? Tài liệu API rất khó để người mới bắt đầu tìm hiểu!
Help
Created 2016-07-09 09:16:43  
 4
 3335

Vấn đề!
Chúng tôi đề nghị các chức năng trong tài liệu API được cung cấp bằng mã ví dụ, theo cách viết trong API:

BOLL ((dữ liệu, chu kỳ, nhân), chỉ số Bollinger, tham số mặc định là ((20, 2) Trả về một mảng hai chiều[[Cửa hàng trên, giữa, dưới]

Tôi không thể nhập nó và hiển thị nó! Có phải tài liệu API có thể cung cấp mã chi tiết không?

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

Related Recommendations
Comment
All comments (4)

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

    10 years ago

    亲,数组就是线。数组是一连串的线的y轴值。x轴值就是对应的k线周期。

    10 years ago

    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 函数 打印出来看下。
    其它指标函数使用都类似这样,具体阅读文档内容。

    10 years ago

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

    10 years ago
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)