量化软件QMT-新人入门教程指引
糖糖财经
 
如需申请qmt账号或者有其他疑问, 欢迎交流

近几年很多朋友对量化感兴趣,但是申请完账号后却不知道该怎么使用?你是否也有这样的烦恼,一看视频就会,一上手就各种问题?

收集广大朋友的需求,整理了一份QMT新人入门教程指引,如果对你有帮助,欢迎点赞+评论支持!

入门QMT做量化,总共分几步?

一、注册申请qmt账号

券商qmt侧重于交易,而迅投官网投研端侧重于策略研究,想要获得实盘交易权限,需要开通券商qmt。(如额外需要行情用户VIP:4978/年,以及投研版权限:9780/年,可在迅投官网单独购买)

截止到目前差不多有70多家券商支持qmt,申请资金门槛各有不同

比如:某河证券申请门槛相对较高(300W及以上);某金证券申请门槛较低(无门槛或10W以下);某信证券申请门槛相对不高也不低(30W-50W)

如有需要低门槛申请的朋友,欢迎评论区留言

二、下载安装

提交申请资料给券商客户经理,2-3个工作日即可开通实盘权限(同时还可以申请测试客户端进行回测)

点击券商qmt交易客户端下载地址-进行安装

三、通信设置

行情主站与历史数据相关;交易中心与全推数据有关,包括涨幅、全推数据等;

右上角全推行情,设置为五档行情

四、登录(以国金qmt界面为例)

选择【行情+交易】,功能比较完善

不用勾选【独立交易】和【极简模式】(mini qmt)

五、下载Python 库

登录qmt后第一件事,就是下载Python 库,使用默认地址就行(该Python 库与您本地已经安装的没有任何关系,也不用将地址指向已经安装好的Python ,并不能产生作用)

下载完成后,需要重启生效(不要在盘中操作,限速会导致下载速度比较慢)

温馨提示:

如报错带有pandas相关的,绝大可能都是Python 库的问题

遇到这种情况该如何解决?

①关闭软件,通过任务管理器确认所有qmt相关的进程已经退出,然后重启软件

②如果问题仍然存在,删除安装目录下/bin.x64下的Lib文件夹,然后重新下载Python 库;

六、行情设置

①登录后,首先确认行情是否连接,点击行情按钮并检查行情连接状态

②点击行情,切换行情选择,如果状态显示连接,并且行情数据有显示,则连接正常

温馨提示:

①板块列表界面无行情或数据不更新怎么办?

这种情况一般是行情或交易中心连接失败,如果没有策略在运行,那就切换一次行情和交易中心;如果有策略在运行,就停止策略并重启客户端。

②有很多个行情站点,应该如何选择?

如果是VIP用户,建议优先连接VIP站点,数据更齐全,带宽也更充裕;

如果是非VIP用户,建议选择自己延迟低的站点连接就可以了;

七、数据下载

1、手动下载历史数据

在软件界面上,点击右下角行情按钮,进入行情界面,点击标签进入对应功能

以下载K线数据为例:

①点击右下角行情按钮

②点击历史数据下载标签

③点击数据选项下拉框,选择K线数据(如要下载其他数据,如分笔数据/财务数据等在下拉框选择对应按钮)

④选择要下载的数据范围和数据周期

⑤点击补充按钮开始下载

2、自动下载历史数据

①点击右下角行情按钮

②点击调度任务标签

③点击新增方案

④输入【自定义】的方案名称,并点击确认

⑤点击【右侧】增加下载任务

⑥在【方案设置左侧】数据下拉框选择下载的数据类目,一个下载方案中可以有多个下载任务

⑦在板块列表选择要下载的板块

⑧在【方案设置右侧】选择数据下载范围,并点击确定

⑨在调度任务界面选择需要定时下载的选项【推荐在盘后下载,例如16:00】

⑩点击应用按钮,即可完成自动下载历史数据的设置

温馨提示:

1、下载历史过期合约提示下载失败,怎么办?

有的券商服务器不支持下载此数据,需要将行情和交易服务器都切换到带【迅投】字样的服务器

2、界面显示【下载完成】后还是没有数据,怎么办?

切换行情服务器重置链接状态,再次进行下载就可以了

八、策略指标

1、新建策略

①在【我的】主页,点击新建策略按钮

②点击【Python 策略】模型

③会弹出一个策略编辑器框【新建策略文件】

④编辑完点击【编译】按钮

⑤关闭策略编辑器

2、导入策略

点击进入【模型研究】界面-右键选择-本地.rzrk导入

3、策略在副图作为指标运行

在主图上双击策略 VBA策略可以直接输出图像

4、策略指标选股

①在行情界面双击【板块】打开股票列表界面,在股票列表界面【右键】打开选项菜单,选择【添加自定义指标】

②在弹窗中选择要添加的【策略文件】【指标】【周期】【复权方式】,在左侧选择【策略文件】后,需要在右侧选择具体的【指标】

(选股时的复权方式要与自己实际看盘时的复权方式一致)

③如需要【盘中实时选股】,需要在添加完【指标】后,右键指标名称,在选项框中选择【刷新设置】

④在弹窗中点击勾选【自动刷新】按钮,如果指标名称变成【绿色】则表示设置成功

温馨提示:

1、策略在主图无输出,是怎么回事?

①VBA策略:

变量没有用 : 输出;

策略内有报错或者计算空值

②python策略:

策略内没有调用画图函数

九、策略回测

参考迅投视频教程 内置python回测

https://www.bilibili.com/video/BV1yz4y1c7uW?share_source=copy_web

十、实盘交易

1、登录交易账号

2、策略交易运行

①点击界面上的【模型交易】按钮,进入策略设置界面

②在左侧策略文件列表中,选择要进行交易的【策略】

③在弹窗中选择【主图代码】【账号类型】【账号】【周期】,需要说明的是,在实盘交易中,无论选择什么周期,策略都是以tick级进行运行,周期选项只影响非快速下单时的passorder调用

④点击【运行模式】栏按钮,选择策略是否对账户进行操作,其中:

(1)模拟:不下单到设置的账号,只在软件进行信号记录

(2)实盘:产生实际下单

⑤点击【操作】栏按钮,即可开始策略交易

温馨提示:

1、策略在实盘模式下,调用下单后不下单怎么办?

①不建议使用除passorder外的其他下单函数

②在passorder语句后边进行一次print,确保进行了调用

③查看策略信号栏,如果有策略信号,但是没有实际下单到账户,是选错了运行模式

④passorder的快速下单参数设置错误

⑤账号是否配置正确

⑥被柜台拒绝:在界面下方‘消息提示’或‘执行中任务’查看被拒原因

十一、查看日志

对于发现和解决应用程序中的故障和错误来说,日志是比较有帮助的,可以通过记录关键步骤、变量值和异常信息,追踪代码执行路径,帮助定位问题所在,便于分析。

操作步骤:

1、选中客户端-右键 选择【打开文件所在位置】

2、实例路径 \bin.x64 结尾

3、【点击箭头】向上退一级目录

4、查询【userdata】文件并点击进去

5、选择双击【log】文件,对以下文件进行创建副本并压缩文件

Xtclient_xxx.log - 客户端常规日志

Xtclient_Formula xxx.log -策略运行日志

Xtclient_Formula0utput_xxx. log -策略输出日志

Xtclient PerformanceFile xxx.log - 客户端流程节点日志

XtClient_debug_xxx.log -客户端debug日志

温馨提示:

1、日志打开查看后缺失实时记录信息,或日志无法压缩/传输,怎么办?

①将日志复制后粘贴到其他文件夹,再进行传输/压缩

②关闭软件后再进行传输/压缩

尽管入门教程指引给大家整理好了,但仍然会存在‘一看就会,上手就各种出错’的情况

 


点赞2
收藏3
分享
举报
评论 2
表情
x
😊😍😘😳😡😓😭😲😁😱😖😉😏😜😰😢😚😄😪😣😔😠😌😝😂😥😃😨😒😷😞👿👽😁😄😇😯😕😂😅😈😐😠😀😃😆😉😑😬😮😥😨😟😢😣😦😩😱😵😴😤😧😰😶😷😝😙😎😖😞😛😋😭😔😒😜😗😚😌😪😏🙋🙅🙎😼😻🙌🙆🙏😸😽😫🙍🙇😁😄😇😯😕😂😅😈😐😠😀😃😆😉😑😬😮😥😨😟😢😣😦😩😱😵😴😤😧😰😶😷😝😙😎😖😞😛😋😭😔😒😜😗😚😌😪😏🙋🙅🙎😼😻🙌🙆🙏😸😽😫🙍🙇😺😹😿😾🙉👶👨👵🙀🙊👦👩😄😃😀😉😚😗😙😜😝😛😁😔😌😒😞😣😢😂😭😪😥😰😅😩😫😨😱😠😤😖😆😋😷😎😴😵😟😦😧😈👿😮😬😐😕😯😶😇😏😑👲👳👮👷💂👶👦👧👨👩👴👵👱👼👸😺😸😻😽😼🙀😿😹😾👹👺🙈🙉🙊💀👽👀👃👄👂💔💘💝💜💛💚💙💩👍👎👊👌💪👆👇👈👉👐🙏🙌👏👧👦👩👨👶👵👴👳👳👳👲👸👸👷💂👮🙆🙅💇🙅💇💆💁💁👯👫👫🎎🚶🏃💃💑💏👼💀🐱🐶🐭🐹🐰🐺🐸🐯🐨🐻🐷🐮🐗🐵🐙🐛🐔🐧🐦🐍🐴🐠🐳🐬🌙🌊🌻🌺🌹🔥🎵💦💤🌷🌸💐🍀🌾🍃🍂🎃👻🎅🌵🌴🎍🍁🎄🔔🎉🎈💿📷🎥📬💡🔑🔒🔓📺💻🛀💰🔫💊💣🏈🏀🎾🎿🏄🏊🏆👾🎤🎸👙👑🌂👜💄💅💍🎁💎🎂🍰🍺🍻🍸🍵🍶🍔🍟🍝🍜🍧🍦🍡🍙🍘🍞🍛🍚🍲🍱🍣🍎🍓🍉🍆🍅🍊🚀🚄🚉🚃🚗🚕🚓🚒🚑🚙🚲🏁🚹🚺😺😹😿😾🙉👶👨👵🙀🙊👦👩💏🙈💩👧👴💑👪👫👬👭👮💂👸👱💃👤👷👯🎅👲💆👥💁👰👼👳💇💅👺👿👀👣💋👻👽💀👂👄👹👾💪👃👅💙💚💓💖💝👍💛💔💗💞👎💜💕💘💟👌👊👇👋👈👏👆👉👐🔰👟🎩👖👙💄👑🎓👔👗👠👞👒👓👕👘👡👢💼👛💲💶💱👚🎒💰💵💷💹👜👝💳💴💸🔫🔪💊🔕🔭🔋📗💣🚬🚪🔮🔌📘💉🔔🔬🔦📜📙📚📑📖🎃🎁🎆📔📓📰🎄🎂🎇📒📕📛🎀🎈🎉🎊🎌🎎📟📠📨🎍🎐📱📦📩🎏🎋📲📞📪📫📮📯📡📏📭📤📢💬📐📬📥📣💭📝📍📌💺💾📅📁📄📎💻💿📇📂📊💽📆📋📃📈📉🎢🎨📷🎭🎲🎠🎬📹🎫🎰🎡🎪🎥🎦🎮🃏🎴📺📼🎵🎻🎺🀄📻🎧🎶🎹🎸🎯📀🎤🎼🎷🐕🐈🐁🐢🐓🐤🐶🐱🐭🐇🐔🐥🐩🐀🐹🐰🐣🐦🐏🐺🐄🐗🐽🐼🐑🐃🐮🐖🐸🐧🐐🐂🐴🐷🐍🐘🐨🐆🐫🐳🐠🐚🐒🐯🐪🐋🐡🐬🐵🐻🐊🐟🐙🐌🐛🐞🐾🍻🍶🍼🐜🐲🍸🍷🍴🐝🐉🍺🍹🍵🍨🍧🍰🍬🍯🍟🍖🍦🍪🍭🍳🍝🍗🍩🍫🍮🍔🍕🍤🍣🍜🍛🍢🍠🍏🍱🍙🍲🍡🍌🍊🍞🍚🍥🍘🍎🍋🍄🍇🍐🍓🌴🌴🍅🍈🍑🍍🌲🌵🍆🍉🍒🌰🌳🌷🌸🍁🌺🌽🌹🍂🌻🌾🌈🌁🍀🍃🌼🌿🌂🌀🌙🌚🌑🌔💧🌞🌛🌒🌕🌝🌜🌓🌖🌗🌄🌆🌉🌎🌐🌘🌅🌃🌊🌏🌟🎑🌇🌌🌋🌍🌠🏠🏣🏦🏩🏯🏡🏤🏧🏪🏰🏢🏥🏨🏫🏬🏭🗻🗾🏮🔨🛁🚾🗼🗿💈🔩🛀🎽🗽🔧🚿🚽🎣🎱🎿🏂🏂🏆🏈🎳🎾🏀🏃🏇🏉🏁🏄🐎🏊🚂🚅🚋🚎🚑🚃🚆🚈🚌🚏🚒🚄🚇🚊🚍🚐🚓🚔🚗🚚🚝🚠🚣🚕🚘🚛🚞🚡🚁🚖🚙🚜🚢🚢🛂🛅🚳🚷🚀🛃🚴🚸🚤🅿🛄🚲🚵🚉🚶🚥🚦💎🚧💌💐🚨💍💒💏🙈💩👧👴💑👪👫👬👭👮💂👸👱💃👤👷👯🎅👲💆👥💁👰👼👳💇💅👺👿👀👣💋👻👽💀👂👄👹👾💪👃👅💙💚💓💖💝👍💛💔💗💞👎💜💕💘💟👌👊👇👋👈👏👆👉👐🔰👟🎩👖👙💄👑🎓👔👗👠👞👒👓👕👘👡👢💼👛💲💶💱👚🎒💰💵💷💹👜👝💳💴💸🔫🔪💊🔕🔭🔋📗💣🚬🚪🔮🔌📘💉🔔🔬🔦📜📙📚📑📖🎃🎁🎆📔📓📰🎄🎂🎇📒📕📛🎀🎈🎉🎊🎌🎎📟📠📨🎍🎐📱📦📩🎏🎋📲📞📪📫📮📯📡📏📭📤📢💬📐📬📥📣💭📝📍📌💺💾📅📁📄📎💻💿📇📂📊💽📆📋📃📈📉🎢🎨📷🎭🎲🎠🎬📹🎫🎰🎡🎪🎥🎦🎮🃏🎴📺📼🎵🎻🎺🀄📻🎧🎶🎹🎸🎯📀🎤🎼🎷🐕🐈🐁🐢🐓🐤🐶🐱🐭🐇🐔🐥🐩🐀🐹🐰🐣🐦🐏🐺🐄🐗🐽🐼🐑🐃🐮🐖🐸🐧🐐🐂🐴🐷🐍🐘🐨🐆🐫🐳🐠🐚🐒🐯🐪🐋🐡🐬🐵🐻🐊🐟🐙🐌🐛🐞🐾🍻🍶🍼🐜🐲🍸🍷🍴🐝🐉🍺🍹🍵🍨🍧🍰🍬🍯🍟🍖🍦🍪🍭🍳🍝🍗🍩🍫💩🔥🌟💫💥💢💦💧💤💨👂👀👃👅👄👍👎👌👊👋👐👆👇👉👈🙌🙏👏💪🚶🏃💃👫👪👬👭💏💑👯🙆🙅💁🙋💆💇💅👰🙎🙍🙇🎩👑👒👟👞👡👠👢👕👔👚👗🎽👖👘👙💼👜👝👛👓🎀🌂💄💛💙💜💚💔💗💓💕💖💞💘💌💋💍💎👤👥💬👣💭🐶🐺🐱🐭🐹🐰🐸🐯🐨🐻🐷🐽🐮🐗🐵🐒🐴🐑🐘🐼🐧🐦🐤🐥🐣🐔🐍🐢🐛🐝🐜🐞🐌🐙🐚🐠🐟🐬🐳🐋🐄🐏🐀🐃🐅🐇🐉🐎🐐🐓🐕🐖🐁🐂🐲🐡🐊🐫🐪🐆🐈🐩🐾💐🌸🌷🍀🌹🌻🌺🍁🍃🍂🌿🌾🍄🌵🌴🌲🌳🌰🌱🌼🌐🌞🌝🌚🌑🌒🌓🌔🌕🌖🌗🌘🌜🌛🌙🌍🌎🌏🌋🌌🌠🌀🌁🌈🌊🎍💝🎎🎒🎓🎏🎆🎇🎐🎑🎃👻🎅🎄🎁🎋🎉🎊🎈🎌🔮🎥📷📹📼💿📀💽💾💻📱📞📟📠📡📺📻🔊🔉🔈🔇🔔🔕📢📣🔓🔒🔏🔐🔑🔎💡🔦🔆🔅🔌🔋🔍🛁🛀🚿🚽🔧🔩🔨🚪🚬💣🔫🔪💊💉💰💴💵💷💶💳💸📲📧📥📤📩📨📯📫📪📬📭📮📦📝📄📃📑📊📈📉📜📋📅📆📇📁📂📌📎📏📐📕📗📘📙📓📔📒📚📖🔖📛🔬🔭📰🎨🎬🎤🎧🎼🎵🎶🎹🎻🎺🎷🎸👾🎮🃏🎴🀄🎲🎯🏈🏀🎾🎱🏉🎳🚵🚴🏁🏇🏆🎿🏂🏊🏄🎣🍵🍶🍼🍺🍻🍸🍹🍷🍴🍕🍔🍟🍗🍖🍝🍛🍤🍱🍣🍥🍙🍘🍚🍜🍲🍢🍡🍳🍞🍩🍮🍦🍨🍧🎂🍰🍪🍫🍬🍭🍯🍎🍏🍊🍋🍒🍇🍉🍓🍑🍈🍌🍐🍍🍠🍆🍅🌽🏠🏡🏫🏢🏣🏥🏦🏪🏩🏨💒🏬🏤🌇🌆🏯🏰🏭🗼🗾🗻🌄🌅🌃🗽🌉🎠🎡🎢🚢🚤🚣🚀💺🚁🚂🚊🚉🚞🚆🚄🚅🚈🚇🚝🚋🚃🚎🚌🚍🚙🚘🚗🚕🚖🚛🚚🚨🚓🚔🚒🚑🚐🚲🚡🚟🚠🚜💈🚏🎫🚦🚥🚧🔰🏮🎰🗿🎪🎭📍🚩
表情
取消 发布
评论  2
英雄之旅
2024-06-25 21:47
河南
转发
2024-06-26 13:08
 · 贵州
谢谢😄
回复