体验交易的全自动化

Discussion in 'Futures' started by brucecolvin, Aug 26, 2010.

  1. 体验交易的全自动化
    http://blog.sina.com.cn/bruce5188

    我试验过,使用联通的3G网速下载可以达到600k/s,甚至还要多,平均这个速度吧,这个速度使用email够快了,基本无延时,那边计算机刚交易发送完毕,这边马上就收到邮件,延时至多3秒,总体来说,目前3G时代使用Email比使用短信有优势,因为EMail可以带超长文本,而短信内容有限定,速度email和短信一样快的快,email可以带格式带附件,短信只能是纯文本。email可以设置为查询模式和自动接收模式,自动接收可以像短信一样实时铃声提醒,查询模式则是不查询不知道,查询才知道是否有邮件。对于交易者来说,使用email的查询模式更方便,这样自己可以在旅游时,不必受到太多的邮件影响。只有自己有空了有心情了则查询看看交易情况。目前手机端有自动接收邮件的软件和通过UCweb登陆。

    而对于3G手机远程登录电脑来看交易结果是最后的办法,因为这个方法比较笨拙,比较迟缓,反应太慢太慢,对于win7系统目前只有win7版本的的手机才完整的登陆,而win6版本的PPC登陆win7系统存在问题,试验多次无法登陆,之前试过在xp下能成功登陆,但很难忍受电脑和手机响应的速度。

    下面是TBmonitor的运行日志:

    2010/8/25 18:09:29 系统无人使用,关闭交易系统,进入待机状态。
    2010/8/25 18:09:29 系统唤醒时间设置为:2010年08月26日08:30
    2010/8/26 8:30:05 系统被唤醒。
    2010/8/26 8:30:05 重新初始化监控程序。
    2010/8/26 8:31:33 重新启动交易系统。
    2010/8/26 8:33:11 交易系统启动成功,交易账户已经登陆,全部自动化交易程序已启动。
    2010/8/26 8:33:12 发送Email日志文件E:\tblog\IF1012-交易记录.csv。
    2010/8/26 8:33:13 发送Email日志文件E:\tblog\rb1101-交易记录.csv。
    2010/8/26 8:33:14 发送Email日志文件E:\tblog\ru1101-交易记录.csv。
    2010/8/26 8:59:35 发送Email日志文件E:\tblog\rb1101-交易记录.csv。
    2010/8/26 8:59:36 发送Email日志文件E:\tblog\ru1101-交易记录.csv。
    2010/8/26 9:00:52 发送Email日志文件E:\tblog\rb1101-交易记录.csv。
    2010/8/26 9:00:52 发送Email日志文件E:\tblog\ru1101-交易记录.csv。
    2010/8/26 9:15:50 发送Email日志文件E:\tblog\IF1012-交易记录.csv。
    2010/8/26 9:31:47 发送Email日志文件E:\tblog\IF1012-交易记录.csv。
    2010/8/26 10:44:23 发送Email日志文件E:\tblog\rb1101-交易记录.csv。
    2010/8/26 10:44:24 发送Email日志文件E:\tblog\ru1101-交易记录.csv。
    2010/8/26 10:45:00 发送Email日志文件E:\tblog\IF1012-交易记录.csv。
    2010/8/26 10:45:52 发送Email日志文件E:\tblog\ru1101-交易记录.csv。
    2010/8/26 10:57:03 发送Email日志文件E:\tblog\rb1101-交易记录.csv。
    2010/8/26 10:57:39 发送Email日志文件E:\tblog\ru1101-交易记录.csv。
    2010/8/26 11:25:44 发送Email日志文件E:\tblog\IF1012-交易记录.csv。
    2010/8/26 11:26:25 发送Email日志文件E:\tblog\IF1012-交易记录.csv。
    2010/8/26 13:39:51 发送Email日志文件E:\tblog\rb1101-交易记录.csv。
    2010/8/26 14:34:01 发送Email日志文件E:\tblog\rb1101-交易记录.csv。
    2010/8/26 14:46:37 发送Email日志文件E:\tblog\IF1012-交易记录.csv。
    2010/8/26 15:00:29 发送Email日志文件E:\tblog\rb1101-交易记录.csv。
    2010/8/26 15:00:30 发送Email日志文件E:\tblog\ru1101-交易记录.csv。
    2010/8/26 15:15:38 发送Email日志文件E:\tblog\IF1012-交易记录.csv。
    2010/8/26 15:22:05 系统无人使用,关闭交易系统,进入待机状态。
    2010/8/26 15:22:05 系统唤醒时间设置为:2010年08月27日08:30
    2010/8/26 15:54:19 系统被唤醒。
    2010/8/26 15:54:19 重新初始化监控程序。



    下面是收到TBmonitor发来的的Email的内容(仅IF股指期货)

    主题:IF1012-交易记录 15:15:37 2010/8/26
    发件人: TBMonitor<spruce611@163.com>;
    时 间: 2010年8月26日 15:15 (星期四)
    收件人:spruce611@163.com;

    2010-08-26,08:52:19,2891,系统重新初始化,从交易账户获得空单状态。
    2010-08-26,08:52:19,2891,持仓比例从交易账户获取。初始化为:11.1111% 库持仓:16.9700% 仓差:-5.8589%。
    2010-08-26,08:52:19,2891,交易点BID从数据库取得,初始化为:564 当前BID:599 间差:35。
    2010-08-26,09:15:16,2907.8000,持仓,多单:0 均价:0 空单:1 均价:2899.2000。
    2010-08-26,09:31:09,2909,空单持仓比例,由11.1715% --> 90%。
    2010-08-26,09:31:09,2909,空开:7 委价:2906.0000 现价:2909 -3。
    2010-08-26,09:31:13,2909,持仓,多单:0 均价:0 空单:8 均价:2907.7750。
    2010-08-26,09:31:13,2909,交易结束,空单持仓比达要求。实持仓:89.3720% 应持仓:90%。
    2010-08-26,10:43:45,2906.4000,系统重新初始化,从交易账户获得空单状态。
    2010-08-26,10:43:45,2906.4000,持仓比例从数据库中获取。初始化为:90% 实持仓:100% 仓差:10.0000%。
    2010-08-26,10:43:45,2906.4000,交易点BID从数据库取得,初始化为:565 当前BID:600 间差:35。
    2010-08-26,10:43:45,2906.4000,原仓和实仓不一致,现进行原仓->实仓同步。
    2010-08-26,10:43:45,2906.4000,持仓,多单:0 均价:0 空单:8 均价:2907.7750。
    2010-08-26,10:43:45,2906.4000,空平:8 委价:2907.8000 现价:2906.4000 +1.4000 收益率:0.0473% 盈亏:4740.0000 权益:1171599.5800。
    2010-08-26,10:43:45,2906.4000,多单持仓比例,由0% --> 90%。
    2010-08-26,10:43:45,2906.4000,可开数量无效,可开数量:0 可用资金:55013.9800。
    2010-08-26,10:44:02,2905,持仓,多单:0 均价:0 空单:0 均价:0。
    2010-08-26,10:44:02,2905,多单持仓比例,由0% --> 90%。
    2010-08-26,10:44:02,2905,多开:8 委价:2907.8000 现价:2905 +2.8000。
    2010-08-26,10:44:28,2905,持仓,多单:8 均价:2905.8000 空单:0 均价:0。
    2010-08-26,10:44:28,2905,交易结束,多单持仓比达要求。实持仓:87.9990% 应持仓:90%。
    2010-08-26,11:25:08,2912.2000,多平:8 委价:2909.2000 现价:2912.2000 -3 收益率:0.2202% 盈亏:12960 权益:1190799.5800。
    2010-08-26,11:25:08,2912.2000,空单持仓比例,由0% --> 90%。
    2010-08-26,11:25:08,2912.2000,可开数量无效,可开数量:0 可用资金:74972.3800。
    2010-08-26,11:25:12,2912.4000,持仓,多单:0 均价:0 空单:0 均价:0。
    2010-08-26,11:25:12,2912.4000,空单持仓比例,由0% --> 90%。
    2010-08-26,11:25:12,2912.4000,空开:8 委价:2909.2000 现价:2912.4000 -3.2000。
    2010-08-26,11:25:51,2912,持仓,多单:0 均价:0 空单:8 均价:2911.2000。
    2010-08-26,11:25:51,2912,交易结束,空单持仓比达要求。实持仓:87.8569% 应持仓:90%。
    2010-08-26,14:45:12,2897,空平:8 委价:2899.6000 现价:2897 +2.6000 收益率:0.4878% 盈亏:32640.0000 权益:1221999.5800。
    2010-08-26,14:45:12,2897,多单持仓比例,由0% --> 90%。
    2010-08-26,14:45:12,2897,可开数量无效,可开数量:0 可用资金:104098.7800。
    2010-08-26,14:45:35,2898,持仓,多单:0 均价:0 空单:0 均价:0。
    2010-08-26,14:45:35,2898,多单持仓比例,由0% --> 90%。
    2010-08-26,14:45:35,2898,多开:8 委价:2900.6000 现价:2898 +2.6000。
    2010-08-26,14:45:41,2898.6000,持仓,多单:8 均价:2898.6000 空单:0 均价:0。
    2010-08-26,14:45:41,2898.6000,交易结束,多单持仓比达要求。实持仓:85.5633% 应持仓:90%。
    2010-08-26,15:14:02,2904,收盘时,涨的概率:25.4386% 隔夜应持仓:12.7193%。
    2010-08-26,15:14:02,2904,多单持仓比例,由85.3873% --> 12.7193%。
    2010-08-26,15:14:02,2904,多平:7 委价:2901.0000 现价:2904 -3 收益率:0.1863% 盈亏:10560 权益:1226799.5800。
    2010-08-26,15:14:27,2903.2000,持仓,多单:1 均价:2898.6000 空单:0 均价:0。
    2010-08-26,15:14:27,2903.2000,交易结束,多单持仓比达要求。实持仓:10.6705% 应持仓:12.7193%。

    TB消息中心:
    2010-08-26 14:19:07 网络连接 交易服务器重新联机!
    2010-08-26 14:14:51 网络连接 交易服务器断开,请查看网络状态!
    2010-08-26 14:14:51 交易帐户登录失败 帐户[bruce]登录失败:登陆交易帐户时,ICE底层错误
    2010-08-26 14:10:36 网络连接 交易服务器重新联机!
    2010-08-26 14:10:02 网络连接 交易服务器断开,请查看网络状态!
     
  2. TBmonitor是什么程序?你自己写的吗?
     
  3. 是的,是自己开发的,是管理tb的软件。
     
  4. 看了看楼主博客,又一个猛人出现了:eek: 每月翻番的目标,是否太aggressive了?
     
  5. 小问一下,TB是什么?
     
  6. Trade Blazer,一个自动交易软件
     
  7. 每月翻番,太夸张了,除非遇到好行情,我的目标不多,每月20%。
     
  8. 呵呵,每月20%,也是我的交易系统的设计目标,实际上每月10%以上就不错了。
     
  9. 太牛了, 每月翻番的话, 过几年股市的钱就全到您一个手里去了:cool:

     
  10. 不用每月翻番,100万起始资金,只要每月赚20%,5年后就变成470亿了!:D
     
  11. 平均10%也很牛了,其实只要能保持年均稳定在60%以上就算很强的交易系统了。
     
  12. Cooooooooooooooooooooooooooooooooooooooooooool
     
  13. 楼主是HW出来的?
     
  14. TBmonitor是怎么实现和tb无缝链接的?tb有提供开发接口?
     
  15. 奇怪了,你是猜的?还是认识我?
    呵呵,是的。
     
  16. 没有接口,但使用win脚本语言将这一一切没有接口的接口出现接口。
     
  17. 楼主如果对TB的交易服务器有意见可以试试语句更简单的金字塔软件...
    对你这种写程序出身的语句应该不是问题...
    希望你能够发现更多的金字塔的bug
    功能上金字塔应该不会比TB差...
    http://www.weistock.com/
    真希望能够与楼主交流..
     
  18. 现在的压力仿佛回到了05年在华为的工作状态

    你现在的心情一定和那时不一样。:p:p
     
  19. 不是交易系统的核心, 把TBmonitor共享一下行不?
     
  20. 牛啊,大家纷纷走上了系统交易的路,会对市场产生何种影响呢