利用A函数读取可用资金控制仓位的问题

老师您好,我想利用A函数读取账号可用资金与动态权益,然后根据他们现有比例进行资金分配来计算下单手数。

这个计算本身没有问题,但会不会出现这种情况:

假设有4个策略,可用资金只剩下20%,安全起见只能给其中一个策略进行一次开仓。

但他们同时计算时,都认为还有10%可用,然后四个策略都进行了开仓,将可用资金用完,甚至不够用?


如果会出现这种情况,应该怎么处理?

可用资金读取的问题
关于仓位控制的问题
关于可用资金问题
依旧是可用资金问题
仓位控制
可用资金
剩余可用资金
仓位控制
多个测策略单元并行运行时如何控制整体仓位风险
如何获取回测账户的可用资金

以下为进阶内容

设计管理的策略逻辑,不是让4个策略抢,而是分配

通用事件驱动适合此类

好的,谢谢老师的回复

这种情况当然会出现,用A函数写策略,功能强大,就是什么都需要自己处理。至于怎么处理,这就是您策略的一部分,您自己肯定要知道您想怎么处理,后面才可能考虑怎么实现的问题。