HQChart使用教程30-K线图如何对接第3方数据46-DRAWTEXT_FIX数据结构
HQChart使用教程30-K线图如何对接第3方数据46-DRAWTEXT_FIX数据结构
- DRAWTEXT_FIX
- 示例数据
- 结构说明
- name
- type
- Color
- Font
- Draw
- DrawType
- DrawData
- Position
- HQChart代码地址
DRAWTEXT_FIX
1.固定位置显示文字
2.在指标排序中显示字符串栏目.
用法:
DRAWTEXT_FIX(COND,X,Y,TYPE,TEXT),COND中一般需要加ISLASTBAR,当COND条件满足时,在当前指标窗口内(X,Y)位置书写文字TEXT,X,Y为书写点在窗口中相对于左上角的百分比,TYPE:0为左对齐,1为右对齐,2=居中.
例如:
DRAWTEXT_FIX(ISLASTBAR AND CLOSE/OPEN>1.08,0.5,0.5,0,‘大阳线’)表示最后一个交易日实体阳线大于8%时在窗口中间位置显示’大阳线’字样.
示例数据
var textData=
{ name:'DRAWTEXT_FIX', type:1, Draw: { DrawType:'DRAWTEXT_FIX', DrawData: { Value:[], Text:[] },Position:{ X:0.5, Y:0.2, Type:1, //TYPE:0为左对齐,1为右对齐,2=居中. } },Color:"rgb(30,144,255)", //字体颜色 可选 默认使用随机颜色Font:`italic bold 2.2em "Fira Sans", sans-serif`, //字体,可选, 默认使用插件内字体};
详细的对接示例 见https://github.com/jones2000/HQChart/blob/master/webhqchart.demo/jscommon/umychart.testdata.js 中的HQData.APIIndex_DRAWTEXT_FIX
结构说明
name
数据名称 固定 DRAWTEXT_FIX
type
数据类型 固定 1
Color
文字颜色
Font
字体
Draw
绘图数据
DrawType
图形类型 固定DRAWTEXT_FIX
DrawData
绘图数据
Value:[] 数值数组, 0=不显示文字 1=显示文字,
Text:[] 字符串数组, 显示的文字
上面的两个数组长度跟K线长度一致,
Position
显示的位置
X, Y 对应坐标的百分比
TYPE 0=左对齐,1=右对齐,2=居中
HQChart代码地址
地址:github.com/jones2000/HQChart