K线
示例
//# Request
{
"dataType":"1_KLINE_30M_ETH_HSR",
"dataSize":1,
"action":"ADD"
}
//# Response
["K", "1", "ETC_HSR", 1509881343, "1.232000", "1.232000", "1.228000", "1.228000", "1.60", "-0.32", "6.61", "1M", "false"]
返回值说明
date: 返回数据时服务器时间
[数据类型(k线数据类型), 平台ID, 币种信息, 时间戳, 开盘数据, 最高价, 最低价, 收盘价, 成交量, 涨跌幅度, 美元汇率, K线周期, 是否经过转换]
请求参数说明
参数名 |
描述 |
dataType
|
请求类型
1_KLINE_[TM]_ETC_BTC : [TM]时间周期的ETC_BTC的K线数据
...
1_KLINE_30M_ETH_HSR : 30分钟周期ETH_HSR的K数据
(时间周期TM: 1M, 5M, 15M, 30M, 1H, 1D)
|
dataSize
|
首次请求的数据数量,最大50条
|
action
|
请求的动作类型
ADD:增加数据到当前WebSocket连接
DEL:从当前WebSocket连接移除数据
|
|
市场深度
示例
//# Request
{
"dataType":"1_ENTRUST_ADD_ETH_HSR",
"dataSize":1,
"action":"ADD"
}
//# Response
//首次全量返回
[
[
"AE","1",
"ETH_HSR",
"1511259644",
{
"asks":
[["32.180000","0.311000"],
["32.177000","0.113000"]]
},
{
"bids":
[["19.325000","0.388000"],
["19.324000","1.658000"]]
}
]
]
//增量返回
[
[
"E",
"1",
"1511259727",
"ETH_HSR",
"BID",
"19.350000",
"0.000000"
]
]
返回值说明
//首次全量返回
[
数据类型,
平台ID,
时间戳,
币种信息',
asks:(卖价)[[价格, 量]],
bids:(买价)[[价格, 量]]
]
//增量返回
[
数据类型,
平台ID,
币种信息',
时间戳,
买卖类型,
价格,
量
]
请求参数说明
参数名 |
描述 |
dataType
|
请求类型
1_ENTRUST_ETC_BTC : 每次都返回ETC_BTC全量委托记录
...
1_ENTRUST_ADD_ETC_BTC : 首次返回ETC_BTC全量委托记录,之后增量返回
|
dataSize
|
首次请求的数据数量,最大50条
|
action
|
请求的动作类型
ADD:增加数据到当前WebSocket连接
DEL:从当前WebSocket连接移除数据
|
|
历史成交记录
示例
//# Request
{
"dataType":"1_TRADE_ETH_HSR",
"dataSize":1,
"action":"ADD",
"isFull":0 //可选
}
//# Response
[
["T","1","1511246611","ETH_HSR","bid","19.843000","0.018"],
["T","1","1511246611","ETH_HSR","ask","20.200000","0.017"]
]
返回值说明
[数据类型, 平台ID, 币种信息, 时间戳, 买卖类型, 价格, 量]
请求参数说明
参数名 |
描述 |
dataType
|
1_TRADE_ETC_BTC : 获取ETC_BTC历史成交记录
...
1_TRADE_MONA_QTUM : 获取MONA_QTUM历史成交记录
|
dataSize
|
首次请求的数据数量,最大50条
|
action
|
请求的动作类型
ADD:增加数据到当前WebSocket连接
DEL:从当前WebSocket连接移除数据
|
isFull
|
0,首次访问不返回历史成交记录,其它则返回(选填)
|
|
所有市场行情
示例
//# Request
{
"dataType":"EXX_MARKET_LIST_ALL",
"dataSize":1,
"action":"ADD"
}
//# Response
{
"market":[
[
1001,
"btc",
"hsr",
"",
"0.001957",
"1812155.500000",
"-11.520000",
"0.001957",
"0.001958"
],
....
[
1001,
"btc",
"etc",
"",
"0.002150",
"16020.370117",
"-6.480000",
"0.002149",
"0.002150"
]
]
}
返回值说明
{
市场:[
市场id,
卖方币种,
买方币种,
保留属性,
最新价格,
24H成交总量,
24H涨跌幅,
买一价,
卖一价
]
....
}
请求参数说明
参数名 |
描述 |
dataType
|
EXX_MARKET_LIST_ALL : 获取所有市场行情
|
dataSize
|
首次请求的数据数量,最大50条
|
action
|
请求的动作类型
ADD:增加数据到当前WebSocket连接
DEL:从当前WebSocket连接移除数据
|
|
单个市场行情
示例
//# Request
{
"dataType":"EXX_MARKET_LIST_HSR_BTC",
"dataSize":1,
"action":"ADD"
}
//# Response
[
1001,
"btc",
"hsr",
"",
"0.001957",
"1808721.750000",
"-11.560000",
"0.001957",
"0.001958"
]
返回值说明
[
市场id,
卖方币种,
买方币种,
保留属性,
成交价格,
成交量,
涨跌幅,
买一价,
卖一价
]
请求参数说明
参数名 |
描述 |
dataType
|
EXX_MARKET_LIST_HSR_BTC : 获取HSR_BTC市场行情
...
EXX_MARKET_LIST_ETH_HSR : 获取ETH_HSR市场行情
|
dataSize
|
首次请求的数据数量,最大50条
|
action
|
请求的动作类型
ADD:增加数据到当前WebSocket连接
DEL:从当前WebSocket连接移除数据
|
|