초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 145

 
forexman77 :

테스트 통과가 필요합니다. EA는 다음과 같은 경우 거래하지 않습니다.

이것이 내가 테스트 시간을 줄이기 위해 하고 싶은 일입니다.

테스터가 입력 매개변수를 어드바이저와 동일하게 설정하는 기능이 있습니까?

Stop <=Start이면 이 패스를 건너뜁니다.

나는 당신의 질문에 정확히 대답했습니다.

 if (Stop <=Start) { ExpertRemove ();}
 
MetaDriver :

나는 당신의 질문에 정확히 대답했습니다.

물론이죠. 노력하겠습니다.
 
forexman77 :
물론이죠. 노력하겠습니다.
더 나은 것을 찾으면 구독 취소, 나도 필요합니다.
 
MetaDriver :

나는 당신의 질문에 정확히 대답했습니다.

작동하지 않습니다. 테스트할 때 정류장이 시작 지점보다 작은 영역이 있습니다. 제 생각에는 테스터용 기능을 사용해야 합니다.
 
forexman77 :
작동하지 않습니다. 테스트할 때 정류장이 시작 지점보다 작은 영역이 있습니다. 제 생각에는 테스터용 기능을 사용해야 합니다.
그런 특별한 테스터 기능은 없습니다.
 
단일 테스트에서 모든 최적화 결과 를 프로그래밍 방식으로 실행할 수 있습니까?
 

자식 창 닫기에 대한 질문입니다.

두 개의 창이 있으며 둘 다 CAppDialog 클래스입니다 . 나는 주된 아이에게서 아이를 부른다. 따라서 자식 창의 닫기 버튼을 클릭하면 창과 어드바이저도 모두 닫힙니다.

이 경우 기본 부모 창에서 OnClickButtonClose 이벤트가 호출되지 않습니다. 그것을 해결하는 방법?

Документация по MQL5: Стандартная библиотека / Классы для создания панелей и диалогов / CAppDialog
Документация по MQL5: Стандартная библиотека / Классы для создания панелей и диалогов / CAppDialog
  • www.mql5.com
Стандартная библиотека / Классы для создания панелей и диалогов / CAppDialog - Документация по MQL5
 
MetaDriver :
더 나은 것을 찾으면 구독 취소, 나도 필요합니다.
 int OnInit ()
  {
   if (stop<=start)
       return ( INIT_PARAMETERS_INCORRECT );
...
   return ( INIT_SUCCEEDED );
  }
 
stringo :
영형! 고맙습니다!
 

Expert Advisor 디버깅을 시작하고 거래를 열지만 때때로 오류 4752: Expert Advisor에 대한 거래가 금지됩니다.

그 이유를 어떻게 알 수 있습니까? 기능이 있는게 아닐까요?

오류 경고로 인해 Expert Advisor는 모든 줄보다 더 많이 먹습니다.

사유: