
打造炒股利器
文章平均质量分 51
以实战为线索,手把手教您用AutoHotkey语言DIY炒股工具;一步一步打造自己专属、安全可信、灵活迭代的各类炒股利器;可以提升炒股的操作速度、精度、可靠度;助你逐步摒弃主观交易,实现自动化无人值守自动交易。本专题会逐步深入AHK用法、技巧、分享实现思路和源代码。Let‘s go! 保你不虚此行!
liuyukuan
擅长RDA(Robotic Desktop Automation)、数据处理、工具优化;致力于简化工作、提高效率!Geek
展开
-
【AHK】打造炒股利器系列——1.语音报时器
本文一步一步教你实现 “炒股报时器” 小助手,讲解了AHK的注释、赋值、if语句、逻辑运算符、定时器、语音合成(TTS)等基本知识,原创 2024-09-20 17:56:10 · 1427 阅读 · 0 评论 -
[AHK]新浪实时股票数据接口
新浪实时股票数据接口http://hq.sinajs.cn/list=code 以大秦铁路(股票代码:601006)为例,如果要获取它的最新行情,只需访问新浪的股票数据接口:http://hq.sinajs.cn/list=sh601006这个url会返回一串文本,例如:var hq_str_sh601006="大秦铁路, 27.55, 27.25, 26.91, 27.55, 2原创 2016-11-11 16:03:29 · 10187 阅读 · 0 评论 -
[AHK]自动运行一键选股
如何为一键选股写个ahk脚本,自动执行?先介绍下在通达信最新版V7.56手动如何实现一键选股打开之后的界面如下图所示,也是分别点击红色箭头的1和2,就可以自动运行一键选股功能了。然后,在自定义板块里面可以看到选股的结果的。当然,相应的板块的文件是保存在通达信的“T0002\blocknew”文件夹下面的。;脚本功能:调用通达信软件上的一键选股功能,并将选股结果转成txt复制到桌面;测试环境:招商证券、中银国际提供的官方通达信客户端;作者微信:sunwind157..原创 2021-04-03 22:53:03 · 2172 阅读 · 0 评论 -
[AHK]语音播报当前股价
针对文件名中的股票代码语音播报当前股价例如,本脚本命名为 “语音播报当前股价_000012.ahk” ,运行之则播报000012 南玻A的当前股价;作者:sunwind1576157;功能:针对文件名中的股票代码语音播报当前股价;日期:2021年5月4日;更新网址:RegExMatch(A_ScriptFullPath,"O)(\d+)",o)code:=o[1] stockName:=StrSplit(获取行情信息(code)[1],"=")[2]spovice:=ComO.原创 2021-05-04 23:27:12 · 1651 阅读 · 0 评论 -
[AHK]自动从大智慧数据管理中导出股票代码表SH.SNT以及SZ.SNT
手动如下:AHK脚本如下,不是简单的模拟键盘鼠标,比较可靠。使用或定制请咨询作者。;作者微信:sunwind1576157;最新版:prog=dzh833.execopyto=D:\热键触发大智慧联动同花顺xiadan_优化8IfWinNotExist,ahk_exe %prog%{ MsgBox 请先运行%prog% ExitApp}FileDelete,%A_Temp%\*.SNTFileDelete,%copyto...原创 2021-07-12 23:27:09 · 1558 阅读 · 0 评论 -
[AHK]联动通达信其实很简单
通达信有很多自定义消息,通过传递消息来完成某个小功能将大大简化编程,提高效率.就是win32调用.比如显示某支股票可以向通达信发送消息来实现。若无消息接口,模拟键盘输入来联动,效率低稳定性差。注意股票代码:沪市代码前加7,其它市场股票代码前面加6.C代码UINT UWM_STOCK = RegisterWindowMessage(_T("Stock"));::Po...原创 2016-12-21 20:56:19 · 23058 阅读 · 25 评论 -
[AHK]为通达信软件定义快捷键(发送按键法)
用AHK实现热键快速下单原创 2016-09-06 10:25:07 · 11219 阅读 · 6 评论 -
[AHK]为通达信标记文字窗口的按钮增加热键
[AHK]为通达信标记文字窗口的按钮增加热键本文用AutoHotkey给通达信客户端标记文字功能提交按钮增加热键,抛砖引玉 举一反三,欢迎大家挖掘AutoHotkey辅助交易的能力,欢迎来【AutoHotkey辅助交易QQ群208740743】交流探讨:通达信标记文字功能在哪儿标记文字功能界面及痛点(给通达信提需求,等着吧。。。)解决方法:用spy工具查看控件id,然后用AutoHotkey操控原创 2017-11-06 10:52:31 · 4644 阅读 · 2 评论 -
[AHK]获取同花顺软件中的持仓信息
关键代码就一句,先摆在前面了,感谢AutoHotkey福利,脚本说明:按F11键发送消息57634到控件CVirtualGridCtrl2,获取持仓到剪贴板,接着用msgbox显示剪贴板中的持仓信息。 0x111是wm_command消息的十六进制代码F11:: SendMessage,0x111,57634,0,CVirtualGridCtrl2,同花顺...原创 2016-12-08 20:37:57 · 9078 阅读 · 8 评论 -
[ahk]通达信股票交易软件持仓数据获取(招商证券、中银国际、通达信官方版等测试可用)
#PersistentDetectHiddenWindows,on;作者:缘๑۩۞() ;获取招商证券持仓数量,需要先登录到交易软件,并浏览过一次持仓情况后才可自动获取。Gui,Add,ListView, r20 w800,股票名称|证券数量|可卖数量|成本价|浮动盈亏|盈亏比例(`%)|最新市值|当前价|今买数量|今卖数量|证券代码|股东代码G...原创 2015-11-08 21:44:58 · 12305 阅读 · 2 评论 -
【AHK】给通达信软件增加F1买入,F2卖出 交易热键(基于中银国际客户端测试)
交易软件都做得差强人意。。。同花顺有热键F1呼出买入和F2卖出的功能(见下图),通达信则没有(是有数字热键221,223 总之是别扭)来为通达信普通买入卖出功能增加热键!(程序化交易的先得能呼叫出买卖功能然后自动填单)(有钱的可以直接购买fix协议或者dll接口,没钱的用ahk模拟人来操作吧,穷得蛋疼。。。)【技术原理】MSAA的全称是Microsoft A原创 2015-10-25 22:58:18 · 9519 阅读 · 9 评论 -
[AHK]通达信联动到同花顺下单
#Persistent#SingleInstance,ForcetdxTitle:="华泰证券"CodeTable:=initCodeTable();需按热键来调用,可多次运行,#z::StockName:=getStockName(tdxTitle)MsgBox % "当前通达信上浏览的股票是: " . StockNameStockCode:=getStockCode(Sto原创 2016-12-13 19:43:18 · 12309 阅读 · 10 评论 -
[AHK]通达信数据导出功能的消息号是33233
通达信数据导出功能的消息号是33233 ,查消息号工具的ahk源代码 请前往https://blog.youkuaiyun.com/liuyukuan/article/details/104195901查看。用AutoHotkey发送这个消息号来调用导出功能,代码如下:PostMessage,0x111,33233,0,,ahk_class TdxW_MainFrame_Class用AutoHotkey点击导出按钮 ,先用AutoHotkey自带的window spy工具查看下该按钮的相关信...原创 2020-07-24 23:00:18 · 2818 阅读 · 2 评论 -
[AHK]获取同花顺闪电下单界面的上下限价格
[AHK]获取同花顺闪电下单界面的上下限价格原创 2023-02-03 21:49:59 · 1648 阅读 · 0 评论 -
[AHK]获取通达信软件上的股票代码
PC上的股票交易软件的自动止损、自动下单等功能比较弱,不如期货交易软件。自力更生,程序员都是自己打造工具。根据IPO模型(Input 输入,Process处理,Output输出),为了方便自动化首先要获取当前交易软件上浏览的股票代码。截图再OCR显然太麻烦,通过Winspy工具查看下交易软件自带功能的消息号(33780),大家记住这个号码!下面在用AutoHotkey作为变成语...原创 2020-02-06 14:28:18 · 11897 阅读 · 35 评论 -
【AHK】打造炒股利器系列——2. 用数组和循环来简化语音报时器
以简化炒股语音播报器为实例,讲解Array、 Loop 、MsgBox等AHK指令。简化思路:1. 我们用两个数组“times”和“messages”替换了单独的变量。这两个数组按照相同的顺序包含了时间和对应的消息。2. 我们用一个循环替换了多个if语句。该循环遍历times数组。3. 在循环中,我们检查当前时间是否与数组中的任何时间相匹配。如果有匹配项,就语音播报出相应的消息并退出循环(因为我们每次只需要说出一条消息)。4. A_Index 内置变量用于访问两个数组中的当前索引。原创 2024-09-28 12:16:16 · 479 阅读 · 0 评论 -
【AHK】打造炒股利器系列——3. 用关联数组(也称为对象或字典)继续简化语音报时器
本文以简化定时语音播报器为例,教大家AutoHotkey v1语言中 关联数组的知识。原创 2024-09-28 17:25:12 · 440 阅读 · 0 评论