오류, 버그, 질문 - 페이지 1945

 
fxsaber :

최소한 단일 실행 모드에서 Expert Advisor의 입력 매개변수 를 찾는 방법은 무엇입니까?

지표의 경우 IndicatorParameters가 있습니다.

최적화 - FrameInputs.

그리고 어드바이저의 단일 실행 또는 정상 실행의 경우 - 아무 것도 없습니다.

감사합니다. 지금 시도하겠습니다.

우연히 발견한 또 다른 사실이 있습니다. 가능하다면 왜 이런 일이 일어나는지 설명해 주십시오. 나는 GBPJPY에 시작하고 USDJPY 호가가 풀업됩니다. GBPJPY 따옴표가 즉석에서 수정되었습니까?


 
Anton Ohmat :

감사합니다. 지금 시도하겠습니다.

우연히 발견한 또 다른 사실이 있습니다. 가능하다면 왜 이런 일이 일어나는지 설명해 주십시오. 나는 GBPJPY에 시작하고 USDJPY 호가가 풀업됩니다. GBPJPY 따옴표가 즉석에서 수정되었습니까?


당신의 예금 통화 는 무엇입니까? 확실히 USD
 
Slava :
당신의 예금 통화 는 무엇입니까? 확실히 USD
aa, 핍의 마진과 가격을 계산하려면? 바르게?
 

코드베이스에서

Ваш код находится на стадии черновика.

"검토를 위해 제출" 버튼을 사용하여 중재자가 검토를 위해 보낼 수 있습니다.

라이브러리를 업데이트했는데 그런 버튼이 없습니다.


추신: 코드베이스의 라이브러리에 이것을 요구하는 이유는 무엇입니까?

하나 이상의 MQ5 파일이 필요합니다.

 
Anton Ohmat :

감사합니다. 지금 시도하겠습니다.

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

라이브러리: 보고서

fxsaber , 2017.07.25 12:47

에이전트 빌드가 보고서에 추가되었습니다.


EA에 다음 라인 추가

 #include <TypeToBytes.mqh> // https://www.mql5.com/ru/code/16280
#define REPORT_TESTER // В тестере будут автоматически записываться отчеты
#include <Report.mqh>

Expert Advisor Optimization 동안 바로 계산된 각 패스에 대한 보고서를 받습니다.


단일 실행이 최적화된 실행과 일치하지 않는 경우 보고서의 빌드를 터미널 빌드와 비교하십시오 . 일치하지 않으면 이것이 다른 결과의 원인일 가능성이 큽니다.

 

어드바이저가 컴파일하는 데 오랜 시간(몇 초)이 걸리면 다음 100%가 이러한 버그를 재현합니다.

  1. 최적화 모드 를 위한 Expert Advisor 설정
  2. Expert Advisor와 함께 Metaeditor로 전환하십시오.
  3. F7 키를 누르고 바로 거기에서 컴파일이 끝날 때까지 기다리지 않고 F4 키를 누릅니다.
  4. 테스터에 들어가서 시작을 누릅니다.
  5. 10초마다 로그 로그에 이러한 메시지가 표시됩니다.

 2017.07 . 26 00 : 48 : 13.353 MQL5    cannot open file 'TesterBenchmark_Example.ex5'
2017.07 . 26 00 : 48 : 13.369 MQL5    cannot open file 'TesterBenchmark_Example.ex5'
2017.07 . 26 00 : 48 : 23.396 Tester   OnTesterInit works too long ...
2017.07 . 26 00 : 48 : 33.397 Tester   OnTesterInit works too long ...
2017.07 . 26 00 : 48 : 43.397 Tester   OnTesterInit works too long ...

따라서 중지를 클릭하거나 Optimizer가 끝날 때까지 계속됩니다.

Типы оптимизации - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
Типы оптимизации - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
  • www.metatrader5.com
В тестере стратегий предусмотрено два режима оптимизации, переключение между которыми происходит на вкладке "Настройка". В данном режиме...
 

Expert Advisor의 프레임 모드에서 Genetic Algorithm 이 사용 중이고 대략 몇 개의 패스가 남아 있는지 어떻게 알 수 있습니까?

그리고 선택된 테스터 모드(OHLC, 틱 등)는 무엇입니까?

 
이 주제와 관련이 없는 댓글은 " 논의 문서 "MetaTrader 4 및 MetaTrader 5의 신호 제공자가 되는 방법" "으로 이동되었습니다.
 

작업이 상담원에게 고르지 않게 분배된 이유는 무엇입니까?

그 이유는 무엇입니까? 아니면 의도한 것입니까?

 
Aleksey Vyazmikin :

작업이 상담원에게 고르지 않게 분배된 이유는 무엇입니까?

그 이유는 무엇입니까? 아니면 의도한 것입니까?

나는 처음에 작업이 다소 균등하게 나누어 졌다는 것을 명확히하고 싶습니다. 최적화에 시간이 3 시간이었고 이제는 시간이 6 시간이 된 것을 기억합니다. 어떻게 된 것인지 모르겠습니다. 나는 떠났습니다.