由于 optimize.portfolio.rebalancing 循环通过不同的日期,随机数生成的种子似乎正在发生变化。这导致结果无法复制且不一致。有什么建议吗?
我意识到可以在调用optimize.portfolio.rebalancing 之外设置种子,但这不起作用,因为此函数递归调用optimize.portfolio。
因此,这样的调用:
set.seed (1234)
optimize.portfolio.rebalancing (arg1, arg2, ..)
不会给出一致的结果。