デプス・オブ・マーケット(DOM) - WhooDoo22 - ページ 4

 
PCWalker:

テーブルウィンドウにMarket Depthのボリュームが表示されないのはなぜですか?

ありがとうございます。

PCWalkerさん、こんにちは。どのコードをお使いか分かりませんが、もし最良のbid& askボリュームを取得しようとしているなら、このコードを試してみてはいかがでしょうか。

//--- globals
long ask_volume = 0;
long bid_volume = 0;
MqlBookInfo BookInfo[];

//--- inside OnInit()
MarketBookAdd(_Symbol);

//--- inside OnTick() or OnTimer()
MarketBookGet(_Symbol,BookInfo);
for(int i=0;i<ArraySize(BookInfo)-1;i++)
  {
   if(BookInfo[i].type != BookInfo[i+1].type)
     {
      ask_volume = BookInfo[i].volume;
      bid_volume = BookInfo[i+1].volume;
     }
  }

お役に立てれば幸いです。

 
Malacarne:

PCWalkerさん、こんにちは。どのコードをお使いか分かりませんが、もし最良のbid& askボリュームを得ようとしているのであれば、このコードを試してみてはいかがでしょうか。

お役に立てれば幸いです。

そして、これはDepth Marketウィンドウにボリュームを追加するのでしょうか?
 
PCWalker:
そして、これはDepth Marketウィンドウにボリュームを追加するのですか?
これは、ボリュームを取得 します。DOMを開いたときに出来高が表示されない場合は、ブローカーがこの情報を提供していない可能性が高いです。
 
Malacarne:
これは出来高を取得 するものです。DOMを開いたときに出来高が表示されないのであれば、ブローカーがこの情報を提供していない可能性が高いです。

そこで、具体的にどこにコードを挿入すればいいのでしょうか?

 
PCWalker:

では、具体的にどこにコードを挿入すればいいのでしょうか?

任意のインジケータまたはエキスパートアドバイザーの内部。しかし、あなたの興味がボリュームを "見る "だけである場合、それはこの情報を提供するためにあなたのブローカーに依存しています。
 
Malacarne:
任意のインジケータまたはエキスパートアドバイザーの内部。しかし、あなたの興味がボリュームを "見る "だけである場合、それはこの情報を提供するためにあなたのブローカーに依存しています。
ありがとうございました。
 
Malacarne:

PCWalkerさん、こんにちは。どのコードをお使いか分かりませんが、もし最良のbid& askボリュームを得ようとしているのであれば、このコードを試してみてはいかがでしょうか。

お役に立てれば幸いです。

EAを実行すると、1つの行が表示されます。私は、「ブック」全体を示す、値の配列(ARRAY)を期待しました。私は "A... "ブローカーを使用しているので、私はそれ自身のボリュームと、多くのレベルを参照してください。

何か見落としているのでしょうか?コードは配列ベースで、'i' 変数は、Experts タブに、各ティックについてすべての 'DOM' レベルを表す複数の行を生成すると思われます。

1ティックにつき1行だけでなく。

何かご意見はありますか?


ありがとうございます。

Merlin

 
MerlinBrasil:

EAを実行すると、1つの行が表示されます。私は、「ブック」全体を表示する値の配列を期待しました。私は "A... "ブローカーを使用しているので、私はそれ自身のボリュームと、多くのレベルを参照してください。

何か見落としているのでしょうか?コードは配列ベースで、'i' 変数は、Experts タブに、各ティックについてすべての 'DOM' レベルを表す複数の行を生成すると思われます。

1ティックにつき1行だけでなく。

何かご意見はありますか?


ありがとうございます。

マーリン

こんにちは、マーリン。
多分、あなたがこれまでに作ったものを私たちに見せることができますか?
 
Malacarne:
Merlinさん、こんにちは。
今までのものを見せてもらえるかも?

MCさん、こんにちは。

私は、このスレッドの1ページ目にあるEAコードを使用し、参考にしていただけです。私は車輪を再発明するのは嫌いです;)

 
MerlinBrasil:

MCさん、こんにちは。

私は、このスレッドの1ページ目にあるEAコードを使用し、参照していただけです。私は車輪を再発明するのは嫌いです;)

さて、このコードは最良の買値と 売値のボリュームのみを取得することを意図しており、DOM全体のボリュームを取得するものではありません。そのためか、「一行」の情報しか得られないんですよね。だから、あなたは「何かを見逃して」いて、あなたが期待しているものを得るために少し「車輪を再発明」しなければならないと思います... ;-)