当前位置:分析家公式网 → 股票软件 → 大智慧新一代 → 一键转帖:AutoHotKey 快速下单脚本,支持东方财富,大智慧
软件名称:[B]AutoHotKey 快速下单脚本,支持东方财富,大智慧[/B]
软件类型:国产软件
运行环境:Win9X/Win2000/WinXP/Win2003/Win7/
软件语言:简体中文
授权方式:免费版
软件大小:0 Bytes
官方主页:Home Page
更新时间:2016-04-25 01:34:06
软件简介:
AutoHotKey 快速下单脚本,支持东方财富,大智慧
;by 无涨无跌
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
;SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
#SingleInstance force
;使用方法
;1、安装AutoHotKey
;2、将本帖内容保存为.ahk为后缀名的文件,放到桌面
;3、大智慧-常用工具-数据管理中心-代码对照表-输出沪深股市的代码对照表到桌面
;4、双击.ahk的文件
;在东方财富通个股界面下或大智慧已启动且在个股界面下可快速下单,快捷键F3,下单软件为核新下单。
;如果东方财富终端是当前的活动窗口,就从东方财富获取股票代码并闪电下单
;否则就从大智慧获取股票代码并闪电下单
;by 无涨无跌
F3::
Title := ""
IfWinActive, 东方财富终端
{
;发送快捷键ctrl+q,打开标记股票窗口,获取股票名称
send {Ctrl Down}
sleep 100
send q
sleep 100
send {Ctrl Up}
sleep 100
WinGetActiveTitle Title
send {Esc} ;关闭标记股票窗口
sleep 100
;MsgBox, %Title%
;return
}
else{
;激活大智慧
IfWinExist 大智慧 -
{
WinActivate
;通过窗口标题查找股票名称
WinGetTitle, Title, 大智慧
StringReplace, Title, Title, 大智慧 - [
StringReplace, Title, Title, ]
Title := Trim(Title)
}
}
;MsgBox, %Title%
;通过代码对照表查找股票代码
Loop, 2
{
if (A_Index = 1){
;深圳股票对照表
FileName := "C:\Users\Administrator\Desktop\SZ.SNT"
}else{
;上海股票对照表
FileName := "C:\Users\Administrator\Desktop\SH.SNT"
}
;MsgBox, %FileName%
file := FileOpen(FileName, "r")
if !IsObject(file)
{
MsgBox Can't open "%FileName%" for searching.
return
}
;检索股票对照表查找股票代码
Loop, read, %FileName%
{
IfInString, A_LoopReadLine, %Title%
{
StockCode := substr(A_LoopReadLine, 1, 6)
;MsgBox, %StockCode%
;激活下单软件
IfWinExist 网上股票交易系统
{
WinActivate
ControlSetText, Edit1, %StockCode%
sleep 100
Click, 167,47 ;》》 工具栏刷新,刷新可买入股票数量
}
return
}
}
}
return
[url=http://www.70822.com/soft/sort012/sort033/down-97463.html]AutoHotKey 快速下单脚本,支持东方财富,大智慧[/url]