建仓失败,交易量1大于当前资金可开仓数量

有没有大佬知道什么原因哇,上午都好好的,下午就不行了。账户资金还是满状态。

data-href=

data-href=

提示交易量1大于当前资金可开仓量0
请教一下老师,模拟测试当中出现交易量大于当前资金可开仓数量,应该如何解决呢?
关于建仓数量总是大于可开仓数量的问题,困扰很久,迫切向大神求教
请大神进来帮看看什么问题?中途为何建仓失败
可平仓数量不足的问题
组合初始资金数量修改无效
关于获取当前持仓数量的问题
TBQuant如何设置交易数量按资金比例?
建仓次数CurrentEntries在换月后变为1
选股回测一直提示交易量

这个现象一般是两个原因

首先解释一下机制

策略单元本身是有一个虚拟账户用来计算信号的盈亏,以及生成测试报告计算的。这个虚拟账户和实盘账户及模拟账户都无关。图表上的信号能不能生成,要看这个虚拟账户里资金数量够不够。

那么第一种原因,虚拟账户里资金数量如果不够,信号就开不出来。解决方案就是在策略单元里把初始资金数量改大一点,

第二种原因,如果资金数量本身挺大的,但是由于历史样本数量太多,信号也太多,而且亏损信号过多,导致虚拟账户的资金都被亏完了,那么持续到当前时间点的bar,可用资金不够了。解决方案就是少加载样本,够出信号就行了,没必要太多历史信号。

好的 谢谢!已经解决了