TT RTD Server では、様々な RTD 数式を使って、[Order Book] や [Fills] ウィジェットで利用可能な列など、約定待ち注文や約定に関しての情報を取得することができます。次の内容を実行できます。
RTD Server アプリケーションは、注文セットを通じて注文や約定データにそれぞれアクセスします。これらのセットを使って、ユーザー定義のフィルター条件に基づいて、注文または約定のサブセットを定義できます。
注文セットを作成する際、注文セレクター ID という1組の選択ルールを作成します。これで、セットに現在の注文の中でどの注文を含めるかが識別されます。例えば、すべての米国30年債券 (ZB) 注文を含んでいる注文のセットを1つ作成し、すべての買注文を含んでいる別の注文セットを作成します。また個々の注文は複数の注文セットに表示できます。
以下の説明では、注文一覧の全体に別のビューを提供している3つの注文セットを示しています。
同様に約定セットでは、約定のサブセットを作成するためのフィルターを使用できます。例えば、買側の約定を含んだ約定セットを1つ作成し、特定の口座の完全約定のみ含んだ別の約定セットを作成できます。
以下の RTD 数式は、約定待ち注文と約定についての情報をそれぞれ取得するのに使用できるセレクター ID を返します。
=RTD("tt.rtd",,"OS",filter-criteria)=RTD("tt.rtd",,"FS",filter-criteria)
filter-criteria には、フォームを使ってフィルターのコンマ区切り文字列が含まれます。
<column-name><operator><value>
column-name は、[Order Book] 列や [Fills] 列の名前であり、アルゴ注文の入力および出力パラメータです。
注:
例えば、口座 ABCDEF を使って、CME 取引所の ES 銘柄のすべての注文を含んだ注文セットを作成する場合、以下の RTD 数式を入力します。
=RTD("tt.rtd",,"OS","Exch=CME","Product=ES","Account=ABCDEF")
RTD を使って、スプレッドシートにカスタム注文一覧を作成できます。注文セットを使って、特定の注文セットや各注文に焦点を当て、[Order Book] で利用可能な列に値を含めることができます。
注文情報を取得する RTD 数式は、以下の数式を使用します。
=RTD("tt.rtd",,"Orders",orderbook-columns,num-orders,orderset-id,cell-address)
該当:
例えば、以下の RTD 数式は、セル B3 で参照された注文セット内にある10個の最新の注文の6つの列の値を取得します。セル E1で開始する 6x10 整列で値を返します。
=RTD("tt.rtd",,"Orders","Exch,Product,Contract,OrdQty,Price,Account","last*10",B3, CELL("Address", E1))
RTD を使って、買注文のマッチング数など、注文セットで約定待ち注文に関連した統計での変更の追跡ができます。
注文情報を取得する RTD 数式は、以下の数式を使用します。
=RTD("tt.rtd",,"OrderStats",orderset-id,orderstat-column,cell-address)
該当:
例えば、以下の RTD 数式は、セル B3 で参照された注文セット内の約定待ち買注文の枚数を取得します。
=RTD("tt.rtd",,"OrderStats",B3,"BuyCnt")
RTD を使って、スプレッドシートで約定を監視できます。約定セットを使って、特定の注文セットの約定に焦点を当て、各約定の、[Fills] ウィジェットで利用可能な列に値を含めることができます。
約定情報を取得する RTD 数式は、以下の数式を使用します。
=RTD("tt.rtd",,"TTFills",fills-columns,num-fills,fillset-id,cell-address)
該当:
例えば、以下の RTD 数式は、セル B3 で参照された約定セットにより定義された注文の最新の10個の約定の7つの列の値を取得します。セル E1で開始する 7x10 整列で値を返します。
=RTD("tt.rtd",,"TTFills","Time,Exch,Contract,Price,FillQty,Fill Type,Account","last*10",B3,CELL("Address", E1))
RTD を使って、約定のマッチングのためのネット ポジションなど、約定セットの約定に関連した統計にて変更の追跡ができます。
注文情報を取得する RTD 数式は、以下の数式を使用します。
=RTD("tt.rtd",,"FillStats",fillset-id,fillstat-column,cell-address)
該当:
例えば、以下の RTD 数式は、セル B3 で参照された約定セット内のすべての約定のネット ポジションを取得します。
=RTD("tt.rtd",, B3, "NetPos")