我正在研究使用吸墨纸的轮换策略。它的架构有点像一个账户、8 个投资组合、100 个市场。代码寻找市场变强,在投资组合中寻找资产变弱,卖出弱者,买强者。这一切都是以前做过的。
我关于吸墨纸的问题是我理解并使用 initPortf 函数,它需要(因为我仍然使用它)显示在 .blotter$portfolio.NAME$symbols 中的股票列表。但是,如果他们在投资组合初始化后发现了一个可以交易的市场,该怎么办?如何正确增加市场列表?我原以为可能会有一个与 addTxn 命令平行的“addStock”命令,但我没有找到它。
如果它不存在,那没关系。我可以(从概念上)用我可能交易过的每个符号来初始化投资组合,但这似乎有点小技巧?
有没有其他方法可以处理这个问题?
谢谢