开拓者期货期权程序化系统交易论坛

标题: 请问有那位朋友使用按键精灵自动开启程序的吗? [打印本页]

作者: saji    时间: 2009-7-5 11:22:56     标题: 请问有那位朋友使用按键精灵自动开启程序的吗?

听到论坛上有兄弟使用按键精灵实现每日自动开机并启动程序交易,请会的兄弟介绍下经验。
作者: CFXQM    时间: 2009-7-6 22:11:43

不能自动开机。计算机不关,在计划任务中添加任务,8:50执行键盘精灵。用键盘精灵启动开拓者。下面是我的脚本:

MoveTo 37,19
Delay 1000
LeftClick 1
Delay 100
KeyPress 13,1
Delay 30000
KeyPress 9,1
Rem ==========以下是填登陆密码==========
KeyPress 52,1
KeyPress 52,1
KeyPress 52,1
KeyPress 52,1
KeyPress 52,1
KeyPress 52,1
Rem ==========以上是填登陆密码==========
KeyPress 9,1
KeyPress 13,1
Delay 30000
KeyPress 13,1
Delay 2000
KeyPress 13,1
Delay 2000
KeyPress 13,1
Delay 2000
MoveTo 280,800
LeftClick 1
Delay 10000
MoveTo 35,35
LeftClick 1
KeyPress 38,3
Delay 1000
KeyPress 13,1
Delay 2000
KeyPress 13,1
Delay 2000
KeyPress 13,1
Delay 2000
KeyPress 13,1
Delay 2000
MoveTo 370,800
LeftClick 1
Delay 10000
MoveTo 35,35
LeftClick 1
KeyPress 38,3
Delay 1000
KeyPress 13,1
Delay 2000
KeyPress 13,1
Delay 1000
KeyPress 13,1
Delay 1000
KeyPress 13,1
Delay 1000
KeyPress 123,1
作者: devcon    时间: 2009-7-7 10:32:17

谢谢!
使用按键精灵需要注意的是:
每个人电脑桌面分辨率、窗口位置可能会有出入,而按键精灵主要是根据坐标和键盘点击来模拟人工操作,使用别人的脚本前须校正脚本里的坐标。
另外,在延时的过程中,如果别的程序突然弹出个消息或窗口,可能导致“当前窗口”发生改变,后面的键入内容可能都无法输入到正确的位置,从而导致运行失效。
作者: 只求薄利    时间: 2009-7-7 21:12:15

我有一点不明白啊,TB即使自动登录进入界面,你不按下“启动自动交易”按钮,也无法执行系统。自动登录进去有什么意义?
作者: CFXQM    时间: 2009-7-7 22:06:48

校正坐标是必须的。其他无关程序全部关掉,这样就没有跳出窗口了。交易开拓者的程序都学会了,学学键盘精灵很快的,我一下午就搞定了,然后是测试,为了关掉程序本身跳出的成交单,增加了点延迟和回车。
键盘精灵是模拟键盘和鼠标动作的,我后面的一些东西就是模拟鼠标点2个工作区,每点一个工作区后就模拟鼠标点菜单“文件”,用键盘向上的箭头移动光标到“启动所有自动交易",然后回车。这样就可以执行自动交易系统了。最后是模拟按F12锁定。
作者: skyline    时间: 2009-7-8 10:28:06

原帖由 只求薄利 于 2009-7-7 21:12 发表
我有一点不明白啊,TB即使自动登录进入界面,你不按下“启动自动交易”按钮,也无法执行系统。自动登录进去有什么意义?

可以让键盘精灵来帮你启动自动交易
作者: skyline    时间: 2009-7-8 10:30:00

我碰到问题是启动花生壳会挡住TB的登录窗口,而且是有时TB先启动被挡住,有时TB后启动没有被花生壳挡住,所以就没法用键盘精灵实现了
作者: CFXQM    时间: 2009-7-8 12:23:26

设定花生壳和TB的启动顺序吧。不知道你是用什么方式自动启动程序的,如果是用计划任务,完全可以把他们的启动时间错开。
作者: CFXQM    时间: 2009-7-8 12:30:18

启动花生壳和启动TB用2个按键精灵程序,用计划任务分别启动。或者用一个按键精灵,但是中间设定足够的延时。
作者: boss    时间: 2009-7-11 17:58:03     标题: 回复 #3 CFXQM 的帖子

你的QQ号多少,很想认识你!
作者: devcon    时间: 2009-7-11 20:39:36

原帖由 clmtw 于 2009-7-7 16:17 发表


这听上去也太危险了


没办法,早前用按键精灵处理过一些自动刷论坛积分、自动操作文件之类的任务,发现过这些问题。校正坐标的问题好解决,关键是不知道在延时的过程中会不会有什么程序弹出窗口改变焦点。用在交易上的时候,也许还是CFXQM的办法,尽量不开无关的程序吧。




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2