MetaTrader 4 Build 529 베타가 새로운 컴파일러와 함께 출시됨 - 페이지 44

 

표준 예제를 컴파일하는 방법을 알려주십시오.

다음 위치에 있습니다.

C:\Program Files\MetaTrader 4\experts\samples\ExportFunctions.mq4

문자열 배열을 외부 dll 에 전달하는 것입니다.

컴파일러는 sampledll.mqh의 이러한 행에 대해 불평합니다.

int SortStringArray(문자열&arr[],int);
int ProcessStringArray(문자열&arr[],int);

문제

'arr' - 가져오기 함수 sampledll.mqh에 대한 잘못된 매개변수

이 줄에서 & 및 []를 버리려면
int SortStringArray(문자열 arr,int);
int ProcessStringArray(문자열 arr,int);

그런 다음 컴파일러는 ExportFunctions.mq4의 줄에서 맹세합니다.

cnt=SortStringArray(strarray,ArraySize(strarray));

cnt=ProcessStringArray(strarray,ArraySize(strarray));

'strarray' - 매개변수 변환이 허용되지 않음 ExportFunctions.mq4

strarray가 배열로 선언되는 동안

string strarray[6]={ "첫 번째", "두 번째", "세 번째", "네번째", "다섯 번째" };

 
Interesting :

개발자

EURUSD에서 표준 MACD 테스트. 거래 계정이 동일하고 매개변수가 동일하며 기호가 동일합니다.

거래는 509에서 이루어지지만 538에서는 이루어지지 않습니다.


새 빌드에서 OnStart 진입점을 OnTick으로 변경하십시오.
[삭제]  
alexvd :

새 빌드에서 OnStart 진입점을 OnTick으로 변경하십시오.
그리고 노멀버전은 언제쯤 될까요?
 
Interesting :
그리고 노멀버전은 언제쯤 될까요?


다음 빌드에서 업데이트하겠습니다.
 

터미널만 실행 중인 경우 F4 또는 도구 --> MetaQuotes Language Editor를 누르면 ME 편집기가 실행됩니다. 놀라운.
터미널은 /portable에서 시작되고 ME는 /portable에서 시작됩니다. 아주.
그러나 ME 편집기만 실행 중일 때는 F4Service --> Trading Terminal 모두 터미널을 열지 않습니다.

또한 단말기는 A4Tech WOP-49 마우스의 모든 휠에 응답하지 않습니다. 편집기는 반응하지만 자체적으로 실행될 때만(터미널 F4를 통하지 않음)
흥미로운 점: Market Watch와 Terminal Navigator가 Editor Navigator 창 위에 있고 터미널에 포커스가 있을 때 Editor Navigator는 ME가 독립적으로 실행되는 경우에만 마우스 휠에 반응합니다. 편집기가 터미널의 F4를 통해 실행되면 마우스 휠에 반응하지 않습니다.

 
artmedia70 :

터미널만 실행 중인 경우 F4 또는 도구 --> MetaQuotes Language Editor를 누르면 ME 편집기가 실행됩니다. 놀라운.
터미널은 /portable에서 시작되고 ME는 /portable에서 시작됩니다. 아주.
그러나 ME 편집기만 실행 중일 때는 F4Service --> Trading Terminal 모두 터미널을 열지 않습니다.



자세한 내용은 서비스 데스크 문의하십시오. 아직 복제할 수 없습니다.

터미널 과 편집기가 실행되는 사용자와 권한, OS, 비트 심도, 빌드 번호를 지정합니다. 고맙습니다.



 
alexloz :

자세한 내용은 서비스 데스크 문의하십시오. 아직 복제할 수 없습니다.

터미널과 편집기가 실행되는 사용자와 권한, OS, 비트 심도, 빌드 번호를 지정합니다. 고맙습니다.

티켓 #883890 | 2013.11.13 13:35
 
나는 그것을 스스로 알아낼 수 없었다. ex5 스크립트와 Expert Advisors가 테스트된 MT4에서 작동해야 하는지 알려주십시오.
 

새 코드를 컴파일 중입니다. 컴파일 후 터미널 네비게이터 창에 나타나지 않고 네비게이터에서 목록을 새로 고쳐도 도움이 되지 않습니다. 터미널을 다시 시작하면 됩니다.

이와 같을 것인가 아니면 여전히 이전과 같을 것인가 - 새로운 *ex4가 컴파일 직후 터미널 내비게이터에 나타납니까?

[삭제]  
artmedia70 :

새 코드를 컴파일 중입니다. 컴파일 후 터미널 네비게이터 창에 나타나지 않고 네비게이터에서 목록을 새로 고쳐도 도움이 되지 않습니다. 터미널을 다시 시작하면 됩니다.

이와 같을 것인가 아니면 여전히 이전과 같을 것인가 - 새로운 *ex4가 컴파일 직후 터미널 내비게이터에 나타납니까?


어드바이저, 인디케이터, 스크립트의 코드가 무엇인지 자세히 알려주실 수 있나요? 편집기의 어느 폴더에 파일이 나타납니까?