Commit Graph

58 Commits

Author SHA1 Message Date
fasiondog
6b316eda1c Strategy支持非独立进程运行 2021-03-25 00:55:39 +08:00
fasiondog
7e0800a73e 优化代码目录 2021-02-21 22:52:05 +08:00
fasiondog
2b3968bf11 update 2021-02-17 16:08:24 +08:00
fasiondog
890b78731f 加入策略上下文、指定加载stock范围 2021-02-11 18:06:18 +08:00
fasiondog
8d8ebc3991 增加节假日信息;优化加载代码 2021-02-07 00:56:04 +08:00
fasiondog
0f822765fb update for pytdx_data_driver 2021-02-06 14:45:52 +08:00
fasiondog
657f702dac 增加重复初始化保护 2021-02-05 23:57:15 +08:00
fasiondog
b74d3691a8 规范函数命名 2021-01-31 23:45:53 +08:00
fasiondog
8a77adf185 StockManager 增加 reload 方法 2021-01-29 00:18:01 +08:00
fasiondog
139e451ba7 并行加载权息信息 2021-01-26 22:58:19 +08:00
fasiondog
aa6f62daf7 缓存中找不MarketInfo和StockTypeInfo时读取数据库 2021-01-25 00:31:47 +08:00
fasiondog
77e1dfbd10 优化DriverPool 2021-01-24 20:47:38 +08:00
fasiondog
9dae10b810 driver pool 2021-01-22 23:50:46 +08:00
fasiondog
e923d39808 DriverPool (continue) 2021-01-22 00:39:37 +08:00
fasiondog
ff30c6e1a0 driver pool (continue) 2021-01-20 00:32:01 +08:00
fasiondog
7c1c6ec018 update 加载优化 2021-01-17 00:27:09 +08:00
fasiondog
45e645be53 添加定时调度 2021-01-15 00:19:38 +08:00
fasiondog
89458028e4 fixed 并行加载错误 2021-01-04 00:16:19 +08:00
fasiondog
26cf444d82 use threadsafe hdf5 2020-12-29 00:18:57 +08:00
fasiondog
f14f840898 hdf支持多线程读取 2020-12-27 19:11:18 +08:00
fasiondog
08c575b1df 预加载支持最大数量限制,以便加载分钟线级别数据至内存 2020-12-27 00:23:58 +08:00
fasiondog
1a056139aa 预加载增加数量设置(continue) 2020-12-26 18:33:57 +08:00
fasiondog
1eab1d18ce 实时数据接收 2020-12-17 00:03:56 +08:00
fasiondog
41a97a3932 增加基础编程工具宏,优化代码提升可读性及后续编写效率 2020-11-22 00:12:09 +08:00
fasiondog
8c431ba6da clear cppcheck warns 2020-11-01 14:01:08 +08:00
fasiondog
06df131319 MarketInfo增加开闭市时间段 2020-10-31 00:07:18 +08:00
fasiondog
6bc79b79ed StockWeight支持从数据库获取最新数据 2020-10-29 00:03:25 +08:00
fasiondog
e3957b180e Optimize data reading (continue) 2020-10-03 23:58:04 +08:00
fasiondog
3fe0519bc1 int64/int32/int8和c++11保持一致改为int64_t/int32_t/int8_t 2020-10-01 22:52:50 +08:00
fasiondog
2dd7e1b54f refactor kdata driver(continue) 2020-10-01 00:06:58 +08:00
fasiondog
0727fdc909 处理fmt升级至6.2.0后min/max宏冲突 2020-05-01 18:49:36 +08:00
fasiondog
9e0dc2e706 增加全局线程池;版本构建信息 2020-04-20 23:59:47 +08:00
fasiondog
c76edbf4e9 内存泄漏检测优化全局变量避免误报(continue) 2020-04-05 02:02:05 +08:00
fasiondog
55b5849753 内存泄漏检测优化全局变量避免误报(continue) 2020-04-04 01:39:19 +08:00
fasiondog
7a07004cd7 优化debug模式编译 2020-04-03 02:05:27 +08:00
fasiondog
eb7ffa3bed fixed for test 2020-03-01 03:00:48 +08:00
fasiondog
15d8b72d22 支持VS调试 2020-03-01 01:24:55 +08:00
fasiondog
427ca6f741 IniParser without boost 2019-12-31 23:18:30 +08:00
fasiondog
5321cebb29 A little modification 2019-12-30 00:20:21 +08:00
fasiondog
c9cc4e353b update for format, cppcheck, travis 2019-11-10 19:45:57 +08:00
fasiondog
fac79c48ad update sqlite driver 2019-08-16 01:17:24 +08:00
fasiondog
b1d0e0b1a1 update 2019-08-15 21:00:00 +08:00
fasiondog
f5f1eed8c6 support to continue update data online(continue) 2019-08-13 23:29:15 +08:00
fasiondog
fdad61e3d3 Update some base type name; added a database connection module to be used for later 2019-08-09 01:40:24 +08:00
fasiondog
84da369908 1. BOOST_MSC Macro switch to _MSC_VER;
2. replace boost::to_upper/boost::to_lower;
3. add SpendTimer tool
2019-08-03 01:44:57 +08:00
fasiondog
67fffd0555 Parameter add type method; fix logger can't be useed outside hikyuu.dll; Doxyen options modified 2019-06-25 23:12:25 +08:00
fasiondog
7559458648 Update the logger, only using the spdlog 2019-06-16 17:56:34 +08:00
fasiondog
edaca2d1d7 Support to obtain current financial information 2019-04-07 22:55:47 +08:00
fasiondog
0c90ef6645 get the history finance Info (continue) 2019-04-04 02:07:54 +08:00
fasiondog
0518658880 get the history finance Info (continue) 2019-04-03 22:31:55 +08:00