多数据源函数
security
从另外一个数据源中获取数据
参数说明
名称 |
类型 |
说明 |
symbol |
字符串 |
请求的数据标识,使用syminfo.tickerid可获取当前窗口的标识 |
period |
字符串 |
请求的数据周期 |
expr |
表达式 |
需要计算和返回的表达式 |
1、获取其他数据的symbol值
方法1:直接复制标识码
● 在PC端中,找到交易对/指数后方的复制标识码按钮
● 点击按钮后即可成功复制当前交易对的symbol值
● 复制后粘贴到security函数中使用(注意:需要加上引号,symbol值是字符串格式)
● 注意:在PC端AICoin v2.7.7版本及以上才有此复制按钮
方法2:按格式使用指数指标
说明:${dbKey} : 交易对key
● k线类型
交易对
指数
// 获取对应交易对的close数据(syminfo.tickerid 表示当前交易对的symbol)
security(syminfo.tickerid, '1m', close)
// 获取OKX-BTC多空持仓人数比指数的close数据
security('i:lsprbtc:okex', '5m', close)
● 持仓 ( interest:${dbKey} )
security("interest:ethswapusdt:okcoinfutures", '5m', close)
● 资金费率 ( fundrate:${dbKey} )
security('fundrate:ethswapusdt:okcoinfutures', '5m', fundingRate)
● 多空持仓人数 ( lspr:${dbKey} )
注意:目前只支持OKX平台合约、Binance U本位永续合约
security('lspr:ethswapusdt:okcoinfutures', '5m', ratios)
● 精英持仓 ( elite:${dbKey} )
注意:目前只支持5分钟周期以上的OKX平台合约、Binance U本位永续合约、火币币本位交割合约
security('elite:mkrswapusdt:binance', '', buyAccount)
// 获取合约精英持仓比例指标的值
security('elite:mkrswapusdt:binance', '5m', buyInterest)
security('elite:mkrswapusdt:binance', '5m', sellInterest)
● 合约持仓总量及交易量 ( oiav:${dbKey} )
注意:目前只支持5分钟周期以上的OKX平台合约
security('oiav:ethswapusdt:okcoinfutures','5m',volume)
● 主动买入卖出 ( ttv:${dbKey} )
注意:目前只支持OKX平台
security('ttv:ethswapusdt:okcoinfutures','5m',buyVolume)
● 杠杆多空比 ( loanratio:${dbKey} )
注意:目前只支持OKX平台现货
security('loanratio:ethswapusdt:okcoinfutures','5m',ratios)
● 合约基差 ( basis:${dbKey} )
注意:目前只支持OKX部分交易对
security('basis:ethswapusdt:okcoinfutures', '5m', basis)
2、不同的数据支持的表达式
● k线类型
支持的表达式 |
表达式说明 |
time |
秒级周期时间 |
open |
开盘价 |
high |
最高价 |
low |
最低价 |
close |
收盘价 |
注意:指数的表达式仅支持open、high、close、low
security('ethswapusdt:okcoinfutures', '5m', close) ;
security('ethswapusdt:okcoinfutures', '5m', ma(close,10)) ;
security('ethswapusdt:okcoinfutures', '5m', open) ;
● 持仓
支持的表达式 |
表达式说明 |
close |
持仓量 |
security("interest:ethswapusdt:okcoinfutures", '5m', close)
● 资金费率
支持的表达式 |
表达式说明 |
time |
秒级周期时间 |
fundingRate |
资金费率 |
estimatedRate |
下一期预测资金费率 |
security('fundrate:ethswapusdt:okcoinfutures', '5m', fundingRate)
security('fundrate:ethswapusdt:okcoinfutures', '5m', estimatedRate)
● 多空持仓人数
支持的表达式 |
表达式说明 |
time |
秒级周期时间 |
ratios |
多空持仓人数比 |
security('lspr:ethswapusdt:okcoinfutures', '5m', time)
security('lspr:ethswapusdt:okcoinfutures', '5m', ratios)
● 精英持仓
支持的表达式 |
表达式说明 |
time |
秒级周期时间 |
buyAccount |
多方账号 |
buyInterest |
多方持仓 |
sellInterest |
空方持仓 |
security('elite:mkrswapusdt:binance', '', buyAccount)
// 获取合约精英持仓比例指标的值
security('elite:mkrswapusdt:binance', '5m', buyInterest)
security('elite:mkrswapusdt:binance', '5m', sellInterest)
● 合约持仓总量及交易量
支持的表达式 |
表达式说明 |
time |
秒级周期时间 |
volume |
总交易量 |
security('oiav:ethswapusdt:okcoinfutures','5m',time)
security('oiav:ethswapusdt:okcoinfutures','5m',volume)
● 主动买入卖出
支持的表达式 |
表达式说明 |
time |
秒级周期时间 |
buyVolume |
买入量 |
sellVolume |
卖出量 |
security('ttv:ethswapusdt:okcoinfutures','5m',buyVolume)
security('ttv:ethswapusdt:okcoinfutures','5m',sellVolume)
● 杠杆多空比
支持的表达式 |
表达式说明 |
time |
秒级周期时间 |
ratios |
多空持仓人数比 |
security('loanratio:ethswapusdt:okcoinfutures','5m',time)
security('loanratio:ethswapusdt:okcoinfutures','5m',ratios)
● 合约基差
支持的表达式 |
表达式说明 |
time |
秒级周期时间 |
basis |
基差 |
security('basis:ethswapusdt:okcoinfutures', '5m', time)
security('basis:ethswapusdt:okcoinfutures', '5m', basis)
关联阅读:
免责声明:本文章仅代表作者个人观点,不代表本平台的立场和观点。本文章仅供信息分享,不构成对任何人的任何投资建议。用户与作者之间的任何争议,与本平台无关。如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到support@aicoin.com,本平台相关工作人员将会进行核查。