Commit Graph

985 Commits

Author SHA1 Message Date
fasiondog
f8df667f3d update xmake project 2018-09-09 17:45:22 +08:00
fasiondog
83eaa41a80 update xmake project for linux 2018-09-09 16:43:04 +08:00
fasiondog
abb87c94c6 continue xmake for linux 2018-09-07 02:06:06 +08:00
fasiondog
fbfe45f62c xmake for linux and clean warn with gcc 2018-09-04 01:41:24 +08:00
fasiondog
65d27a2126 trans demo.cpp file to utf-8 code 2018-08-31 02:50:06 +08:00
fasiondog
38de8a7f8e Solves the problem of redirecting C++ output to python;
Remove any additional eclipse configuration files
2018-08-30 02:38:13 +08:00
fasiondog
bc3a875a2c 1. Fix: VS2017 can't use Boost.python's docstring
2. Support C++17
3. Clear "tes_data/tmp"
2018-08-26 18:47:06 +08:00
fasiondog
a538038505 1. Deprecated LOG4CPLUS and use spdlog for logging;
2. Bug fix: Can't use log output when exiting hikyuu;
3. Update submodule
2018-08-21 01:56:29 +08:00
fasiondog
ab31c2d0ce submodule update 2018-08-20 04:09:39 +08:00
fasiondog
8379b053a1 Re-organize source code structure; use xmake for build 2018-08-20 04:01:34 +08:00
fasiondog
1dc92bfe67 add submodule 2018-08-19 16:39:29 +08:00
fasiondog
34d3f39816 更新网站链接 http->https 2018-07-29 16:51:16 +08:00
fasiondog
a7a96d01a6 优化编译批处理;优化log准备去除log4cplus,以便以后切换到spdlog;屏蔽wd4251告警 2018-06-21 02:28:59 +08:00
fasiondog
dda3312e91 MySQL表名小写处理 2018-06-13 01:06:27 +08:00
fasiondog
92d83c27e4 1、更改OrderBroker接口,错误的使用了本地机器的时间;
2、Python中的TradeManager的buy、sell方法支持python的参数风格
3、build.bat里遗漏拷贝mysqlclient的动态库
2018-05-14 02:31:12 +08:00
fasiondog
7492d2ffe0 MySQL重连更新 2018-05-03 00:45:13 +08:00
fasiondog
1d9939d193 增加MySQL重连 2018-04-26 00:17:55 +08:00
fasiondog
dce4bb654f 1、python中的MM引出默认_reset方法;
2、SYS支持动态盈利目标计算(尚遗留几个测试用例需要修改)
2018-04-25 02:43:55 +08:00
fasiondog
4fa2a35515 修正MySql读取K线错误;MM中未使用stock.unit进行计算;增加BTC类型支持 2018-04-24 02:39:02 +08:00
fasiondog
bc28c8d154 mysql又加回来了 2018-04-16 03:46:43 +08:00
fasiondog
38e7ca797f 更新下编译用的批处理文件 2018-04-12 02:02:58 +08:00
fasiondog
3c4cbda369 增加TC_FixedA2017,深户从2017年1月1日起开始收过户费 2018-04-11 03:01:20 +08:00
fasiondog
5c516c0c0c 增加个设置环境变量的批处理以便简化编译过程 2018-04-10 01:32:38 +08:00
fasiondog
26aec1372e 增加个设置环境变量的批处理以便简化编译过程 2018-04-10 01:30:25 +08:00
fasiondog
57513f8cf0 update for AF 2018-03-26 02:00:54 +08:00
fasiondog
df7d5303b2 update for AF 2018-03-23 02:18:25 +08:00
fasiondog
3a6cf00d84 update for AF/SE/PF 2018-03-20 23:45:52 +08:00
fasiondog
e699142b15 继续编写PF 2018-03-20 02:13:04 +08:00
fasiondog
acd42aa061 update 2018-03-20 00:17:16 +08:00
fasiondog
02178463e1 继续编写PF 2018-03-18 23:00:57 +08:00
fasiondog
8ba61f9e2c Selector加入频度公共参数,加快运行,在指定频度下才进行选择动作 2018-03-09 01:56:21 +08:00
fasiondog
a0a690acfd PF测试及修改(继续) 2018-03-08 02:26:02 +08:00
fasiondog
1e346d3c6b PF测试及修改(继续) 2018-03-07 01:54:20 +08:00
fasiondog
bdecc6a0bc PF测试及修改(继续) 2018-02-19 12:01:27 +08:00
fasiondog
88f083aaf0 修改资产组合框架(继续) 2018-02-14 01:23:14 +08:00
fasiondog
0e953a26fd 实现资产分配算法及资产组合框架(继续) 2018-02-13 02:57:50 +08:00
fasiondog
b4e75f56bf 补充AllocateFunds测试用例及完善(继续) 2018-02-12 02:11:38 +08:00
fasiondog
ace437a3af 补充AllocateFunds测试用例 2018-02-11 02:46:18 +08:00
fasiondog
9e1b95d170 1、补充Selector测试案例及更新帮助文档
2、PriceList、DatetimeList等在python中增加append方法
2018-02-10 02:40:18 +08:00
fasiondog
e25840c86b 增加TradeManager方法getTradeList、addTradeRecord的测试案例及相关帮助 2018-02-10 00:29:10 +08:00
fasiondog
60927dda8b 实现资产分配算法及资产组合框架(继续) 2018-02-09 01:05:05 +08:00
fasiondog
96d2ccf276 实现资产分配算法及资产组合框架(继续) 2018-02-07 01:42:56 +08:00
fasiondog
071f8ff555 1、实现资产分配算法框架及Portfolio完善(继续)
2、补充Datetim.nextDay相关帮助、文档和测试用例
2018-02-06 01:41:51 +08:00
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