![Board logo](templates/im286/images/logo.gif)
标题: 盈透证券 简单API 实战 [打印本页]
作者: 龙听 时间: 2018-3-27 09:52 标题: 盈透证券 简单API 实战
1. 需求把每日的操作固定下来后,每天提交订单是一件非常麻烦的事情。盈透证券的TWS支持收市订单,即在北京时间早上4:00下单。但是这种订单类型不支持条件。比如我要在4:00 的时候下单购买 SP-Y 100股,如果当天比最近底部上涨1.5%的情况下。那么收市订单就没法用了。只能每天晚上提交订单委托单。
有价格和时间可以添加。每天提交麻烦的要死啊。还好TWS支持API, 下面来看下如何修改默认API软件来简化操作。
2. 简单说明要用最新的beta版API + 最新TWS才可以。去 http://interactivebrokers.github.io/ 下载
安装完
安装VS2013之类的打开这个工程。是C# form的。C# 是最简单的语言。C++的项目没界面比较搓。
编译运行后如下:
先运行TWS,再点击右上角的connect 就可以连接成功了。
点击Trading,再点击New Order, 弹出订单界面,输入好信息,点击Send,就会在TWS中下单成功。
3. 加上条件订单2步骤中,没条件订单。怎么写条件订单呢?
参考 http://interactivebrokers.github.io/tws-api/order_conditions.html
实战中,在vs中点击那个Send按钮,
最后这个是关键,注释掉已经的3行代码写自己的。 ConId 这个非常关键要通过方法进行查询才能得到,等后面有时间再写篇文章。Price价格也非常关键,等后面有时间再写,要获取数据,存到数据库或者文件中,通过自己的量化算法得到自己想要的价格。时间的话,我们定在明天早上3点59.
加上条件单后,就简单了。点击一个按钮就可以在TWS的API界面看到一个用我们软件生成的订单。
4. 改善后期待的操作方式点击一个按钮更新数据,然后点击另外一个按钮自动下一个订单委托单,然后确认订单委托单。
API 比较变态,可以获取账号的信息,所以,下单的金额也可以计算出来,而不是固定。每次盈利或者亏损,金额会发生变化。
http://www.waitingfy.com/archives/1785
图片附件: 20160731164701050.png (2018-3-27 09:52, 35.97 KB) / 下载次数 0
http://qhlt.club/attachment.php?aid=3017&k=504ebe39c5fd5e306dc4f53fdc1ab22f&t=1719954735&sid=65KqC1
![](attachments/month_1803/1803270952a725bb607a3bd9d6.png)
图片附件: 20160731164812255.png (2018-3-27 09:52, 21.89 KB) / 下载次数 0
http://qhlt.club/attachment.php?aid=3018&k=5459ece3a68cedd736ff66a85329bf71&t=1719954735&sid=65KqC1
![](attachments/month_1803/1803270952928212b95036b9ef.png)
图片附件: 20160731164852412.png (2018-3-27 09:52, 52.11 KB) / 下载次数 0
http://qhlt.club/attachment.php?aid=3019&k=930071a74cd5d0601fe1aaf0de2deab3&t=1719954735&sid=65KqC1
![](attachments/month_1803/18032709529fb98fe6a0907793.png)
图片附件: 20160731164953773.png (2018-3-27 09:52, 28.75 KB) / 下载次数 0
http://qhlt.club/attachment.php?aid=3020&k=70520e6bb2667abde67570149da86667&t=1719954735&sid=65KqC1
![](attachments/month_1803/1803270952a4541ab1faea24fe.png)
图片附件: 20160731165031212.png (2018-3-27 09:52, 39.55 KB) / 下载次数 0
http://qhlt.club/attachment.php?aid=3021&k=f9bf20c427115eea77961cc71cc7413d&t=1719954735&sid=65KqC1
![](attachments/month_1803/180327095242f13674ebf77fac.png)
图片附件: 20160731165115713.png (2018-3-27 09:52, 19.34 KB) / 下载次数 0
http://qhlt.club/attachment.php?aid=3022&k=e691ab1ecc881ba1596bcb18d1ef1e1d&t=1719954735&sid=65KqC1
![](attachments/month_1803/1803270952fe5ac2e05fb8e44f.png)
图片附件: 20160731165141125.png (2018-3-27 09:52, 51.7 KB) / 下载次数 0
http://qhlt.club/attachment.php?aid=3023&k=8482e87a79a8bd4187c039c5c9a04950&t=1719954735&sid=65KqC1
![](attachments/month_1803/18032709526670e767db59e242.png)
图片附件: 20160731165204730.png (2018-3-27 09:52, 64.08 KB) / 下载次数 0
http://qhlt.club/attachment.php?aid=3024&k=09dc4f196c635a79fea6a6032daad48a&t=1719954735&sid=65KqC1
![](attachments/month_1803/180327095238a42f872ef6a72b.png)
图片附件: 20160731165239813.png (2018-3-27 09:52, 31.56 KB) / 下载次数 0
http://qhlt.club/attachment.php?aid=3025&k=d3e08143fef999c0906c21ed04597f4a&t=1719954735&sid=65KqC1
![](attachments/month_1803/1803270952dd7b58e671d9cba2.png)
图片附件: 20160731165256657.png (2018-3-27 09:52, 23.51 KB) / 下载次数 0
http://qhlt.club/attachment.php?aid=3026&k=1ded11d3c7aef84c04181c0b7729f3a5&t=1719954735&sid=65KqC1
![](attachments/month_1803/1803270952b685b341ff67df0d.png)
欢迎光临 龙听期货论坛 (http://qhlt.club/) |
Powered by Discuz! 7.2 |