Commit Graph

1557 Commits

Author SHA1 Message Date
fasiondog
417f320961 update demo3 打印级别 2024-09-09 11:42:38 +08:00
fasiondog
65acee5c0b Merge branch 'master' of https://github.com/fasiondog/hikyuu into feature/optimit 2024-09-09 11:42:12 +08:00
fasiondog
754a960850 fixed 分钟级别行情数据更新 2024-09-09 11:26:28 +08:00
fasiondog
9388d8e10f update demo3 spot worker num 2024-09-09 09:05:02 +08:00
fasiondog
7021ad20b3 参数寻优(continue) 2024-09-08 21:52:11 +08:00
fasiondog
4f1b843522 update 2024-09-08 16:56:47 +08:00
fasiondog
75065e7974 update 2024-09-08 05:02:24 +08:00
fasiondog
4d53a51cf4 参数寻优(continue) 2024-09-08 00:57:44 +08:00
fasiondog
8942ad98cb 参数寻优(continue) 2024-09-07 18:50:40 +08:00
KongDong
fd2bac268f 参数寻优(continue) 2024-09-07 10:30:35 +08:00
KongDong
3992e59b8d Performance add exist 2024-09-07 09:20:10 +08:00
KongDong
985934d58e System add setNotSharedAll 2024-09-07 09:19:55 +08:00
KongDong
2e5b180b9b 调整名称 2024-09-07 08:19:36 +08:00
KongDong
13bbbcb30b 优化 TradeManager checkout 精度判断有时 2024-09-05 13:27:40 +08:00
fasiondog
54e5234a8d Merge branch 'master' of github.com:fasiondog/hikyuu 2024-09-04 19:48:56 +08:00
fasiondog
7b7dcb9f60 fixed demo2 在 linux 下执行失败 2024-09-04 19:48:18 +08:00
fasiondog
9013b86ee0 Strategy 补充 quotation_server 参数 2024-09-04 17:42:29 +08:00
fasiondog
08b63b5a0f 调整spotagent默认工作线程数 2024-09-04 17:28:07 +08:00
fasiondog
cd7e15ab5d update demo 2024-09-04 16:37:40 +08:00
fasiondog
894e210395 行情更新修正 2024-09-03 13:35:32 +08:00
fasiondog
c08335253c fixed 行情更新 2024-09-03 13:18:25 +08:00
fasiondog
19bcdbd7fa startSpotAgent 增加服务器地址参数,方便临时手工切换行情服务器 2024-09-03 02:07:14 +08:00
fasiondog
4ad30b8fa1 update 2024-09-03 01:31:25 +08:00
fasiondog
094f124f98 fixed 分钟级别K线更新 2024-09-02 23:51:46 +08:00
fasiondog
aeaeb6a388 恢复市场时间,内部延迟判定 2024-09-02 23:48:30 +08:00
fasiondog
e9387e0f74 优化 StockManager 中的锁 2024-09-02 23:47:32 +08:00
fasiondog
cbf6fbb3ca fixed notebook中无法加载 2024-09-02 16:29:29 +08:00
fasiondog
a1495e8aa7 fixed qmt 成交金额更新 2024-09-02 15:53:07 +08:00
fasiondog
c4b00893f4 fixed 行情采集中的成交量和成交金额 2024-09-02 14:22:24 +08:00
fasiondog
b6cda36dee fixed SpotAgent start 2024-09-02 12:48:24 +08:00
fasiondog
8ab3c94c58 更新 c++ demo 2024-09-02 01:49:15 +08:00
fasiondog
b8813ca2f0 补充注释 2024-09-02 01:15:24 +08:00
fasiondog
45782ec073 fixed 分钟线更新, 更新日线以上数据更新 2024-09-01 23:25:10 +08:00
fasiondog
8e119984ed 分钟级别行情更新时添加误差保护 2024-09-01 22:29:14 +08:00
fasiondog
e887383dbf 完善上下文 2024-09-01 16:11:27 +08:00
fasiondog
668def29cd 完善StrategyContext;fixed interactive 未加载全部证券 2024-09-01 04:58:54 +08:00
fasiondog
5df15e1261 补充注释及完善StrategyContext(continue) 2024-09-01 01:38:11 +08:00
fasiondog
8582433e52 清理cppcheck风格告警,doxygen文档告警 2024-08-31 17:59:11 +08:00
fasiondog
0a0fe2ed9a update 2024-08-31 10:15:00 +08:00
fasiondog
b8333c7e59 优化加载 hikyuu.interactive 可通过环境变量与上下文控制相关数据加载 2024-08-31 10:12:42 +08:00
fasiondog
6995629d40 优化 Strategy start 自行控制是否启动行情接收 2024-08-31 03:14:46 +08:00
fasiondog
8fe41fca91 优化 Strategy 行情数据处任务组数量 2024-08-31 03:00:06 +08:00
fasiondog
d8d82008c3 update 2024-08-31 02:26:27 +08:00
fasiondog
9038473eb8 fixed 新异步加载linux下退出时hdf5关闭异常;其他小调整 2024-08-31 01:31:25 +08:00
fasiondog
d360deb079 fixed Operator SE serialization leak 2024-08-30 23:09:07 +08:00
fasiondog
7654ec246c 优化数据加载;去除公共任务组减少线程;优化Strategy,多线程时直接使用自己所在线程进行处理 2024-08-30 18:54:00 +08:00
fasiondog
0d5babe00c 优化 StockManager 加载部分代码 2024-08-30 14:31:08 +08:00
fasiondog
1305c73512 fixed reload后 TMP market 丢失 2024-08-30 12:49:32 +08:00
fasiondog
08526c2f18 调整K线数据加载策略,先加载同一类型的K线,使用同一类型数据测试时不用等待 2024-08-30 12:48:41 +08:00
fasiondog
6c3fd9f0d1 调整公共线程池线程数可配 2024-08-30 01:27:51 +08:00
fasiondog
baa9c4b67c 优化init读取配置文件 2024-08-29 15:18:18 +08:00
fasiondog
1331954b06 行情数据更新时包括闭市时间点数据,恢复更新时对开闭市的时间检查 2024-08-29 01:00:50 +08:00
fasiondog
18fe64e2e3 分钟级别行情数据更新时,过滤本身没有分钟级别数据的证券 2024-08-28 23:56:57 +08:00
fasiondog
1fb030bf8b getDataFromBufferServer 增加K线是否被预加载检查 2024-08-28 22:12:59 +08:00
fasiondog
cb2a69b73a 尚未被加载至内存的数据忽略行情更新 2024-08-28 21:44:52 +08:00
fasiondog
920b445d7b Merge branch 'master' of https://github.com/fasiondog/hikyuu into feature/spot 2024-08-28 18:07:15 +08:00
fasiondog
b63cf630fb 增强异步加载方式下稳定性,防止性能较差的机器可能出错 2024-08-28 12:58:48 +08:00
fasiondog
3097c2b454 取消接收行情数据时的开闭市时间限制,有行情推送端自行控制 2024-08-28 12:55:45 +08:00
fasiondog
32a797c710 Merge branch 'master' of https://github.com/fasiondog/hikyuu into feature/spot 2024-08-28 10:10:53 +08:00
fasiondog
ac67dd3b03 update demo1 2024-08-28 01:57:48 +08:00
fasiondog
3008b2dfbe update 2024-08-28 01:53:53 +08:00
fasiondog
5af90429e1 update 2024-08-27 22:21:52 +08:00
fasiondog
8a517d681e add getDataFromBufferServer 2024-08-27 00:37:36 +08:00
fasiondog
bf9ececb0a 清除编译告警 2024-08-26 02:40:49 +08:00
fasiondog
0288e77644 add crt_sys_strategy,补充示例 2024-08-25 22:58:17 +08:00
fasiondog
03cb9e63c3 Merge branch 'feature/order' of https://github.com/fasiondog/hikyuu into feature/stg 2024-08-25 22:11:46 +08:00
fasiondog
2df783b3e3 Strategy添加Context初始化构造 2024-08-25 22:11:25 +08:00
fasiondog
ed7f4d2b96 对上下文中的K线类型和其预加载参数进行检查,并给出警告 2024-08-25 21:58:20 +08:00
fasiondog
5beb352e02 Merge branch 'feature/docs' of https://github.com/fasiondog/hikyuu into feature/stg 2024-08-25 17:47:03 +08:00
fasiondog
f009b50728 补充注释 2024-08-25 17:46:42 +08:00
fasiondog
8452b1a0b3 Merge branch 'master' of https://github.com/fasiondog/hikyuu into feature/stg 2024-08-25 15:48:52 +08:00
fasiondog
02a8c00f2a 优化 Strategy 2024-08-25 14:08:54 +08:00
fasiondog
56f6dcdf07 update 2024-08-25 03:01:55 +08:00
fasiondog
b0b79c06b1 add runInStrategy 2024-08-25 01:17:32 +08:00
fasiondog
1962b56bfb add runInStrategy 2024-08-24 18:08:38 +08:00
fasiondog
bddfd5ce91 update BrokerTradeManager 2024-08-23 15:33:05 +08:00
fasiondog
50dea7ac63 uupdate BrokerTradeManager 2024-08-23 12:47:14 +08:00
fasiondog
173324773a Datetime 新增支持 "20240822 11:30:06.230" 的字符串方式构造,以便支持迅投格式的时间 2024-08-22 12:52:34 +08:00
fasiondog
679a52edd0 移除多余变量 2024-08-21 15:08:22 +08:00
fasiondog
89b492ed79 remove unused var 2024-08-21 14:45:13 +08:00
fasiondog
d8d6387b32 update 2024-08-21 14:13:44 +08:00
fasiondog
09bf7b6c77 try mocosx 2024-08-21 13:54:09 +08:00
fasiondog
2494d69227 补充注释说明 2024-08-21 12:46:42 +08:00
fasiondog
ff79c1e061 去除Strategy不必要的接口 2024-08-21 12:34:12 +08:00
fasiondog
bfe14c4f5a update 2024-08-21 12:02:44 +08:00
fasiondog
294df20d86 定时调度使用内部公共任务组 2024-08-21 12:00:57 +08:00
fasiondog
266fb72107 调整 TimeManager 使用外部任务组接口 2024-08-21 11:57:30 +08:00
fasiondog
ffced46043 增强初始化与reload保护 2024-08-21 11:56:52 +08:00
fasiondog
031f63bece fxied TimerManager 外部工作组构造 2024-08-21 01:45:31 +08:00
fasiondog
bf6b2b7d16 fixed 重复初始化的问题 2024-08-21 00:36:18 +08:00
fasiondog
d6396a0366 fixed reload 时重新加载历史财务信息 2024-08-21 00:12:43 +08:00
fasiondog
b3af90910c update 2024-08-20 21:17:35 +08:00
fasiondog
8962fda0af 优化内部定时调度,共用内部任务组 2024-08-20 21:08:17 +08:00
fasiondog
24f56e72a9 update 2024-08-20 15:43:08 +08:00
fasiondog
b7068e7ed0 优化 Strategy, SpotAgent 以便能用以多线程方式执行 strategy 2024-08-20 00:38:00 +08:00
fasiondog
a86ba248df BrokerTradeManager continue 2024-08-20 00:11:11 +08:00
fasiondog
04ac7da827 SpotAgent::start 先进行 stop 2024-08-19 18:21:49 +08:00
fasiondog
8696f58db3 调整 broker 接口 2024-08-19 11:02:33 +08:00
fasiondog
24784fc404 update 2024-08-19 10:42:23 +08:00
fasiondog
854a3c3ed8 BrokerTradeManager continue 2024-08-19 03:03:54 +08:00