(一)前言:老习惯,新用法
作为老股民,通达信 VBA 指标一定不陌生。如果你既熟悉通达信的指标,又想要用到实盘上,那 QMT 投研版上的 预警雷达 功能一定是你最需要的。预警雷达 包含如下功能:
1. 快速调用现有指标;
2. 设置指标参数条件;
3. 设置监控范围,性能最高支持全市场分笔级;
4. 根据条件实时刷新结果;
5. 支持导出 dbf 文件,供 Python 读取。
(二)使用方法分享:
下面我们来具体介绍一下使用方法:
一、快速设置【预警雷达】
1. 在【行情】界面,点击键盘左上角【Esc】键,进入列表区域;
2. 点击【鼠标右键】找到【预警雷达】;
3. 在【预警雷达】弹窗选择【新增】或者【编辑】,进入设置界面;
4. 除常规【运行时间】、【名字】以外,【设置范围】最重要,选择想监控的股票范围,最高支持到全市场;
5. 接下来,搜索选择你用到的【指标】,及要监控的某个【参数值】,对于该【参数值】,你再设置具体条件,比如 涨幅 大于 0.1;
6. 同时注意,建议选择【分笔级】,QMT 投研版超高性能,支持分笔级全市场监控!
(通达信指标移植到 QMT 的教程,具体参考这里:【教程】通达信指标无缝移植到 QMT)
二、【预警雷达】运行及监控
1. 点击【运行】启动【预警雷达】;
2. 点击【预警结果】页面,实时查看预警结果。
三、【预警雷达】导出自定义板块
1. 在预警雷达【设置】界面,可自主选择符合要求的结果导出到【自定义板块】,方便用户查看;
2. 自定义板块可在左侧【行情】-【板块】中,手动创建。
四、【预警雷达】导出 dbf 文件
1. 在预警雷达【设置】界面,可设置导出 dbf 文件的路径,点击【打开文件】,设置路径及文件名即可,系统会自动补全 dbf 文件后缀;
2. 在【预警结果】界面,点击【开始导出】即可将结果实时写入到 dbf 文件,该文件即上一步设置好的对应文件。
五、Python 读取 dbf 文件
1. dbf 为高性能文件,支持实时读写,因此 Python 可以读取预警雷达的导出结果;
2. 目前仅支持 Python 3.6 版本;
3. 将 dbf 库(附件中已附带)放置到对应的环境;
4. 使用如下的 Python 代码进行读取体验。(附件:
xtdbf.zip
(781.73 KB, 下载次数: 85)
)
- from xtdbf.dbfwriter import dbfwriter
- import time
- import os
- from pprint import pprint
- def read(filename):
- dbf = dbfwriter() # 创建一个dbf对象
- dbf.open(filename) # 打开文件
- print('行数:',dbf.count) # 打印文件的行数
- print('字段名包括:',dbf.field_names()) # 打印文件的字段名
- data = dbf.read_data(1) # 读取第一行数据
- print('第一行数据:')
- pprint(data)
- print('*'*20)
- # 读取所有数据
- datas = dbf.read_datas()
- print(len(datas))
- for i in datas:
- print(i)
- if __name__ == '__main__':
- filename = '条件预警结果_2024.dbf'
- # 读取文件
- read(f'./{filename}')
复制代码
六、以添加【股息率指标】为例
股息率是挑选收益型股票的重要参考标准,如果连续多年年度股息率超过 1 年期银行存款利率,则这支股票基本可以视为收益型股票,股息率越高越吸引人。股息率也是挑选其他类型股票的参考标准之一。决定股息率高低的不仅是股利和股利发放率的高低,还要视股价来定。 因此,从另一个角度来看高股息率,我们也需要注意以下几种情况: 1. 股价下跌:股息率是股息除以股价得到的。如果一家公司的股价大幅下跌,而其继续支付较高的股息,那么计算出的股息率会相对较高。这并不一定意味着公司的绝对股息支付增加了。 2. 股息率误导:如果投资者仅看到高股息率而不深入了解背后的原因,可能会误解公司的财务健康状况。一些看似股息率很高的公司实际上可能面临财务困境。 3. 市场预期:高股息率可能反映出市场对该公司未来前景的悲观预期。投资者可能预计这家公司未来的股价不会有太大增长,因此更重视现金分红。
如果你平时对于股息率这个指标很关注,在 QMT 【模型】列表中,可以搜索 分红 得到对应指标,双击指标即可加入到对应股票 K 线图下方,效果如图: A.指标添加到列表排序
1. 在主图 K 线界面,点击键盘左上角 ** Esc 键**,进入列表页面; 2. 点击鼠标右键,在弹窗中点中【选择自定义指标】; 3. 在下一步弹窗中,选择周期为日线,复权为等比前复权; 4. 搜索分红指标,选择股息率参数,点击确认即可添加到列表中。 B.刷新列表设置
1. 一旦添加,该指标会自动刷新,点击列名,会切换排序方式,正序、倒序、不排序; 2. 点击右上角图标,弹窗中刷新设置,有更多设置选项,可以根据自己的需求选择设置。
不清楚的内容可添加下方助理微信咨询,有其他 QMT 小技巧想学习的吗?欢迎在下方留言,笔者将根据大家的留言持续更新哦!
欢迎和我一起加入迅投组建的 QMT 实战交流社群,交流群内有许多做量化交易的高手和大佬,具有良好的分享和互助氛围。且迅投官方会不定期为多次分享、乐于助人的群友申请送投研专业版的机会。
只需扫描下方的二维码,名额有限,限时加入。一起分享见解、交换信息、并共同进步,就像群友说的:“就算周末,晚上也有地方沟通交流!” |