Commit Graph

157 Commits

Author SHA1 Message Date
lyic
6386cd27d4 增加Linux下的vn.trader的CTP接口 2016-05-14 17:13:33 +08:00
vnpy
20f0118a77 修复bug 2016-05-13 23:24:10 +08:00
vnpy
4560507369 增加CTA模块和行情记录模块对IB接口的兼容,感谢border的贡献 2016-05-13 22:04:29 +08:00
vnpy
c4b7f5b6f2 修改IB接口中用到的代码为localSymbol,以及一些细节方面的bug,感谢Github贡献者border 2016-05-13 20:59:09 +08:00
vn.py
fadfc7c351 Merge pull request #71 from limingshengsh/master
Master
2016-05-05 22:49:34 +08:00
limingshengsh
fcd9af0445 windows任务栏图标显示为vnpy的icon
platform.uname()的返回值为元组,故修改一下if条件
2016-05-05 22:26:19 +08:00
vnpy
8b57222897 修改部分功能 2016-05-05 21:52:11 +08:00
Bian Jiang
2b68605320 FIX from UTC time to local time 2016-05-05 21:11:08 +08:00
Bian Jiang
e42c8136d9 FIX IB Next Month Bug 2016-05-05 14:23:55 +08:00
Bian Jiang
adaf10c96e IB 增加期货支持 2016-05-05 13:47:49 +08:00
Bian Jiang
8d73c80919 IB 1. 修复时间格式, 增加毫秒 2. IB外汇没有时间的问题 2016-05-05 10:13:59 +08:00
Bian Jiang
d7750675b8 Merge remote-tracking branch 'upstream/master' 2016-05-04 22:04:56 +08:00
Bian Jiang
e204af935d IB增加获取合约详情 2016-05-04 22:00:57 +08:00
vnpy
d81e1fff15 修复若干bug 2016-05-04 20:54:38 +08:00
vnpy
ef639ecff6 Merge branch 'master' of https://github.com/vnpy/vnpy 2016-05-03 23:42:06 +08:00
vnpy
b7c060e226 修复风控的bug 2016-05-03 22:38:03 +08:00
Bian Jiang
c91c27c60e 1. Fix mac 运行出错, 只在windows提示声音. 2. IB价格变化的时候更新行情事件 3. UI增加昨天收盘价 2016-05-03 21:48:48 +08:00
lyic
9ecf06761f Merge branch 'master' of https://github.com/vnpy/vnpy 2016-05-03 20:36:34 +08:00
lyic
c39d124639 增加了风控模块。 2016-05-03 20:35:59 +08:00
Bian Jiang
6e94a39b53 IB增加昨天收盘价 2016-05-03 16:37:49 +08:00
chenxy123
549f19be00 修复退出时窗口状态不能保存的bug 2016-04-30 10:11:52 +08:00
Bian Jiang
02d1735bb1 fix vtFunction 2016-04-29 13:42:29 +08:00
Bian Jiang
24b0ddfbb7 1. 修复IB报错 2. 修复在MAC上编码错误, 默认设置位UTF8 3. 设置底部任务栏图标只在windows显示 2016-04-29 07:47:29 +08:00
chenxy123
55ea259af1 将主窗口中的组件改为悬浮模式,同时增加了一个黑色主题,想要使用的用户可以pip install qdarkstyle后再运行vn.trader 2016-04-28 23:03:36 +08:00
chenxy123
1fdddd2033 之前修改的CTP的上期所持仓依旧有所问题,基于持仓数据缓存的模式进行了修复,同时修复回测引擎中的一个tick回测相关的bug。 2016-04-27 22:49:28 +08:00
chenxy123
e68afab909 修复vn.trader里CTP接口对上期所品种的昨仓计算,修改后显示的昨仓代表的是目前尚未平掉的昨日仓位,感谢社区andrew361x的贡献! 2016-04-26 21:41:21 +08:00
chenxy123
6b290f1e18 修复若干bug以及增加手动交易功能,回测引擎允许回测时从数据库读取数据回放,不再需要提前载入到内存 2016-04-20 23:14:21 +08:00
chenxy123
747e08afa9 更新About组件里的内容。 2016-04-16 20:48:54 +08:00
chenxy123
d28909d443 增加行情数据记录组件,通过json文件配置使用,默认不启动。 2016-04-15 20:20:49 +08:00
chenxy123
cb675f7887 1. 更换目录分隔符,兼容win和linux
2. 增加BasicMonitor用于保存表格内容到csv文件的功能
3. 增加VT_setting.json用于保存trader的一些配置(如字体)
2016-04-14 23:07:06 +08:00
chenxy123
52c4ff2583 修复了vn.trader中xspeedGateway的几个bug 2016-04-03 14:41:52 +08:00
lyic
e138ff7379 增加vn.trader中的xspeedGateway接入 2016-04-02 17:04:58 +08:00
lyic
c72eee5705 增加飞鼠接口说明 2016-03-30 20:31:18 +08:00
lyic
6cd66b7f06 增加vn.trader的飞鼠接口 2016-03-30 20:20:52 +08:00
lyic
9c3a5fce52 修复vn.oanda中地址错误的bug 2016-03-09 20:01:40 +08:00
lyic
6aa67354a9 增加vn.trader的oandaGateway 2016-03-06 18:09:15 +08:00
chenxy123
f540a66d15 修复CTP封装中的bug 2016-03-05 16:29:51 +08:00
chenxy123
bc1ce0372a 增加回测滑点计算和限价单撮合价格计算 2016-02-28 21:52:08 +08:00
chenxy123
baa050f389 更新vn.ctp中CTP API的版本到支持个股期权的2015-08-04版,并更新了vn.trader的ctpGateway 2016-02-27 22:14:40 +08:00
zhaowindy
591951ed2a Update ctaDemo.py 2016-02-26 11:01:24 +08:00
chenxy123
604f033b58 更新Quick Start和2016年项目计划,并修复部分bug 2016-02-21 17:10:42 +08:00
chenxy123
42df562e60 初步完成了vn.trader的CTA策略模块,和vn.strategy相比的主要变化包括:
1. 重新设计的策略引擎API
2. 重新设计的策略模板,策略方面的开发更直观
3. 设计了一个基于EMA双均线的演示策略
4. 基于新的策略模板重写了行情记录工具DataRecorder
2016-02-04 20:41:37 +08:00
WOLF
52bc6fd441 修改了部分主引擎的对外API函数 2015-12-30 22:01:17 +08:00
WOLF
5ad238dceb 增加了不依赖Qt的事件引擎类EventEngine2,timer使用python的线程实现。
作为演示,把vn.trader中的MainEngine改为了使用新的事件引擎(其实就在EventEngine后加了个2),下一次更新会回来。
2015-12-23 16:00:20 +08:00
WOLF
a296a7c6f3 修改Readme 2015-12-23 14:20:54 +08:00
WOLF
a5ac08cb2d 1. 完成了金仕达黄金接口的封装
2. 将金仕达黄金接口对接上了vn.trader
3. 将vn.trader中的gateway放到独立文件夹下,程序结构更加清晰
2015-12-23 14:15:41 +08:00
WOLF
e05fd91545 1. 完成了飞马接口的封装,并已加入vn.trader
2. 完成金仕达黄金T+D接口的封装,但没有测试账号尚未进行测试
2015-12-17 10:15:12 +08:00
WOLF
9304a93735 在BasicMonitor中增加了允许点击表头排序的功能,需要的可以自行开启,作为演示把MarketMonitor的表头排序开启了。 2015-12-10 13:25:52 +08:00
WOLF
47d8f1d0d3 增加金仕达期权接口的封装vn.ksotp,并已加入vn.trader。
同时对vn.trader的CTA模块进行了一些修改。
2015-12-09 11:19:45 +08:00
WOLF
7f4a2167f5 添加了vn.trader的通联数据接口以及历史数据下载组件 2015-11-25 10:32:06 +08:00
WOLF
e019a2bb35 修复CtaEngine的sendOrder的bug 2015-11-20 15:25:58 +08:00
WOLF
241808b45b 修复之前版本里的一些bug,并完成CTA用数据记录工具(tick和分钟线) 2015-11-20 14:11:29 +08:00
WOLF
d5b16a6a87 初步完成IB接口,支持股票和期货交易,期权等回头有需求再做,欢迎报bug 2015-10-19 15:04:03 +08:00
WOLF
c3cf86c452 初步完成了vn.trader,包含CTP、LTS、WIND的接口,以及CTA策略模块,策略模块的测试尚未全部完成 2015-10-16 16:50:44 +08:00
WOLF
13fbf771b7 添加新的20150914认证版的LTS API封装(华宝计划在年底前全部切换),现在老版在实盘交易柜台上依旧可以使用,移到了vn.lts_old下 2015-09-28 11:42:35 +08:00
WOLF
629d19c073 完成部分ctpTdGateway的封装 2015-09-09 09:20:02 +08:00
WOLF
1e793c15f9 创建通联数据历史数据模块,等待zed的代码。
vn.trader模块开发进行中。
2015-08-14 16:11:53 +08:00