2017-03-11 5 views

答えて

1

の事、あなたは、呼ばれますように依頼レベル3市場の深さ、[L3-DoM]。

事実1:グローバルDOMを集約する一般的な方法が存在しない、単に取引所(ローカル、マーケット・メーキング、島)あたりのローカルDOMを期待して、その注文の近くに何かを見忘れることも地元のマーケット・メーキング体(FX取引会場、LPプロバイダ、FXブローカーら)に期待していない約USD 5,400,000,000,000.00

事実2であることを公表平均グローバルFXの売上高の大きさのローカルDoMを自動的に受け取ります。すべての団体ではありません。 te &は、一部の公共サービスプロビジョニングベースでローカルDoMを提供します。

事実3:トレーダーをDOM上の変化の流れを提供することができ、いくつかのストリーミングインターフェイス所与一べき小/大十より以上を処理するために、高周波処理ツールを用いて、期待hundreds/thousands even tens of thousands in peak hours alike NFP events, etc.ミリ秒ごとに変更するとが発生します。 Prime Banks、Institutional LP(おそらくDarkPool LPs)との十分なピアリングでプロフェッショナルな取引会場に十分な油が注がれているとすれば、メジャーはLong側とShort側にそれぞれUSD50,000,000.00以上のローカルDoMを共通に実行します。

事実4: MetaTrader Terminal 4の古いアップデートでは、同様にDoMと呼ばれるアドオンパネルが開始されましたが、そのようなアドオンパネル/データとの通信方法はありませんでした。 More details on this part of history are here.

事実5:ダニエルによって彼の最も公平な信念で提示案、は、それ自体は DOMを提供していますが、テーブルの上に置かれた位置のちょうどあなたの(トレーダーの)独自の目録を示し、ていません実際のDoMの風景ではありません


詳細に興味があれば、トップ・オブ・ブック価格寿命にdo not hesitate to read more posts on DoMや他のいくつかのanimated latency graphsがLMAX、カリネックスまたは他のLP-プロバイダに対してFXブローカーのタイミングを比較することができるようにします。 NFP発表の近く/中にL3-DoMの変更の速度に関する詳細なLDG/GDFの統計情報は、a Table aggregates from FIX-Protocol Stream Processing, presented in this postで収集されたデータをお楽しみください。

+0

あなたは良い情報を共有しましたが、iOBVとiMFIからデータを取得する方法はMT4のボリュームを見ることができます。インジケータ。私が間違っているなら、私を訂正してください。 –

+0

これはティック数です。入札または変更を求めるたびに、新しいティックが生成され、クライアントmt4に送信されます。そのようなダニの量は、mt4のボリュームと呼ばれます。 mt5で - あなたはtick_volume(mt4と同じ)と実ボリューム(特定のペアと交換で、forexではない)があるかもしれません。 iVolumeおよび他のボリュームベースのインジケータは、すべてのブローカーごとに異なるこのティックデータ上に構築されます。 –

+0

「ティック」という単語は、現代の時代の共通のトラップである、異なるドメインではいくつかの異なる意味を持ちます。はい、MT4ティック(「ボリューム」と呼ばれる加算レジスタ(ADD-er)のバーごとに数えられます)は、「トップ」価格が「ちょうど」変化したことを示すものです。これは、DoMエンベロープの構造と内部のダイナミクスが見えないままであるため、L3-DoMで行われているような生の観測として理解することができます。マーケットで取引されているトップオブザブックの容量をゼロにすることを誰かが明らかにしたので、次のゼロでない$$$レベル(その下または上)がToBになります。 – user3666197

-1

(mt5) - 端末によって異なります。非ヘッジを選択した場合は、各シンボルの合計オープンポジションを選択します。 MT4で

- あなたには、いくつかの特定のEAによるオープン取引に興味がある場合は、次のコードを使用する - その後、シンボルとマジックナンバーの両方をチェックしてください。

int buys = 0, sells = 0;   //number of tickets 
double volBuys = 0, volSells = 0; //total volumes 
for (int i=OrdersTotal()-1;i>=0;i--){ 
    if(OrderSelect(i,SEL_BY_POS)){ 
     if(OrderSymbol()==Symbol()){ 
     if(OrderType()==OP_BUY){ 
      buys++; 
      volBuys += OrderLots(); 
     }else if(OrderType()==OP_SELL){ 
      sells++; 
      volSells += OrderLots(); 
     } 
     } 
    } 
} 
+0

確かに動作しません。 –

+0

私はあなたのオープンポジションのボリュームが本当のボリュームではないと思っていました。はい、私の答えはあなたを助けませんでした –

関連する問題