408 Star 1.8K Fork 757

GVPfasiondog / hikyuu

 / 详情

组建之间的控制逻辑是怎么样的?

待办的
创建于  
2022-07-09 21:43

如果想实现多次补仓,从写System接口,无从下手。

从现有的组件能否实现多次补仓?从测试来看,如果多次买入信号,而没有卖出信号,则买入信号无效。这个逻辑是不是在MoneyManagerBase资金管理里实现的。如果自定义资金管理策略,是否可以实现多次补仓。
系统EnvironmentBase市场环境,系统有效ConditionBase,都可以建仓,好像也是通过资金管理策略实现的。

投资组合的核心,感觉也是资金分配问题,AllocateFundsBase资产分配策略把TM分配后赋值给MM,循环运行sys,
如果实现多策略,多标的。从写基类接口感觉太难了。能不能把资金分配后,比如TM初始资金200万,有10个sys,可以简单的实现平分资金,循环run PF_Simple来实现多策略的运行。共用TM会有问题。可以分别赋值,然后在时间轴上合并,应该会影响执行效率吧。

从SE_Signal可以看出,系统运行在先,获取了所有的买入信号,资金分配策略获取所有的买入信号,返回可用资金MM,这一步的控制是在Portfolio中实现的吗?

评论 (0)

商家联盟 创建了任务

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
C++
1
https://gitee.com/fasiondog/hikyuu.git
git@gitee.com:fasiondog/hikyuu.git
fasiondog
hikyuu
hikyuu

搜索帮助