Commit Graph

921 Commits

Author SHA1 Message Date
fasiondog
bd5b6102ea 更新SG系列,优化移除OP后的一些修改 2023-10-14 02:29:40 +08:00
fasiondog
42892b4145 修改 SG_Bool ,去除 OP 遗留问题 2023-10-13 23:11:53 +08:00
fasiondog
9e078a6911 完善组合后的指标名称 2023-10-11 02:12:56 +08:00
fasiondog
831b7f7d37 add combinate_ind 2023-10-10 04:49:49 +08:00
fasiondog
f307408645 add indicator combinate (continue) 2023-10-10 02:41:05 +08:00
fasiondog
5856c55222 Merge branch 'master' of https://github.com/fasiondog/hikyuu into analysis 2023-10-09 23:08:43 +08:00
fasiondog
eeaf389eb3 update NodeClient.h 2023-10-07 03:07:28 +08:00
fasiondog
445c09204f update seedback 2023-10-07 02:53:44 +08:00
fasiondog
2fb16adbb9 修改注释说明 2023-10-05 21:32:58 +08:00
fasiondog
e41d3ef3e2 退出时,关闭所有nng资源 2023-10-05 14:08:46 +08:00
fasiondog
df3fc2c2cc linux平台下在 python 中使用 sendFeedback 会 coredump,暂时屏蔽 2023-10-05 14:06:20 +08:00
fasiondog
cfdc7862ac fixed compile error on linux 2023-10-03 02:50:50 +08:00
fasiondog
b2dcbe3dbd fixed split; add byteToHexStr 系列byte转字符串函数; 合并 utils.h 和 arithmetic.h 2023-10-03 02:31:29 +08:00
fasiondog
acd4a32170 Merge branch 'master' of https://github.com/fasiondog/hikyuu into feature/other 2023-10-03 01:52:40 +08:00
fasiondog
a30627f2b3 优化编译选项,统一放入 config.h.in, 以便知道实际使用配置 2023-10-03 01:34:03 +08:00
fasiondog
44f2388287 update split 2023-10-02 19:18:13 +08:00
fasiondog
7badeb3c39 优化编译选项 2023-10-02 17:36:23 +08:00
fasiondog
a897976e68 优化编译选项 2023-10-02 03:41:45 +08:00
fasiondog
1ebc5123cb Merge branch 'master' of https://github.com/fasiondog/hikyuu into feature/statistic 2023-10-01 23:05:00 +08:00
fasiondog
7f07f18a1c 调整 PR #114 2023-10-01 22:32:29 +08:00
fasiondog
39c6017e55 Merge branch 'master' of https://github.com/fasiondog/hikyuu into feature/statistic 2023-10-01 22:16:46 +08:00
fasiondog
00d54291fd update 2023-10-01 22:16:04 +08:00
fasiondog
5e504d1d9e
Merge pull request #114 from yangrq1018/pr
PR
2023-10-01 22:15:02 +08:00
fasiondog
0fdf4d81a5 增加 feedback 编译参数 2023-09-30 02:29:16 +08:00
fasiondog
9d5a38cba1 完善反馈信息发送(continue) 2023-09-29 14:39:46 +08:00
fasiondog
dce3d756fe update 2023-09-29 03:08:50 +08:00
fasiondog
5a0bbab2c4 添加反馈信息发送 2023-09-28 01:52:51 +08:00
fasiondog
5a732a8dc3 补充 os 测试信息 2023-09-27 03:04:47 +08:00
fasiondog
71fbc2e5de 优化 setup.py build 及其他文件名调整 2023-09-27 02:49:36 +08:00
fasiondog
9ff8ac99c8 增加跨平台函数 2023-09-27 02:00:45 +08:00
fasiondog
27b6b35239 update 2023-09-27 00:08:45 +08:00
kbugstar
4b1c4ed0f5
Update IndicatorImp.cpp
修正void IndicatorImp::setContext(const Stock &stock, const KQuery &query)中是否修改Context的判断逻辑,原逻辑为stock或quey有一项没有改动就不修改Context,在遍历时,这个逻辑会导致Context永远为第一个设置的Context
2023-09-26 15:35:35 +08:00
fasiondog
1ad1329bc0 调整 combinate 2023-09-26 02:37:24 +08:00
xiaoniu
4e0a6575ab 增加内存泄漏检查 config_var 2023-09-24 21:27:31 +08:00
xiaoniu
5f22ad11d2 add RSI indiactor, BandSignal and fix IndicatorImp OP_IF node 2023-09-24 21:22:04 +08:00
fasiondog
4036c182ef
Merge pull request #113 from yangrq1018/pr
sqlite kdata driver (support convert interval)
2023-09-24 14:43:58 +08:00
xiaoniu
7372c9f366 better readability: use HKU_ERROR_IF_RETURN 2023-09-24 06:39:49 +08:00
xiaoniu
6c78b20160 fix minor problems 2023-09-24 06:30:53 +08:00
fasiondog
a9b803522a python 引出 combinate_index 函数 2023-09-24 02:46:04 +08:00
fasiondog
de914925b0 Merge branch 'master' of https://github.com/fasiondog/hikyuu into analysis 2023-09-24 01:14:47 +08:00
fasiondog
055969093c update combinateIndex 2023-09-24 01:14:31 +08:00
xiaoniu
cd06ea1206 sqlite kdata driver (feature: support convert interval) 2023-09-23 16:12:23 +08:00
kbugstar
9ff9d6adc4
Update Stock.cpp
修改getFinanceInfo,getHistoryFinanceInfo只对STOCKTYPE_A有效的问题
2023-09-22 01:42:48 +08:00
fasiondog
c9147200a2 update TimerManager test 2023-09-21 02:40:37 +08:00
fasiondog
9c2c341185 fixed 增加TimerManager对系统时间发生变化时的保护 2023-09-21 02:21:28 +08:00
fasiondog
9dd8be2c40 增加TimerManager对系统时间发生变化时的保护 2023-09-21 02:19:01 +08:00
xiaoniu
126f4b05ab add a phony target to copy test data without run any test 2023-09-18 23:51:19 +08:00
xiaoniu
abcaa35708 fix debug build of all target 2023-09-18 23:22:48 +08:00
fasiondog
ed437319ea StrategyBase直接获取 StockManager 实例 2023-09-15 00:55:13 +08:00
fasiondog
23563862e0 信号组合测试 2023-09-12 23:10:14 +08:00
fasiondog
262a5ac56e 补充 CORR 测试 2023-09-07 01:34:01 +08:00
fasiondog
4b0721f2b3 补充 CORR 文档说明 2023-09-07 01:01:18 +08:00
fasiondog
4a12b4539e 增加相关系数 CORR 指标 2023-09-07 00:50:31 +08:00
fasiondog
21eaf327b9 Merge branch 'master' of https://github.com/fasiondog/hikyuu into develop 2023-09-06 19:38:59 +08:00
fasiondog
a59ffa512d fixed setDiscard discard 小于size 时未对 m_discard 赋值 2023-09-06 01:33:13 +08:00
fasiondog
b88c45737e fixed SUM 缺少 discard 设置 2023-09-06 01:32:00 +08:00
fasiondog
9c865b0337 增加相关系数CORR指标(continue) 2023-09-05 02:05:58 +08:00
fasiondog
b9d957bf3f 增加相关系数指标(continue) 2023-09-04 01:26:51 +08:00
fasiondog
293dcbac6f fixed weave formula 缺少 break,导致打印时崩溃 2023-09-04 01:11:36 +08:00
fasiondog
86b0fa5b0e 删除 test_STDP 多余测试代码 2023-09-03 19:17:46 +08:00
fasiondog
5bc8d0dc8f 优化STDED/STDP,使用移位算法 2023-09-03 19:10:05 +08:00
fasiondog
328a4c9408 优化VAR/VARP,使用移位算法 2023-09-03 18:49:33 +08:00
fasiondog
a407c82b0e 升级 fmt 2023-07-28 23:50:26 +08:00
pchaos
b6ebce891e fix for fedora 36 2023-06-14 16:37:10 +08:00
xiaoniu
456f8b220b 纠正错别字 2023-05-29 16:25:42 +08:00
linjinhai
e776174725 update 2023-03-29 23:20:44 +08:00
fasiondog
805980c7e0 工程优化(continue) 2023-03-29 02:10:34 +08:00
fasiondog
f0d87f7b09 cross support (continue) 2023-03-26 17:27:51 +08:00
fasiondog
1225ec4243 cross compile 2023-03-25 23:59:56 +08:00
Ikko Ashimine
d39a1a2032
update hikyuu_cpp/hikyuu/datetime/Datetime.cpp.
suport -> support

Signed-off-by: Ikko Ashimine <eltociear@gmail.com>
2022-12-06 08:40:45 +00:00
fasiondog
20f17ed17f update pycabcrypt.h 2022-11-29 22:38:59 +08:00
fasiondog
f0cd5110bc 优化 Stock 缓存修改增加二次保护 2022-11-29 00:53:58 +08:00
Administrator
97c42245a7 fix H5KDataDriver about assert KQuery::HOUR2 2022-11-27 20:29:14 +08:00
Administrator
9ac13d279f change min120 into hour2,support Query.HOUR2 2022-11-27 17:17:28 +08:00
Administrator
d33e12faf1 fix StrategyBase.cpp enable_120min_clock Event
(cherry picked from commit 473157db8f7ea64e1110bd47f48fcbc40c0e8c54)
2022-11-27 16:31:28 +08:00
Administrator
3518052c97 support Query.MIN120
(cherry picked from commit 8dc81939d61bb62c1c145aa130a338ed89b71624)
(cherry picked from commit c8b7f8bdd15f453da8925c272dc09a96636381a3)
2022-11-27 16:31:25 +08:00
fasiondog
9c8ea73ade fixed 多broker时m_broker_last_datetime更新 2022-11-23 00:43:50 +08:00
fasiondog
90d1eb65a3 fixed windows编译失败 2022-11-20 17:38:21 +08:00
fasiondog
b92d14f17f 修复 mysql 无法使用的问题 2022-11-20 00:47:01 +08:00
fasiondog
40d6000ed2 boost::bind 改为使用 std::bind 2022-11-19 01:20:44 +08:00
fasiondog
18e018145d 清除 gcc 编译告警 2022-11-19 01:01:46 +08:00
fasiondog
1355ba5911 清理掉 xmake 中 linux 部分 2022-11-15 01:22:25 +08:00
fasiondog
50512d6b41 linux sqlite3 改用源码编译包 2022-11-15 00:42:08 +08:00
fasiondog
5ce0310bb6 更新linux下mysqlclient依赖 2022-11-13 18:15:16 +08:00
fasiondog
35ab1acbf2 py wheel for linux (continue) 2022-11-13 01:48:37 +08:00
fasiondog
627583e116 linux下使用预编译的线程安全版本hdf5依赖库,不再使用linux自带安装的非线程安全版本 2022-11-09 01:11:07 +08:00
fasiondog
fc55a5aa7e fixed linux 下 mysql 数据表名称都改为小写 2022-10-16 17:46:58 +08:00
fasiondog
58bca1b98f System “delay" 参数拆分为 "buy_delay" 和 "sell_delay" 分别控制 2022-09-18 00:09:09 +08:00
fasiondog
736d7c1fe7 代码和注释优化 2022-08-17 01:07:17 +08:00
fasiondog
8a6173a087 fixed compile hkuserver on windows 2022-07-29 00:31:45 +08:00
fasiondog
a282dd70b5 update TimeManager.h 2022-07-29 00:09:16 +08:00
fasiondog
cad31ccc53 fixed https://gitee.com/fasiondog/hikyuu/issues/I5EJ0I 订单代理失效 2022-06-30 00:51:09 +08:00
fasiondog
1094c80288 清理不必要的编译告警 2022-06-27 00:55:25 +08:00
fasiondog
459a7d66b3 fixed TimerManager 在未 start 之前加入定时器时出现重复的定时器 2022-05-19 00:25:08 +08:00
fasiondog
e1813ced4d Merge branch 'master' of https://github.com/fasiondog/hikyuu into develop 2022-04-22 21:17:42 +08:00
xiyandd
fe3f406524
Update TradeManager.cpp
fix bug,获取funds截止日期错误。
2022-04-22 19:55:27 +08:00
pchaos
2487ed2856 fix: python setup,py test 找不到libboost_atomic.so 2022-04-04 19:40:38 +08:00
fasiondog
3b867b1ad4 fixed https://gitee.com/fasiondog/hikyuu/issues/I4Z1J4 2022-03-22 21:57:50 +08:00
fasiondog
75d0363f17 Revert "KDataImp不再有多种实现,进一步清理合并"
This reverts commit 866020e1c1.
2022-03-11 22:35:40 +08:00
fasiondog
4d7abd18b5 fixed IndicatorImp for python _dyn_calculate 2022-03-10 08:27:46 +08:00