压力支撑位
接口描述
获取AI通过多数据维度,动态生成代币的智能压力位与支撑位的价格数据。
使用场景:
- 适用于对代币关键价格位置获取
- 适用于辅助判断压力和支撑位
- 适用于支撑交易决策判断
数据更新频率:每5分钟更新一次
请求URL
- 方法:
POST - 路径:
/open/v1/indicator/getDenseAreaList
积分消耗
- 消耗积分:
3
前置条件
获取 vsTokenId
| 条件 | 说明 | 获取方式 |
|---|---|---|
| 已有 vsTokenId | 直接使用缓存的 vsTokenId,无需重复查询 | 上下文自动提取 |
| 未有 vsTokenId | 调用 POST /vs-token/list 接口获取 | 前置接口调用 |
请求参数
参数通过请求体(Body)以 JSON 格式传递。
| 参数名 | 类型 | 必需 | 描述 |
|---|---|---|---|
| vsTokenId | long | 是 | 代币 ID |
| date | long | 否 | 查询时间点(毫秒时间戳) |
响应字段
仅展示 data 数组内每个对象的字段结构:
| 字段 | 类型 | 实际返回类型 | 描述 |
|---|---|---|---|
| vsTokenId | long | string | 代币ID |
| symbol | string | string | 代币符号 |
| name | string | string | 代币名称 |
| price | number | string | 关键位价格 |
| denseArea | int | int | 压力支撑位标识,1-压力位,2-支撑位 |
字段业务含义
| 字段 | 业务含义 | 使用建议 |
|---|---|---|
| price | 智能关键位价格 | 融合多维度数据计算的压力位或支撑位,用于判断价格关键节点 |
请求示例
json
{
"vsTokenId": 1, // 代币 ID
"date": 1773417600000 // 查询时间点(毫秒时间戳)
}cURL 示例(Linux/macOS)
bash
curl --location --request POST 'http://${host}/api/open/v1/indicator/getDenseAreaList' \
--header 'Content-Type: application/json' \
--header 'X-API-KEY: xxxxx' \
--header 'X-TIMESTAMP: xxxxx' \
--header 'X-SIGN: xxxxx' \
--header 'Accept: */*' \
--data-raw '{
"vsTokenId": 1,
"date": 1773417600000
}'cURL 示例(Windows CMD)
cmd
curl --location --request POST "http://${host}/api/open/v1/indicator/getDenseAreaList" ^
--header "Content-Type: application/json" ^
--header "X-API-KEY: xxxxx" ^
--header "X-TIMESTAMP: xxxxx" ^
--header "X-SIGN: xxxxx" ^
--header "Accept: */*" ^
--data-raw "{ \"vsTokenId\": 1, \"date\": 1773417600000}"成功响应示例
json
{
"code": 200,
"message": "success",
"data": [
{
"vsTokenId": "1", // 代币ID
"symbol": "BTC", // 代币符号
"name": "Bitcoin", // 代币名称
"price": "69733.39", // 关键位价格
"denseArea": 1
},
{
"vsTokenId": "1",
"symbol": "BTC",
"name": "Bitcoin",
"price": "70066.835",
"denseArea": 1
},
{
"vsTokenId": "1",
"symbol": "BTC",
"name": "Bitcoin",
"price": "69988.96",
"denseArea": 1
}
// ... 更多数据省略
],
"requestId": "xxx-xxx-xxx"
}