ブロッターを使用した回転戦略に取り組んでいます。そのアーキテクチャは、1 つのアカウント、8 つのポートフォリオ、100 の市場のようなものです。このコードは、市場が強くなっていることを確認し、ポートフォリオで保有銘柄が弱くなっていることを確認し、弱いものを売り、強いものを購入します。それはすべて以前に行われています。
ブロッターについての私の質問は、.blotter$portfolio.NAME$symbols に表示される株式のリストを必要とする initPortf 関数を理解し、使用していることです。しかし、ポートフォリオが初期化された後に取引する市場を発見した場合はどうすればよいでしょうか? 市場のリストを適切に増やすにはどうすればよいでしょうか? addTxn コマンドと並行する「addStock」コマンドがあるのではないかと思っていましたが、見つかりません。
存在しない場合は、それで問題ありません。ポートフォリオを (概念的には) 取引する可能性のあるすべてのシンボルで初期化できますが、それは少しハックのように思えますか?
これを処理する他の方法はありますか?
ありがとう