Thinkscript を使用して、Thinkorswim で不規則ボリューム スキャナーを作成しようとしています。過去の期間のボリュームの配列を作成して、それらを現在の期間のボリュームと比較できるようにしたい (フォールドまたは再帰を使用)。ただし、Thinkorswim のドキュメントには、データの配列である IDataHolder データ型と呼ばれるものの詳細が記載されていますが、Thinkorswim が保持する履歴データを参照するだけではなく、実際にデータ型を作成する方法がわかりません。ドキュメントは次のとおりです: https://tlc.thinkorswim.com/center/reference/thinkScript/Data-Types/IDataHolder
配列を初期化するために、次のような単純なものをコーディングしてみました。
def array = [];
これはエラーをスローします。さまざまな種類のブラケットを試したり、考えられる構文の問題を変更したりしました。
これは Thinkscript 言語で可能ですか? そうでない場合、回避策はありますか?そうでない場合でも、Thinkorswim からデータを取得してスキャナーを取得するために使用できるサードパーティのプログラミング インターフェイスはありますか? 助けてくれてありがとう。