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

 
Renat :
예, 이 오류를 수정하겠습니다. 업데이트는 내일 릴리스됩니다.

버전 531에서는 EA가 차트에서 작동하고 테스터에서 시작한 후 터미널이 닫힙니다. 버그가 여전히 Bars (첨부된 샘플 코드)와 관련된 것 같습니다.

----------

테스터가 최적화할 수 있는 옵션은 몇 개입니까?

로봇 - 30개 매개변수, 범위 -100~100, 1단계.

530 버전에서 시험 장치 "최적화를 위한 패스가 너무 많습니다. 최적화된 매개변수 의 양을 줄이거 나 매개변수의 값을 단계적으로 늘리십시오.”

531에서는 아무것도 쓰지 않고 최적화도 하지 않습니다.

파일:
bars.mq4  2 kb
 
디버거가 작동합니다! 우와.
 

사진의 연결 순서에 실패하신 모든 분들께:

1. 서버 설정

2. 브로커를 통한 데모 계좌 개설

 
지금까지 테스터에서 작은 버그를 발견했는데, 매수, 매도 주문을 여는 사실의 개체(화살표)가 나타나지 않습니다. 그리고 이제 주문 이 시작되는 동안 테스터가 느려집니다.
 

레나트 :

 void OnTick ()
  {
Comment (Day());
  }

영상을 봐주세요.


>
 
테스터의 Expert Advisor 속성에서 변수에 0을 할당할 수 없습니다. 당신은 1, 1.2, 25.5, 0.0 또는 0을 할 수 있습니다 - 당신은 할 수 없습니다. etst는 충분히 빠르게 진행됩니다. 최적화가 엄청나게 느립니다. 이 경우 -1에서 1까지 검색하면 0 값이 계산됩니다.
 

문제. 터미널은 D:\MetaTraiderNew 드라이브에 설치됩니다. 이 폴더와 모든 하위 디렉터리 및 파일은 내가 관리자로 소유하고 있습니다. 따라서 액세스 권한이 가득 찼습니다. 터미널은 관리자로 실행되지만 모든 터미널 및 메타에디터 파일은 C:\Users\Artyom\AppData\Roaming\MetaQuotes\Terminal\6F80400D34D1913001D56CC09EAE8DCA\MQL4에서 지속적으로 검색됩니다.

터미널 설치 폴더 D:\MetaTraiderNew\Experts\ 및 D:\MetaTraiderNew\Experts\Indicators\에서 파일을 찾도록 하는 방법 ???

 

이 라이브러리 를 컴파일하면 컴파일러에서 오류가 발생합니다.

파일 시작 부분에 작성하면 #property strict - 오류가 사라집니다.

그래야만 합니까?

 
터미널과 편집기가 로컬 디렉토리에서 작동하도록 하려면 /portable 플래그와 함께 실행해야 합니다. 의견과 의견을 주신 모든 분들께 감사드립니다. 우리는 매일 업데이트를 발표하고 한 달 안에 모든 것을 염두에 둘 것입니다. 변경 사항이 너무 커서 오류 없이는 불가능합니다. 우리는 포럼의 러시아어 사용 영역에서 나머지 부분을 방해하지 않도록 특별히 제한된 테스트를 시작했습니다. 일주일 후 더 많은 대중을 대상으로 확장 테스트를 시작할 것입니다.
 
JJerboa :

이 라이브러리 를 컴파일하면 컴파일러에서 오류가 발생합니다.

파일 시작 부분에 작성하면 #property strict - 오류가 사라집니다.

그래야만 합니까?

네. MQL4의 경우 컴파일러는 호환성을 위해 기본적으로 더 관대한 제어 모델을 사용합니다. 부드러운 모드가 항상 적합한 것은 아닙니다. 최대 제어 수준을 유지하려면 항상 strict를 사용하는 것이 가장 좋습니다.