设为首页收藏本站

 找回密码
 注册
楼主: hyjok
打印 上一主题 下一主题

(2015更新)用AUTOIT和TB打造国内期货无人值守全自动交易系统 [复制链接]

Rank: 9Rank: 9Rank: 9

精华
3
UID
2459
积分
14123
帖子
179
主题
19
阅读权限
150
注册时间
2008-9-26
最后登录
2015-12-3
21#
发表于 2009-10-25 15:11:00 |显示全部楼层
2009-10-25更新AUTOIT代码,新代码见9楼
AUTOIT代码更新说明:
1、解决因其他程序影响无法自动登陆TB的问题(前提是:电脑必须能自动登录并能自动上网)
2、解决应用于远程服务器上,远程桌面登录时会关闭原已经登录的TB的问题
3、解决电脑在锁定状态下无法自动登录TB的问题
4、解决无法启动多工作区自动交易的问题

使用道具 举报

Rank: 9Rank: 9Rank: 9

精华
3
UID
2459
积分
14123
帖子
179
主题
19
阅读权限
150
注册时间
2008-9-26
最后登录
2015-12-3
22#
发表于 2009-10-31 11:26:01 |显示全部楼层
2009-10-28 AUTOIT代码更新说明
增加处理TB启动时出现“交易服务器数据库初始化失败”状态时的异常处理,新代码见9楼

使用道具 举报

Rank: 9Rank: 9Rank: 9

精华
3
UID
2459
积分
14123
帖子
179
主题
19
阅读权限
150
注册时间
2008-9-26
最后登录
2015-12-3
23#
发表于 2009-11-17 14:55:24 |显示全部楼层
NND,今天才发现,不同计算机上的控件标识竟然不一样,"TabWnd:400000:8:10011:02"是表示tb工作区名的控件的标识,在电脑上运行AutoIt Window Info



把AutoIt Window Info窗口拖到工作区名旁边,鼠标点击AutoIt Window Info窗口里的“Summary”---然后点tb的工作区名字(如燃油套1),保持鼠标在工作区名字(如燃油套1)不要动,记下AutoIt Window Info窗口里如图蓝底部分的值,将其替换本贴9楼autoit脚本代码第7行相应内容即可

autoit已经升级到3.3.2.0版,新版本无法查看到控件标识,请大家用3.3.0.0版的http://www.autoitscript.com/auto ... -v3.3.0.0-setup.exe

[ 本帖最后由 hyjok 于 2010-1-15 13:19 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

Rank: 9Rank: 9Rank: 9

精华
3
UID
2459
积分
14123
帖子
179
主题
19
阅读权限
150
注册时间
2008-9-26
最后登录
2015-12-3
24#
发表于 2009-11-18 20:12:53 |显示全部楼层
2009-11-18优化autoit代码,将代码中需要各位朋友自己修改的地方统一用变量代替,方便使用,见9楼

使用道具 举报

Rank: 9Rank: 9Rank: 9

精华
3
UID
2459
积分
14123
帖子
179
主题
19
阅读权限
150
注册时间
2008-9-26
最后登录
2015-12-3
25#
发表于 2009-11-19 18:18:16 |显示全部楼层
2009-11-19 autoit代码有小小变动,代码结构优化

使用道具 举报

Rank: 9Rank: 9Rank: 9

精华
3
UID
2459
积分
14123
帖子
179
主题
19
阅读权限
150
注册时间
2008-9-26
最后登录
2015-12-3
26#
发表于 2009-11-19 23:05:17 |显示全部楼层
2009-11-19 autoit再次更新优化代码,请到9楼下载最新版

使用道具 举报

Rank: 9Rank: 9Rank: 9

精华
3
UID
2459
积分
14123
帖子
179
主题
19
阅读权限
150
注册时间
2008-9-26
最后登录
2015-12-3
27#
发表于 2009-12-14 14:58:51 |显示全部楼层
2009-12-14 14:50 代码结构优化
新代码简单有效,遇到初始化失败、TB登录线路故障、登录密码账号错误、ICE类错误等造成无法正常登陆TB的情况会自动重起TB登录,新代码见9楼

使用道具 举报

Rank: 9Rank: 9Rank: 9

精华
3
UID
2459
积分
14123
帖子
179
主题
19
阅读权限
150
注册时间
2008-9-26
最后登录
2015-12-3
28#
发表于 2009-12-14 16:51:56 |显示全部楼层
原帖由 cwj 于 2009-12-14 16:09 发表
楼主的贡献灰常大,灰常的有爱心。

PS: 租VPS的费用如何?


淘宝上多着尼,5402双CPU、512MB内存、保证5M带宽的大约120元每月,买之前多了解多试用多比较,以远程登录操作流畅不感到有延迟为好
使用vps做实盘交易还要注意保证vps系统上时间的准确性,可以设置系统自动与Internet时间服务器自动同步,另外更改时间服务器地址为国家授时中心服务器地址210.72.145.44,设置更新时间周期为1小时

中国国家授时中心的时间服务器IP地址及时间同步方法大家都知道计算机电脑的时间是由一块电池供电保持的,而且准确度比较差经常出现走时不准的时候。通过互联网络上发布的一些公用网络时间服务器NTP server,就可以实现自动、定期的同步本机标准时间。依靠windows系统默认的windows或NIST等境外的时间服务器同步时间,总存在着访问堵塞、时间延迟大(同步精度低)等因素的影响。
现在中国的国家授时中心发布了一个时间服务器地址,大家可以用国人自己的标准时间!
方法一、采用系统自带的时间同步功能以Vista 操作系统为例,单击系统托盘下方的时间,单击弹出窗口里的“更改日期和时间设置”,弹出“日期和时间”对话框,选择“Internet时间”选项卡,单击 “更改设置”按钮,弹出“Internet时间设置”对话框,在服务器地址栏输入国家授时中心服务器的IP地址:210.72.145.44,单击“立即更新”按钮,同步完成后点击“确定”按钮退出,OK。
方法二、修改注册表,提高时间同步精度由于系统默认的时间同步间隔是7天,我们无法自由选择,使得这个功能在灵活性方面大打折扣。其实,我们也可以通过修改注册表来手动修改它的自动同步间隔以提高同步精度。
1. 在“开始”菜单→“运行”项下(或按Win+R)输入“Regedit”进入注册表编辑器。
2. 展开[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters]分支,双击NtpServer将键值修改为国家授时中心服务器的IP地址:210.72.145.44,然后点击“确定”按钮保存。(注:若已用过方法一,此步可以省略)
3. 展开[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders \NtpClient]分支,并双击SpecialPollInterval键值,将对话框中的“基数栏”选择到“十进制”上,输入框中显示的数字正是自动对时的间隔(以秒为单位),比如默认的604800就是由7(天)×24(时)×60(分)×60(秒)计算来的。设定时间同步周期(建议设为900= 15分钟或3600=1小时等周期值),填入对话框,点击确定保存关闭对话框。
中国国家授时中心: http://www.time.ac.cn/stime.asp

[ 本帖最后由 hyjok 于 2009-12-14 16:53 编辑 ]

使用道具 举报

Rank: 9Rank: 9Rank: 9

精华
3
UID
2459
积分
14123
帖子
179
主题
19
阅读权限
150
注册时间
2008-9-26
最后登录
2015-12-3
29#
发表于 2009-12-14 17:37:17 |显示全部楼层
原帖由 cwj 于 2009-12-14 16:58 发表
多谢H兄。 你太牛了。修改注册表设置时间校准间隔这招很高。


不客气,另外,如果vps有客户服务器(vps)与物理服务器时间同步功能的话,把这个服务禁用,我试用过的几个vps供应商的物理服务器时间都不准

使用道具 举报

Rank: 9Rank: 9Rank: 9

精华
3
UID
2459
积分
14123
帖子
179
主题
19
阅读权限
150
注册时间
2008-9-26
最后登录
2015-12-3
30#
发表于 2009-12-15 09:05:39 |显示全部楼层
原帖由 cwj 于 2009-12-14 17:58 发表
H兄,好象那个国家授时中心服务器的IP地址:210.72.145.44 不行了。刚注册表改过了。我是用WIN7.

要保证Windows Time服务是运行状态才行(默认是自动开启的,一般不用管它),WIN7上没试过,俺在WinXP和2003上试过是可以的
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-16 03:05

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部