MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 941

 
이고르, 철학적 문제에서 잠시 쉬고 내 #9377을 보면 갑자기 FAQ를 알려줄 것입니다.
 
procom :
이고르, 철학적 문제에서 잠시 쉬고 내 #9377을 보면 갑자기 FAQ를 알려줄 것입니다.

불행히도 저는 MQL5용으로 작성하지 않았습니다. 저는 기성품 예제를 사용하고 제 자신을 위해 작성합니다. 저는 귀하를 도울 수 없습니다.

MQL5 분기에서 복제를 시도하십시오. 아마도 중재자가 거기에서 도움을 줄 수 있을 것입니다.

https://www.mql5.com/ru/forum/6343/page1112

 
감사합니다.
 
procom :
감사합니다.

MQL4를 알고 있다면 라이브러리를 사용하여 MQL5로 전송하도록 조언할 수 있습니다. 이렇게 하면 편리하고 시간이 많이 걸리지 않습니다.

나는 MT5 주문 시스템에 대한 예를 주기적으로 읽습니다. 저에게는 모든 것이 그렇게 편리하지 않기 때문에 MT5 주문 시스템을 다루는 데 너무 서두르지 않습니다.

 
Igor Makanu :

매크로 대체가 없는 코드는 다음과 같습니다.

C ++ / MQL의 구문과 기본 사항을 이해할 수 없고 한 차원으로 정의된 배열이 있고 다른 차원으로 배열을 사용하려는 경우 왜 다차원 배열 로 작업하는 데 그렇게 많은 시간을 소비하는지 모르겠습니다. 차원, 물론 내가 틀릴 수 있지만 Python에서도 그러한 트릭이 작동하지 않아야합니다. IMHO

그래서 나 자신이 매크로에서 작동하는 데 필요하고 전송을 통해 수행할 수 있습니다.

 

이 사업은 어떻게 이루어지나요?

 #ifdef identifier
   // код, находящийся здесь, компилируется, если identifier уже был определен для препроцессора в команде #define.
#endif
 
#ifndef identifier
   // код, находящийся здесь, компилируется, если identifier в данный момент не определен командой препроцессора #define.
#endif
 
Seric29 :

이 사업은 어떻게 이루어지나요?

정확히 쓰여진대로.

 
뉴스 고문 을 거래에 적절하게 삽입할 수 있는 위치를 알려주세요.
 

문제가 있습니다.

2019.08.14 20:17:14.308 Candle EURUSD,H1: array out of range in 'Candle.mq4' (110,26)

다음을 통해 버퍼에 값 을 할당하려고 할 때 발생합니다.

HighBuffer[i+StartDrawing]=High[i];

동시에, 나는 StartDrawing이 0과 같다는 것을... 수식 없이 시도:

HighBuffer[ 1 ]=High[ 1 ];

그것은 여전히 오류를 기록합니다 ... 이유는 무엇입니까?

 
Yevhenii Levchenko :

문제가 있습니다.

다음을 통해 버퍼에 값 을 할당하려고 할 때 발생합니다.

동시에, 나는 StartDrawing이 0과 같다는 것을... 수식 없이 시도:

그것은 여전히 오류를 기록합니다 ... 이유는 무엇입니까?

HighBuffer[]의 크기는 혹시 0이 아닌가요?