시장 깊이(DOM) - WhooDoo22 - 페이지 4

 
PCWalker :

왜 테이블 창에서 Market Depth의 볼륨을 볼 수 없습니까?

고맙습니다.

안녕, PCWalker, 나는 당신이 어떤 코드를 사용하고 있는지 모르지만, 당신이 최고의 입찰 및 매도 수량을 얻으려고 한다면 다음 코드를 시도할 수 있습니다:

 //--- 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, 나는 당신이 어떤 코드를 사용하고 있는지 모르지만, 당신이 최고의 입찰 및 매도 수량을 얻으려고 한다면 다음 코드를 시도할 수 있습니다:

도움이 되기를 바랍니다.

그러면 깊이 시장 창에 거래량이 추가됩니까?
 
PCWalker :
그러면 깊이 시장 창에 거래량이 추가됩니까?
그러면 볼륨이 검색 됩니다. DOM을 열 때 볼륨을 볼 수 없다면 브로커가 이 정보를 제공하지 않을 가능성이 매우 높습니다.
 
Malacarne :
그러면 볼륨이 검색 됩니다. DOM을 열 때 볼륨을 볼 수 없다면 브로커가 이 정보를 제공하지 않을 가능성이 매우 높습니다.

그렇다면 정확히 어디에 코드를 삽입해야 할까요?

 
PCWalker :

그렇다면 정확히 어디에 코드를 삽입해야 할까요?

모든 지표 또는 전문가 고문 내부. 그러나 관심이 볼륨 "보기"에만 있는 경우 이 정보를 제공하는 것은 브로커에 따라 다릅니다.
 
Malacarne :
모든 지표 또는 전문가 고문 내부. 그러나 관심이 볼륨 "보기"에만 있는 경우 이 정보를 제공하는 것은 브로커에 따라 다릅니다.
고맙습니다.
 
Malacarne :

안녕, PCWalker, 나는 당신이 어떤 코드를 사용하고 있는지 모르지만, 당신이 최고의 입찰 및 매도 수량을 얻으려고 한다면 다음 코드를 시도할 수 있습니다:

도움이 되기를 바랍니다.

EA를 실행하면 한 줄이 나옵니다. 나는 전체 '책'을 보여주는 값의 ARRAY를 기대했습니다. 저는 "A..." 브로커를 사용하고 있으므로 각각 고유한 볼륨이 있는 여러 레벨을 보고 있습니다.

내가 뭔가를 놓치고 있습니까? 코드는 ARRAY 기반으로 보이며 'i' 변수는 각 TICK에 대한 모든 'DOM' 수준을 나타내는 Experts 탭에서 여러 줄을 생성할 것이라고 생각합니다.

틱당 하나만이 아닙니다.

이견있는 사람?


감사해요,

멀린

 
MerlinBrasil :

EA를 실행하면 한 줄이 나옵니다. 나는 전체 '책'을 보여주는 값의 ARRAY를 기대했습니다. 저는 "A..." 브로커를 사용하고 있으므로 각각 고유한 볼륨이 있는 여러 레벨을 보고 있습니다.

내가 뭔가를 놓치고 있습니까? 코드는 ARRAY 기반으로 보이며 'i' 변수는 각 TICK에 대한 모든 'DOM' 수준을 나타내는 Experts 탭에서 여러 줄을 생성할 것이라고 생각합니다.

틱당 하나만이 아닙니다.

이견있는 사람?


감사해요,

멀린

안녕 멀린,
지금까지 한 것을 보여줄 수 있습니까?
 
Malacarne :
안녕 멀린,
지금까지 한 것을 보여줄 수 있습니까?

안녕하세요 MC님,

저는 이 스레드의 1페이지에 있는 EA 코드를 사용하고 참조했습니다. 나는 바퀴를 재발명하는 것을 싫어합니다 ;)

 
MerlinBrasil :

안녕하세요 MC님,

저는 이 스레드의 1페이지에 있는 EA 코드를 사용하고 참조했습니다. 나는 바퀴를 재발명하는 것을 싫어합니다 ;)

글쎄, 코드는 전체 DOM 볼륨이 아니라 최상의 입찰 및 요청 볼륨만 검색하기 위한 것입니다. 아마도 이것이 정보의 "한 줄"만 얻는 이유일 것입니다. 그래서 나는 당신이 "뭔가를 놓치고" 있다고 생각하고 당신이 기대하는 것을 얻으려면 약간 "바퀴를 다시 발명"해야합니다... ;-)