지표: i-OrdersMQL5 - 페이지 2

 
-Aleks-:

지표는 흥미롭지만 거래에서 MT4와 같이 개시부터 마감까지 선을 그리면 더 편리 할 것입니다. 현재 버전에서 포지션 가격을 표시하지 않는 경우 종가까지 벡터를 그려야 합니다.

MT5 내역 주문의 MT4 표시를 사용하여 유사한 MT4 지표를 MT5로 변환합니다.

 
fxsaber:

MT4 주문 표시 MT5 기록을 사용하여 유사한 MT4 지표를 MT5로 변환합니다.

어떻게 해야 할지 모르겠어요 :(

MT4에서 분석에 사용하는 지표가 있는데 어떻게 변환하나요?

파일:
 
-Aleks-:

다음은 MT4에서 분석에 사용하는 지표입니다. 어떻게 변환하나요?

먼저 이

#include <MT4Orders.mqh>
//#include <MQL4_to_MQL5.mqh> // 마켓인포 등을 조회하려면 여기를 클릭하세요.
#include <Ind4To5.mqh> // https://www.mql5.com/en/blogs/post/681230

를 삽입한 다음 나머지 오류를 조정합니다.

 
fxsaber:

먼저 이것을

에 입력한 다음 나머지 오류를 조정합니다.

오류가 6개 남았는데 고치는 데 도와주실 수 있나요?
파일:
 
Aleksey Vyazmikin:

오류가 6개 남았는데 해결하도록 도와주실 수 있나요?
bool RefreshRates(void) { return(true); }

double MarketInfo( const string Symb, const ENUM_SYMBOL_INFO_DOUBLE Property )
{
  return(::SymbolInfoDouble(Symb, Property));
}

int MarketInfo( const string Symb, const ENUM_SYMBOL_INFO_INTEGER Property )
{
  return((int)::SymbolInfoInteger(Symb, Property));
}

#define MODE_SPREAD SYMBOL_SPREAD
#define MODE_TICKVALUE SYMBOL_TRADE_TICK_VALUE

#include "VisualOrders.mq5" // https://www.mql5.com/ru/forum/2382/page2#comment_5433109
 
fxsaber:

모든 것을 해봤지만 제대로 작동하지 않습니다 ... 그리고 일반적으로 터미널은 이것이 전문가 고문이라고 결정했고 이것은 MT4의 지표입니다.
파일:
 
Aleksey Vyazmikin:

모든 것을 해봤지만 제대로 작동하지 않습니다 ... 그리고 일반적으로 터미널은 이것이 전문가 고문이고 MT4의 지표라고 결정했습니다.

그래서 그들은 어떤 이유로 온캘큘레이트 대신 온틱을 썼습니다.

 
fxsaber:

그래서 그들은 어떤 이유에서인지 온캘큘레이트 대신 온틱을 썼습니다.

제가 문맹이라서요 :) MT5는 여전히 문제가 있습니다.
 

작동 상태로 소생시킬 수 있도록 친절하게 소생시켜 주시겠어요?

 
Aleksey Vyazmikin:

정상 작동 상태로 소생시켜 주실 수 있나요?

안타깝게도 원래 지표의 작성자가 각 줄에서 원하는 것이 무엇인지 실제로 이해해야 하기 때문에 약간 너무 많습니다.

컴파일은 잘 작동하니 이제 여러분이 알아낼 차례입니다.