fasiondog
|
df38ec9b27
|
1、Datetime增加nextDay方法
2、资产分配算法框架及Portfolio实现(继续)
|
2018-02-05 01:51:28 +08:00 |
|
fasiondog
|
057be62c99
|
1、TradeManager增加addTradeRecord方法,后续用于分、总账号同步及导入交易记录
2、资产分配框架(继续)
|
2018-02-04 22:10:03 +08:00 |
|
fasiondog
|
473848d848
|
TradeManager增加按日期范围查询交易记录方法
|
2018-02-04 01:02:18 +08:00 |
|
fasiondog
|
145c304f76
|
资金分配算法实现
|
2018-02-02 16:45:26 +08:00 |
|
fasiondog
|
b3f69013b1
|
资金分配算法实现(继续)
|
2018-01-30 02:15:22 +08:00 |
|
fasiondog
|
35008764fa
|
linux编译增加gcc模板编译深度
|
2018-01-24 00:38:02 +08:00 |
|
fasiondog
|
47eb22918a
|
Portfolio完善
|
2018-01-23 02:51:33 +08:00 |
|
fasiondog
|
52168a53e7
|
Release 1.0.8
|
2018-01-22 01:33:49 +08:00 |
|
fasiondog
|
63de2c31da
|
补充测试用例及帮助
|
2018-01-21 14:09:38 +08:00 |
|
fasiondog
|
8ff4d3aace
|
1、新增固定持仓天数的盈利目标策略PG_FixedHoldDays
2、拆分test_Simple_SYS(Boost.unittest文件太大时,编译太慢)
|
2018-01-21 02:53:01 +08:00 |
|
fasiondog
|
36c298dc5e
|
1、补充测试用例
2、修正EV、CN第一次有效日期和SG买入信号重叠时,未优先生效的问题(调整reset和readyForRun的执行顺序,必须先reset)
|
2018-01-19 02:33:40 +08:00 |
|
fasiondog
|
196c257ca6
|
1、补充测试用例
2、修正市场环境策略、系统有效条件在初始第一次时未生效的错误
|
2018-01-18 01:53:35 +08:00 |
|
fasiondog
|
846748242c
|
1、继续补充测试用例
2、修正非Delay模式系统运行
|
2018-01-17 01:45:58 +08:00 |
|
fasiondog
|
35bdc330c1
|
增加测试用例及部分注释说明
|
2018-01-16 02:15:23 +08:00 |
|
fasiondog
|
9f4190082f
|
1、System.setTO遗漏设定m_stock
2、update some help
|
2018-01-15 00:17:40 +08:00 |
|
fasiondog
|
eaa3810f13
|
更新VC工程
|
2018-01-14 17:07:13 +08:00 |
|
fasiondog
|
f4ba8bc111
|
1、实现简单资产组合回测框架Portfolio(多标的、相同策略)
2、所有系统策略组件clone增加保护
3、System.reset、clone接口参数变更,mm、ev、mm、sp是独立于system,即可在system之间共享的,需要控制,避免误用
|
2018-01-14 15:40:07 +08:00 |
|
fasiondog
|
08090dccf5
|
Portfolio实现(继续)
|
2018-01-13 10:55:38 +08:00 |
|
fasiondog
|
53154936de
|
Portfolio实现(继续)
|
2018-01-12 01:56:05 +08:00 |
|
fasiondog
|
e3e67b13ce
|
1、MoneyManager获取买入、卖出数量的接口加入来源系统组件参数
2、MoneyManager加入公共参数disable_ev_force_clean_position、disable_cn_force_clean_position
3、System加入公共参数ev_open_position、cn_open_position
|
2018-01-11 02:54:36 +08:00 |
|
fasiondog
|
c1026701b1
|
Datetime增加 dayOfWeek、dayOfYear、endOfMonth 方法
|
2018-01-10 02:22:59 +08:00 |
|
fasiondog
|
8c3fded622
|
1、echarts绘制macd缺失缩放
2、TradeManager缺失引出currentCash函数至python
3、System增加 ev_open_position、cn_open_position参数,控制是否使用环境判断和系统有效性策略作为建仓信号,默认为False
4、MoneyManager缺失引出getTM函数
5、TradeManager打印增加brokeLastDatetime信息
6、完善System序列化
|
2018-01-08 02:41:08 +08:00 |
|
fasiondog
|
d606bb7ad3
|
合入哥本哈斯根关于复权的修改
|
2018-01-04 23:22:10 +08:00 |
|
fasiondog
|
a7b5fd2416
|
合入网友哥本哈根达斯提供的修改,复权时不处理只有股本变化的权息记录,
和通达信等软件处理保持一致。
|
2017-11-29 01:50:04 +08:00 |
|
fasiondog
|
e2f585d589
|
优化数据驱动实现,使其可用Python编写数据驱动;实现使用 pytdx 的数据驱动示例。
|
2017-10-26 02:02:32 +08:00 |
|
fasiondog
|
7a72859246
|
修复Bug,TradeManager::getProfitCurve未对长度为0的dates进行保护
|
2017-10-21 10:05:16 +08:00 |
|
fasiondog
|
7a516ebf99
|
继续完善数据驱动内容
|
2017-10-20 02:11:57 +08:00 |
|
fasiondog
|
41e30ce965
|
1、优化初始化过程
2、更新VC工程
3、修复KDataTempCsvDriver遗漏的接口实现
4、更新快速配置文件
|
2017-10-16 02:01:12 +08:00 |
|
fasiondog
|
12869ada15
|
优化初始化过程(未完)
|
2017-10-13 01:50:11 +08:00 |
|
fasiondog
|
9486400e39
|
修改K线数据驱动,以便后续可用Python编写数据驱动,简化数据驱动程序的编写和灵活接入
|
2017-10-12 01:58:08 +08:00 |
|
fasiondog
|
37681947a3
|
修改数据驱动,后续可用Python编写数据驱动,简化数据驱动程序的编写和灵活接入
|
2017-10-09 02:25:02 +08:00 |
|
fasiondog
|
de2395c76c
|
完善帮助信息;修正系统止损策略部件的缩写不一致问题
|
2017-10-06 01:38:20 +08:00 |
|
fasiondog
|
cb60a10bad
|
完善帮助信息
|
2017-10-05 01:04:40 +08:00 |
|
fasiondog
|
509c785451
|
完善帮助信息
|
2017-10-04 00:34:24 +08:00 |
|
fasiondog
|
56b642b03a
|
完善帮助信息
|
2017-10-03 00:02:38 +08:00 |
|
fasiondog
|
0369f4bd28
|
完善帮助信息
|
2017-09-30 02:15:31 +08:00 |
|
fasiondog
|
1abf141e3c
|
完善Python帮助信息
|
2017-09-29 01:37:12 +08:00 |
|
fasiondog
|
9985ff25a8
|
完善Python帮助信息
|
2017-09-28 01:59:12 +08:00 |
|
fasiondog
|
6443c8f9c3
|
完善Python帮助信息
|
2017-09-27 00:49:06 +08:00 |
|
fasiondog
|
7510d2485d
|
dayRange函数更名为getDateRange
|
2017-09-23 19:51:22 +08:00 |
|
fasiondog
|
ccbec813c0
|
1、Datetime的maxDatetime、minDatetime函数改为max、min
2、优化python部分代码结构
|
2017-09-23 02:15:15 +08:00 |
|
fasiondog
|
92764c16a9
|
1、完善Python部分的指标帮助
2、修改CVAL指标,增加指定长度和抛弃点数创建常量指标函数
|
2017-09-22 00:36:18 +08:00 |
|
fasiondog
|
d3a424276e
|
完善增加临时load CSV格式的Stock
|
2017-09-20 02:29:53 +08:00 |
|
fasiondog
|
7ebb263110
|
增加临时load CSV格式的Stock
|
2017-08-02 03:02:23 +08:00 |
|
fasiondog
|
a110486f76
|
更新VC工程
|
2017-08-02 00:06:32 +08:00 |
|
fasiondog
|
e6faa12a21
|
增加临时CSV Stock测试(未完)
|
2017-08-01 02:16:51 +08:00 |
|
fasiondog
|
65c49ade7f
|
增加临时CSV文件读取创建Stock,待测试
|
2017-07-31 02:26:10 +08:00 |
|
fasiondog
|
00dba597bf
|
增加CSV数据存储方式(未完)
|
2017-07-28 01:52:17 +08:00 |
|
fasiondog
|
e891b40c0c
|
update
|
2017-07-23 03:19:22 +08:00 |
|
fasiondog
|
6d45b3c6b2
|
1、修正gcc编译器无法正确编译无明确引用_Parameter.h造成的参数异常
2、将utf8和gb2312字符互相转化改为utf8和GBK字符互相转化
|
2017-07-23 02:37:26 +08:00 |
|