WEBULL

##重要链接
###TC技术事件API接口详解
###事件接入规则


简要描述
  • 查询ticker的活跃技术指标事件
请求URL
  • /api/analytics/events/active
    请求方式
  • POST
参数
参数名 必选 类型 说明
tickerId int32 标的id
version int32 版本号
fields string数组 需要返回的字段,枚举,目前有
summary - 牛熊统计
supportandresistance - 支撑线、压力线
返回示例
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
{
"version": 20220101, //版本号
"summary": { // 牛熊统计
"id": 913256135,
"intermediateTerm": {
"bearishCount": 2,
"bullishCount": 4,
"direction": "bullish",
"score": 2,
"stateCode": "predominantlyBullish"
},
"longTerm": {
"bearishCount": 0,
"bullishCount": 0,
"direction": "neutral",
"score": 0,
"stateCode": "noEvents"
},
"shortTerm": {
"bearishCount": 2,
"bullishCount": 4,
"direction": "bullish",
"score": 2,
"stateCode": "predominantlyBullish"
}
},
"supportandresistance": [
{ // 支撑线、压力线
"pricePeriod": "day" , // 日K、周K
"resistance": {
"length100": "137.152",
"length250": "137.285722",
"length500": "137.4481"
},
"support": {
"length100": "133.140311",
"length250": "133.503273",
"length500": "118.937022"
}
}
],
"events": [
{
"id": "CNvw3CAAoF8wAsgABAACAAAD6CQg", //事件id
"eventClass": "classic", // 形态,如classic,经典形态
"barType": "candlestick", //k线形态,枚举:candlestick ,bar
"chart": "cci", //展示的图表,枚举,如price
"additionalTimeseries": [ // 绘图使用的额外的时序,如布林线上轨、下轨
"string"
],
"label": "Hammer", // 展示标签(不支持多语言的)
"name": "Ascending Continuation Triangle", // 名称 (支持多语言)
"tradeType": "long", // 交易机会的类型,枚举 long - 长头寸,short、undefined
"beginDate": 1641282857561, //事件起始时间戳
"pricePeriod": "week",
"duration": 8, // 持续天数
"trendDuration": 10, // 趋势持续的天数
"deactivationPrice": 225.5, //事件失效的价格
"close": "229.4", // 收盘价
"volume": 2858495, // 成交量
"tradingHorizon": "long", //交易的周期级别,short表示短周期,2-6周,intermediate 表示中期,6-39周,long 表示长期,9个月到两年以上
"markUpGroup": {
"trendMarkUp": [ // 趋势线,灰色
{
"markupType": "line", // 类型,枚举line ,region ,curve
"points": [
{
"time": "string", //X轴上的日期时间戳
"value": 0 // Y轴上的点,这里需要特别注意,画在K线图上,这里的Value是指价格,画在指标图上,这里的Value是指指标的值。
}
],
"represents": "boundary" //markup展示的形态,枚举:boundary, region, pattern
}
],
"eventMarkUp": [
{
"markupType": "line", // 类型,枚举line ,region ,curve
"points": [
{
"time": 1641282857561, //X轴上的日期时间戳
"value": 0 // Y轴上的点,这里需要特别注意,画在K线图上,这里的Value是指价格,画在指标图上,这里的Value是指指标的值。
}
],
"represents": "boundary" //markup展示的形态,枚举:boundary, region, pattern
}
],
"targetPriceMarkUp": {
"beginDate": 1641282857561,
"trendDuration": "10", // 该形态预计还将持续的周期数量,注意该数值如果是周线,则表示多少周,可理解为有多少根对应的K线
"breakout": 225.01875, // 突破价格
"lower": 249, //下限
"upper": 255 //上限
}
}
}
]
}
返回参数说明

主体

字段名 类型 说明
version int32 版本号
summary Summary 牛熊统计,具体看事件牛熊统计
supportandresistance SupportAndResistance 支撑线、压力线,具体看支撑线压力线
events Event 技术事件

** Event**

字段名 类型 说明
id string 事件id
eventClass string 形态,取值有classic, shortterm, oscillator, indicator, elliottwave
barType string 主图K线表现形式,枚举:
candlestick-棒形图 ,
bar-实心或空心K线图
chart string 事件关联图表,chart=price关联主图,其他为相应指标的附图
additionalTimeseries string 数组 主图需叠加的指标,比如BOLL,MA,EMA ,可为空
label string 事件标签(不支持多语言的)
name string 事件名称 (支持多语言)
tradeType string 交易机会的类型,枚举 long - 长头寸,shortundefined
beginDate int64 事件起始时间戳
pricePeriod string 价格的周期类型,日K、周K事件分别是dayweek
duration int32 该形态形成的周期数量,注意该数值如果是周线,则表示多少周,可理解为有多少根对应的K线
trendDuration int32 该形态预计还将持续的周期数量,注意该数值如果是周线,则表示多少周,可理解为有多少根对应的K线
deactivationPrice double 事件失效的价格
close double 事件首发日期当天的收盘价
volume int64 事件首发日期当天的成交量
tradingHorizon string 交易的周期级别
short表示短周期,2-6周,
intermediate 表示中期,6-39周,
long 表示长期,9个月到两年以上
markUpGroup MarkUpGroup 画线数据

MarkUpGroup

字段名 类型 说明
trendMarkUp Markup数组 趋势线
eventMarkUp Markup数组 形态线
targetPriceMarkUp TargetPriceMarkUp 目标价 色块

Markup

字段名 类型 说明
markupType string 类型,枚举lineregioncurve
points MarkupPoint 数组 具体的点位
represents string markup展示的形态,枚举:boundary, region, pattern

MarkupPoint

字段名 类型 说明
time int64 X轴上的日期时间戳
value int64 Y轴上的点,这里需要特别注意,画在K线图上,这里的Value是指价格,画在指标图上,这里的Value是指指标的值。

TargetPriceMarkUp

字段名 类型 说明
beginDate int64 事件起始时间戳,左边界
trendDuration int32 趋势持续数,日K为天,周K为周,右边界=左边界+TrendDuration对应的时长
breakout double 突破价格
lower double 下限
upper double 上限

备注