HQChart使用教程2- 如何把自定义指标显示在K线图页面
如何把自定义指标显示在K线图页面
- 自定义一个指标
- 通过Option设置指标
- 自定义一个带参数的指标
- 让我们用上证指数来回测这个奇葩的BS指标吧
- HQChart代码地址
效果图
自定义一个指标
假设我们需要在K线上显示一个我们自己的指标, 指标内容:
- BS买卖点指标 (每个周一买入 ,每个周五卖掉)
- 一根MA十日均线
写成麦语言就是 (具体的语法可以参看通达信, 东方财富,同花顺指标帮助)
B1:=WEEK==1;
S1:=WEEK==5;
MA10:MA(C,10);
DRAWICON(B1,L*0.97,13); //13是买图标, 显示在最低价下
DRAWICON(S1,H*1.03,14); //14是卖图标, 显示在最高价上
参考上一课的方法创建一个k线demo页面(HQChart使用教程1- 如何快速创建一个K线图页面https://blog.csdn.net/jones2000/article/details/90272733)
通过Option设置指标
把指标设置到指标窗口 Windows 字段里面, 应该有BS点,所以我们绑定到第1个主图窗口上
Script 指标脚本
Name 指标的名字
//K线配置信息this.Option= {Type:'历史K线图', //创建图形类型Windows: //窗口指标[{Script: 'B1:=WEEK==1;\n\S1:=WEEK==5;\n\MA10:MA(C,10);\n\DRAWICON(B1,L*0.97,13);\n\DRAWICON(S1,H*1.03,14);',Name: "我的指标", Modify:false,Change:false},{Index:"VOL", Modify:false,Change:false},{Index:"RSI", Modify:false,Change:false}, ],
这样就一个自定义指标就绑定到K线上了
自定义一个带参数的指标
还是上面的指标, 但我需要可以修改买入和卖出星期日期,
定义变量 N=买入星期几(默认星期1) N2=卖出星期几(默认星期5)
写成麦语言就是
B1:=WEEK==N;
S1:=WEEK==N2;
MA10:MA(C,10);
DRAWICON(B1,L*0.97,13); //13是买图标, 显示在最低价下
DRAWICON(S1,H*1.03,14); //14是卖图标, 显示在最高价上
然后我们修改下刚才的Windows字段的数据
Args 指标参数数组
1. Name 变量名
2. Value 默认值
//K线配置信息this.Option= {Type:'历史K线图', //创建图形类型Windows: //窗口指标[{Script: 'B1:=WEEK==N;\n\S1:=WEEK==N2;\n\MA10:MA(C,10);\n\DRAWICON(B1,L*0.97,13);\n\DRAWICON(S1,H*1.03,14);',Args:[ { Name:'N', Value:1} , { Name:'N2', Value:5} ],Name: "我的指标", Modify:true,Change:false},{Index:"VOL", Modify:false,Change:false},{Index:"RSI", Modify:false,Change:false}, ],
这样一个点变量的指标就完成, 那如何在页面上修改指标呢,点击指标修改,会弹出指标修改框,修改对应的指标值就可以了,是不是很简单呢。
如果还又问题可以加交流QQ群: 950092318
让我们用上证指数来回测这个奇葩的BS指标吧
回测规则: 以B点的开盘价买入 S点的收盘价卖出 算下 最近1年, 最近3年,今年以来的收益
HQChart代码地址
地址:https://github.com/jones2000/HQChart
HQChart使用教程2- 如何把自定义指标显示在K线图页面相关推荐
- HQChart使用教程1- 如何快速创建一个K线图页面
快速创建一个K线图页面 HQChart介绍 demo页面代码 Option的配置项说明 Type Symbol IsAutoUpdate IsShowRightMenu IsShowCorssCurs ...
- HQChart小程序教程3-新版2D单画布如何切换K线图和分时图
HQChart小程序教程3-新版2D单画布如何切换K线图和分时图 K线图和分时图 图形切换流程图 代码讲解 K线周期切换 创建K线图 步骤 配色修改 禁止hqchart缓存绘制 HQChart代码地址 ...
- Android使用自定义View来实现K线图、分时图
使用自定义View来实现K线图.分时图 实现原理 1.分时图 2.K线图 3.十字标 4.缩放.滑动 实现步骤 基类BaseChart 画图 总结 下面附上Demo的下载地址 废话不多说 先上效果图 ...
- python k线图和指标_期货k线图基础知识_一眼看清股市状况之用Python绘制K线图
本文介绍关于一眼看清股市状况之用Python绘制K线图与cdp指标与期货大盘的分析周期选用有关吗?应该选用日线,还是60分钟.30分钟等时分线最为精确.与股票指标ovl是什么意思与股票均线怎么看与我想 ...
- HQChart使用教程4- 如何自定义K线图颜色风格
如何自定义K线图颜色风格 切换整体风格函数 uniapp/小程序 修改部分配置颜色 风格配置字段说明 配置项说明 y轴顶部刻度文字向下偏移 X轴底部刻度文字,向下偏移 K线标题字段配色修改 PC端to ...
- mt4 指标 涨跌幅 颜色k线_Tick级别K线显示指标
tick是指价格的波动,价格每波动一次,tick数加1. 这是一个生成新K线图的指标,做这个指标的原因是因为我听说某个机构就是用的这种图表交易的,我在网上找了一下,本来我是想找个现成的Tick图指标看 ...
- HQChart使用教程82-动态修改叠加指标参数
HQChart使用教程82-动态修改叠加指标参数 叠加指标参数 步骤 1. 获取所有叠加指标实例 2. 修改你需要的指标参数 3. 更新修改的叠加指标 完整demo代码 交流QQ群: 95009231 ...
- HQChart钉钉小程序教程1-创建K线图
HQChart钉钉小程序教程1-创建K线图,分时图 钉钉小程序HQChart效果图 步骤 1. 创建画布 2. 添加HQChart插件文件 3. import插件 4. 初始化HQChart插件 5. ...
- HQChart使用教程37 - 如何在uni-app创建k线图(app)
HQChart使用教程37 - 如何在uni-app创建k线图 app 插件目录 创建步骤 1. 拷贝插件到工程中 2. 创建一个page页 在page页中 3.运行到模拟器 通过uniapp下载hq ...
最新文章
- Python 中更优雅的环境变量设置方案
- 提升磁盘IO性能的几个技巧
- CSS中的特殊的选择器
- JavaScript之array
- 管理员需要对此项目进行安全扫描_当ArcGIS Server与Web安全擦出火花??
- python如何使用多线程_Python多线程与多线程中join()的用法
- 计算机考试桌贴,考试考场桌贴打印
- Word 2010、Excel 2010中插入日期与时间(转)
- 潘多拉_最新Pandora潘多拉美国官网海淘攻略
- Python的hasattr(),getattr(),setattr()
- 清理oracle残留注册表,Oracle 卸载注册表残余文件清理
- Visio2013下载及激活破解工具
- python代码服务器上运行报错
- EI的检索方法快速检索(Quick Search)
- 不用 VIP 也能高速下载!迅雷 11 新版抢先体验 2T迅雷离线云盘
- 【小月电子】ALTERA FPGA开发板系统学习教程-LESSON5数码管动态显示
- 技术圈大佬,带你用技术赚到副业的第一桶金!
- 小米盒子4c android,小米盒子4/4C规格曝光 有一定升级
- 解决bootstrap table刷新加载时白色闪屏问题
- shell 脚本处理多行文本的记录 -- awk
热门文章
- 微信小程序开发日记 (4) 样式设计
- bigquant的策略代码
- Brooks、Wirth和Go[译]
- 初学者解决keil MDK 5 编译出现“Could not open file ..\output\core_cm3.o: No such file or directory“
- ALOS数据免费查询方法
- 【干货篇】Vue实现直播弹幕功能
- 抖音seo,智能剪辑,批量发布系统,源码搭建
- Type-C接口相关知识
- 使用C接口访问MySQL数据库
- TensorFlow分布式全套(原理,部署,实例)