Commit Graph

940 Commits

Author SHA1 Message Date
fasiondog
66bb3dbe59 Indicator::value_type 更改为 value_t 2024-02-28 00:19:21 +08:00
fasiondog
bbbe5e4e5f fixed IndicatorImp::getResultAsPriceList 崩溃 2024-02-27 18:18:41 +08:00
fasiondog
f6bf3982b7 fixed ubuntu compile failed 2024-02-27 17:17:38 +08:00
fasiondog
a59dfcd863 增加编译参数 low_precision, 支持 Indicator 以 float 的较低精度方式执行 2024-02-27 16:38:12 +08:00
fasiondog
1e9ff068f6 去除多余变量 2024-02-26 23:30:23 +08:00
fasiondog
3e2dfd0995 调整 Indicator 逻辑运算 2024-02-26 22:52:22 +08:00
fasiondog
2e0f8f5e90 update 2024-02-26 18:48:00 +08:00
fasiondog
6c529ee2e7 清理 cppcheck 风格告警 2024-02-26 17:34:02 +08:00
fasiondog
56d22accf4 fxied Condition getDatetimeList 2024-02-26 16:45:16 +08:00
fasiondog
47a8e2fccf 修正 NOT 逻辑,改为 <=0 时为 true 2024-02-26 14:29:03 +08:00
fasiondog
b05c9c1504 优化部分系统部件 2024-02-26 02:23:54 +08:00
fasiondog
4d99c97a85 update IndicatorImp get/_set 中的边界检测 2024-02-26 01:37:48 +08:00
fasiondog
546556faeb fixed 无效变量 2024-02-26 00:52:44 +08:00
fasiondog
4fb999520b fixed readUUID 2024-02-26 00:31:35 +08:00
fasiondog
89df411692 优化 KData 2024-02-25 22:53:44 +08:00
fasiondog
73a6189e9d KData 优化 (continue) 2024-02-25 21:03:21 +08:00
fasiondog
70aa0ad3aa 优化 Indicator 实现 2024-02-25 19:39:22 +08:00
fasiondog
2a74b75d5b 优化 Indicator 实现 2024-02-25 18:50:15 +08:00
fasiondog
301e193404 优化 indicator 实现 2024-02-25 17:23:04 +08:00
fasiondog
6e43290bb8 优化 IndicatorImp 操作,方便编译器进行优化 2024-02-25 15:17:43 +08:00
fasiondog
9f6de6da64 remove cpu-feature, xsimd 2024-02-25 14:10:55 +08:00
fasiondog
5ca6f51a0a update indicator operator 2024-02-25 02:46:22 +08:00
fasiondog
677b1203c8 Merge branch 'master' of https://github.com/fasiondog/hikyuu into feature/simd 2024-02-25 02:10:13 +08:00
fasiondog
b7e98ef086 try xsimd 2024-02-24 23:34:50 +08:00
fasiondog
85d972ffb9 IndicatorImp::alike 中直接用 typeid 比较,不需要 typeid(x).name 2024-02-24 16:56:47 +08:00
fasiondog
b701d19219 fixed SYS_Simple 中 cn 等参数未生效 2024-02-24 16:24:10 +08:00
fasiondog
4f5050bc25 fixed system ev clone; ev 增加线程安全保护 2024-02-24 14:49:52 +08:00
fasiondog
9c1c6c72ec update 2024-02-24 03:52:02 +08:00
fasiondog
968be16f1f remove add_vectorexts 2024-02-23 22:51:18 +08:00
fasiondog
592d553273 add cpu instructions check 2024-02-23 22:50:01 +08:00
fasiondog
03acf55dc2 enhanced SpendTimer 2024-02-23 21:40:06 +08:00
fasiondog
7ac71d2b4b Remove redundant variables 2024-02-23 17:35:52 +08:00
fasiondog
cbd59ccb1c add Condition operator / 2024-02-23 17:05:02 +08:00
fasiondog
fca980c86f add Condition operator mul 2024-02-23 16:42:00 +08:00
fasiondog
dcc602a341 add Condition operator sub 2024-02-23 16:28:53 +08:00
fasiondog
c48719b6e2 add Condition operator add 2024-02-23 16:12:07 +08:00
fasiondog
d489e90c0f add Condition operator or 2024-02-23 16:07:39 +08:00
fasiondog
01edee9a94 Condition addValid 支持直接给予一个特定的值 2024-02-23 02:28:13 +08:00
fasiondog
59acb39b6e update 2024-02-18 00:44:59 +08:00
fasiondog
30fe85cc72 增强 Condition 逻辑 2024-02-18 00:01:24 +08:00
fasiondog
97c18177fd add AndCondition 2024-02-16 02:55:07 +08:00
fasiondog
a4bcbf06f7 fixed CORR 2024-02-05 12:09:58 +08:00
fasiondog
479dec1c79 优化 POS 2024-02-03 20:43:39 +08:00
fasiondog
7896300f29 add EV_Bool 2024-02-03 08:04:18 +08:00
fasiondog
bf50d10d55 Merge branch 'master' of https://github.com/fasiondog/hikyuu into feature/analysis 2024-02-03 00:13:29 +08:00
fasiondog
14a9180076
Merge pull request #160 from yangrq1018/crypto-pr
其他市场扩展
2024-02-02 23:02:35 +08:00
martin
6017d3bcc8 fix sell short risk check 2024-02-02 20:02:33 +08:00
martin
a729dc9f37 refactor crypto support 2024-02-02 20:02:33 +08:00
martin
1632d7ae2d crypto support 2024-02-02 20:02:33 +08:00
martin
7f49603bca fix windows build 2024-02-02 17:16:09 +08:00