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

 
angevoyageur :

안녕하세요 WhooDoo22 입니다 .

내가 mql4 포럼에서 말했듯이, 외환 시장의 깊이는 사용 가능하다면 별로 유용하지 않습니다. 여기에 중앙 시장이 없습니다. phi.nuts가 보여주듯이 기껏해야 브로커에 따라 다르며 FOREX 시장 전체가 아닌 하나의 브로커에 대한 시장 깊이입니다.

나는 당신이 외환 시장의 깊이로 승리 전략을 정교화할 수 있다고 생각하지 않습니다. 하지만 내가 틀릴 수도 있습니다!

저는 단일 브로커를 사용하여 FX의 일반적인 깊이를 결정하는 것이 아니라 여러 브로커 DOM을 조합하여 FX DOM에 대한 보다 정확한 평가를 결정하는 방식을 생각하고 있습니다. 이걸 뭐라고 합니까, 항해사님?


고맙습니다

 
WhooDoo22 :

저는 단일 브로커를 사용하여 FX의 일반적인 깊이를 결정하는 것이 아니라 여러 브로커 DOM을 조합하여 FX DOM에 대한 보다 정확한 평가를 결정하는 방식을 생각하고 있습니다. 이걸 뭐라고 합니까, 항해사님?


고맙습니다

행운을 빕니다 :-)
 

MQL5의 PositionSelect 기능 은 MQL4의 OrderSelect 기능과 동일한 기능을 수행합니까? 몇 가지 예외와 다른 용어를 제외하고는 상황이 많이 바뀌지 않았다고 생각합니다. MQL4는 C와 비슷하고 MQL5는 C++와 비슷합니다. 주문을 닫으려면 주문을 선택해야 한다고 가정합니다.


고맙습니다

 
WhooDoo22 :

MQL5의 PositionSelect 기능 은 MQL4의 OrderSelect 기능과 동일한 기능을 수행합니까? 몇 가지 예외와 다른 용어를 제외하고는 상황이 많이 바뀌지 않았다고 생각합니다. MQL4는 C와 비슷하고 MQL5는 C++와 비슷합니다. 주문을 닫으려면 주문을 선택해야 한다고 가정합니다.


고맙습니다

정확히는 PositionSelect가 맞습니다. 이것은 MQL5에서 위치가 순서와 다르지만 정확히 동일하지는 않습니다. 자세한 내용은 여기 를 참조하세요.
 

안녕하세요 MQL5 커뮤니티 여러분,

다음 코드를 EA에 추가하고 테스터와 데모에서 EA를 테스트했으며 둘 다 'Experts'(데모), 'Journal'(테스터) 내에서 다음 결과를 반환했습니다.-

데모 스냅샷

코드 스니핑-

 int OnInit () { return ( 0 );}
void OnDeinit ( const int reason){}
void OnTick ()
  {
   MqlTick last_tick;
//---
   if ( SymbolInfoTick ( Symbol (),last_tick))
     {
       Print (last_tick.time, ": Bid = " ,last_tick.bid,
             " Ask = " ,last_tick.ask, "  Volume = " ,last_tick.volume);
     }
   else Print ( "SymbolInfoTick() failed, error = " , GetLastError ());
//---
  }

'전문가' 및 '저널'이 0 값을 반환하는 이유는 무엇입니까? 틱 볼륨 이 1 미만이기 때문에 '전문가'가 0 값을 반환한다고 가정했습니다. MQL5 테스터에서 변동성 기간 동안 볼륨이 증가했는지 확인하기 위해 기록에서 더 많은 변동성 기간을 볼 수 있기 때문에 테스터에서 코드를 테스트할 것이라고 생각했습니다. 불행히도 '저널'은 역사상 어느 순간에도 동일한 값을 반환했습니다.

커뮤니티에서 '전문가'와 '저널'이 모두 0 값을 반환하는 이유를 이해하는 사람이 있습니까? 또한 이 사이트에서 다운로드할 수 있는 기본 MQL5 터미널의 기본 서버를 사용하고 있습니다.


고맙습니다

 
WhooDoo22 :

안녕하세요 MQL5 커뮤니티 여러분,

다음 코드를 EA에 추가하고 테스터와 데모에서 EA를 테스트했으며 둘 다 'Experts'(데모), 'Journal'(테스터) 내에서 다음 결과를 반환했습니다.-


코드 스니핑-

'전문가' 및 '저널'이 0 값을 반환하는 이유는 무엇입니까? 틱 볼륨 이 1 미만이기 때문에 '전문가'가 0 값을 반환한다고 가정했습니다. MQL5 테스터에서 변동성 기간 동안 볼륨이 증가했는지 확인하기 위해 기록에서 더 많은 변동성 기간을 볼 수 있기 때문에 테스터에서 코드를 테스트할 것이라고 생각했습니다. 불행히도 '저널'은 역사상 어느 순간에도 동일한 값을 반환했습니다.

커뮤니티에서 '전문가'와 '저널'이 모두 0 값을 반환하는 이유를 이해하는 사람이 있습니까? 또한 이 사이트에서 다운로드할 수 있는 기본 MQL5 터미널의 기본 서버를 사용하고 있습니다.


고맙습니다

브로커가 볼륨 데이터를 제공하지 않기 때문입니다. 브로커에게 이유를 물어보십시오.
 
angevoyageur :
브로커가 볼륨 데이터를 제공하지 않기 때문입니다. 브로커에게 이유를 물어보십시오.

안녕하세요 항해사님.

"이 사이트에서 다운로드할 수 있는 기본 MQL5 터미널에서 기본 서버를 사용하고 있습니다."라고 응답해 주셔서 감사합니다. ( MetaQuotes-데모 서버). 이것은 데모 서버이므로 DOM 및 Tick Volume 과 같은 기능을 사용하지 못할 수 있습니다. 나는 '전문가'와 '저널'이 결과적으로 0의 값을 반환하는 이유를 이해하지 못했고 "사용 중인 브로커 서버는 이러한 데이터를 제공하지 않습니다." 원하신다면 정정해 주십시오. 이에 대해 뭐라고 합니까?


고맙습니다

 
WhooDoo22 :

안녕하세요 MQL5 커뮤니티 여러분,

다음 코드를 EA에 추가하고 테스터와 데모에서 EA를 테스트했으며 둘 다 'Experts'(데모), 'Journal'(테스터) 내에서 다음 결과를 반환했습니다.-

EURUSD H1 차트를 열고 차트를 마우스 오른쪽 버튼으로 클릭하고 차트에 추가 항목이 표시되지 않으면 거래량( 거래량 아님 )을 클릭하십시오. 브로커가 EURUSD에 대한 거래량을 제공하지 않는 경우.
Documentation on MQL5: Standard Constants, Enumerations and Structures / Indicator Constants / Price Constants
Documentation on MQL5: Standard Constants, Enumerations and Structures / Indicator Constants / Price Constants
  • www.mql5.com
Standard Constants, Enumerations and Structures / Indicator Constants / Price Constants - Documentation on MQL5
 
WhooDoo22 :

안녕하세요 항해사님.

"이 사이트에서 다운로드할 수 있는 기본 MQL5 터미널에서 기본 서버를 사용하고 있습니다."라고 응답해 주셔서 감사합니다. ( MetaQuotes-데모 서버). 이것은 데모 서버이므로 DOM 및 Tick Volume 과 같은 기능을 사용하지 못할 수 있습니다. 나는 '전문가'와 '저널'이 결과적으로 0의 값을 반환하는 이유를 이해하지 못했고 "사용 중인 브로커 서버는 이러한 데이터를 제공하지 않습니다." 원하신다면 정정해 주십시오. 이에 대해 뭐라고 합니까?


고맙습니다

죄송합니다. 뭔가를 놓치고 있습니다. 어쨌든 볼륨이 0이면 서버에서 데이터를 사용할 수 없기 때문입니다. 당신이 이해하지 못하는 것은 무엇입니까? 다른 서버(브로커)로 시도하고 볼륨 데이터를 제공하는지 확인하십시오.
 
RaptorUK :
EURUSD H1 차트를 열고 차트를 마우스 오른쪽 버튼으로 클릭하고 차트에 추가 항목이 표시되지 않으면 거래량( 거래량 아님 )을 클릭하십시오. 브로커가 EURUSD에 대한 거래량을 제공하지 않는 경우.

Volume이 있는 경우 하단에 녹색 히스토그램이 표시되고 DOM을 열 수 있습니다. . .

DOM