HQChart实战教程69-分时图主图如何设置指标

本文介绍了如何在HQChart中实现分时图主图的指标设置,包括显示指标、设置指标标题及切换不同指标的方法。通过叠加指标功能,可以在主图上展示多种技术指标,并在需要时进行切换。详细步骤包括调整主图标题栏高度以及在OnCreatedCallback回调事件中管理指标的添加与删除。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

效果图

在主图窗口,显示指标,并显示指标标题。效果入下图

在这里插入图片描述
H5,小程序, uniapp 都支持。插件最新版本才支持此功能。

插件地址

https://www.npmjs.com/package/hqchart

uniapp插件地址

https://ext.dcloud.net.cn/plugin?id=4591

HQChart插件源码地址

https://github.com/jones2000/HQChart

实现步骤

1. 分时图主图指标

分时图主图默认只有价格线, 没有主图指标。如果需要在主图上显示指标,可以使用叠加指标的方式来实现。

### hqchart 区间选择功能详解 在 `hqchart` 中实现区间选择功能要涉及配置表选项以及处理特定的交互事件。下面详细介绍如何设置并使用这一特性。 #### 清除默认右键菜单以启用自定义操作 为了确保可以自由定制区间的选取行为而不受内置组件干扰,在初始化 K 线图之后应当立即将其自带的选择区域右侧弹出菜单设为空: ```javascript this.Chart.JSChartContainer.SelectRectRightMenu = null; ``` 这段代码的作用是在调用 `SetOption()` 方法设定绘参数后立即执行,从而移除了原有的上下文菜单[^1]。 #### 实现鼠标点击触发区间选中逻辑 当用户希望利用鼠标的拖拽动作来标记感兴趣的交易时间段时,则需监听相应的输入设备活动,并据此更新视窗内的显示内容或发起进一步的数据请求。具体来说就是捕捉到按下与释放按键的位置坐标变化情况,进而划定目标片段边界。 对于上述过程中的细节控制部分,官方文档并未给出详尽说明;不过基于现有资料推测,这通常涉及到对底层 API 的深入理解及灵活运用——比如借助于画布工具接口完成更复杂的形绘制任务,像这样创建成交量分布统计表: ```javascript this.Chart.CreateChartDrawPicture("固定范围成交量分布"); ``` 此命令允许开发者指定想要呈现的具体可视化样式名称作为参数传递给函数体内部去解析执行[^3]。 另外值得注意的是,如果计划在此基础上添加更多个性化元素(例如调整 Y 轴上的颜色渐变效果),则可能还需要额外注册一些回调机制用于响应数值变动事件的发生时刻,以便动态修改界面布局属性[^4]。 综上所述,虽然直接针对“区间选择”的描述较为有限,但从关联知识点出发依然能够构建起一套完整的解决方案框架供参考借鉴。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

HQChart

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值