yexuzhong
|
4c7011bfa8
|
日终持仓风险下载
|
2026-07-31 11:02:49 +08:00 |
|
yexuzhong
|
5d580960d8
|
#EQD-6669 国联民生-期权希腊值计算步长和细节调整(定价引擎部分)
|
2026-07-31 10:35:25 +08:00 |
|
尹峰
|
b8fb8bb148
|
resolve confilct YLContext.cs & YLErpDAL.csproj
|
2026-07-07 15:25:27 +08:00 |
|
张名锐
|
8cff296be3
|
Revert "feat: 风控引擎核心重构 - 表达式树编译 + Roslyn Scripting + 规则模型合并"
This reverts commit 3e357312c2.
|
2026-07-02 16:14:24 +08:00 |
|
 陈斐andClaude
|
3e357312c2
|
feat: 风控引擎核心重构 - 表达式树编译 + Roslyn Scripting + 规则模型合并
本次提交实现风控引擎从占位代码到可运行版本的核心升级:
【模型合并】
- RiskRule.cs:删除 RiskRuleApplication,将策略/时点/范围合并到 RiskRule
- 新增 FormulaJson 字段,用于 Roslyn 脚本解析
- 新增 CompiledScript 运行时字段(预编译委托,不持久化)
【规则编译器 - RuleCompiler.cs】
- ParseFormulaJson:解析 FormulaJson 条件列表
- BuildScriptCode:生成 Roslyn C# 脚本代码
- CompileScript:用 Roslyn 编译为 Func<RiskContext, bool> 委托
- 支持多条件 AND(逗号分隔自动拆分)
- 变量类型映射:YLErp.DBModels.trade 等
【EvaluateRisk 升级】
- LoadRules → 筛选 TriggerPoint → 执行 CompiledScript → 按策略聚合
- 异常处理:返回 NeedApproval(审批类,可审批通过)
- 示例规则:名义本金>1亿 且 保证金比例>50% → 禁止
【项目依赖】
- 新增 Microsoft.CodeAnalysis.CSharp (4.12.0)
- 升级 System.Text.Encoding.CodePages 6.0.0 → 7.0.0
【验证】
- 簿记交易确认(BOOK_CONFIRM)已接入 QuotaMonitorService
- 编译通过,运行验证通过
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-06-22 19:31:20 +08:00 |
|
hjhan
|
43954821fa
|
feat(dependencies): 升级 CVE System.Linq.Dynamic.Core 包引用
- 在项目文件中新增了 System.Linq.Dynamic.Core 版本 1.6.0 的包依赖
- 此包用于支持动态 LINQ 查询功能的实现
|
2026-03-23 17:19:21 +08:00 |
|
汤旺
|
43629190e1
|
#TRS-ZS-58 收盘操作:删除从衡泰获取数据等等功能
|
2024-05-22 17:59:07 +08:00 |
|
吴方海
|
f9d8a256a6
|
从山证v2.3.0拷贝
|
2024-05-09 14:06:26 +08:00 |
|