MetaTrader 5 전략 테스터: 오류, 버그, 개선 제안 - 페이지 25

 
fxsaber :

그래프 또는 백테스트 탭에 있으면 재생산됩니다.

분명한. 결정된
 
fxsaber :

조언자


재생


결정된
 

Expert Advisor의 테스트 를 병렬화할 수 있습니까?


저는 4년 27자입니다. Expert Advisor는 1.5-2일 안에 하나의 프로세서에 전달합니다. 이제 다음 입력:

1. 4년차의 매우 큰 예치금으로 인해 EA는 500랏 세트를 거래해야 하며, 이는 브로커의 최대 주문 한도를 감안할 때 테스트 속도가 느려지고 왜곡됩니다.

2. 나는 그러한 실행 단계에서 전체 최종 결과를 알 필요가 없으며, 특정 간격으로 어드바이저가 어떻게 행동하는지 이해해야 합니다. 전체 간격을 프로세서 수 + 교차(아래 참조)로 나누고 교차가 있는 간격 쌍을 실행하고 싶습니다. 예를 들어보겠습니다. 4개의 프로세서 코어가 있고 6개의 간격이 있다고 가정해 보겠습니다. 그런 다음 핵심 실행을 수행하는 방법은 다음과 같습니다.

I. 1-3, II. 2-4, III. 3-5 IV. 4-6

그러면 특정 세트의 검증 속도가 크게 빨라집니다. 이제 여러 인스턴스를 시작하고 수동으로 병렬화해야 합니다. 곧 15년차를 타야할텐데 걱정이네요)

 

이제 opt-file에는 최적화가 비활성화된 입력 매개변수의 최적화 범위 데이터가 포함되어 있지 않습니다.

예를 들어 Range2에 최적화를 했는데 Range1은 최적화가 안되어 최적화 범위가 설정되어 있었습니다. 따라서 이 범위는 선택 파일에 포함되지 않습니다.

추가하십시오.

 
Market Watch의 모든 기호에 대한 최적화 옵션 파일에서 다음 필드는 null입니다.
initial_deposit = 0.0

수정 해주세요.

 
테스터에 대한 또 다른 질문입니다. 테스트 시간별 소득 분포 히스토그램이 있습니까? 글쎄, 또는 실행할 때 그것을하는 방법? 또는 최적화를 평균 소득 분포에 맞추는 방법은 무엇입니까?
 
Andrey Pogoreltsev :
테스터에 대한 또 다른 질문입니다. 테스트 시간별 소득 분포 히스토그램이 있습니까? 글쎄, 또는 실행할 때 그것을하는 방법? 또는 최적화를 평균 소득 분포에 맞추는 방법은 무엇입니까?

이익 또는 다른 관심 기준을 곱한 분포 균일 성 을 OnTester에서 직접 계산하십시오.

 
Andrey Khatimlianskii :

이익 또는 다른 관심 기준을 곱한 분포 균일 성을 OnTester에서 직접 계산하십시오.

아 맞다! 감사해요

 
Slava :
분명한. 결정된

고맙습니다.

그리고 모드에서 에이전트에게 작업을 분배하는 것은 어떻습니까?   "완전한 최적화"? - 현재 자유계약선수들에게 업무가 주어지는가, 아니면 다른 배분 원칙이 있는가?

 

설정 탭의 테스터에서 CTRL + V를 통해 Expert Advisor의 입력 매개변수 를 변경하는 경우 매개변수 탭으로 이동하여 최적화를 시작하지 마십시오. 그런 다음 이전 입력 매개변수가 opt 파일에 들어갑니다.

opt-file이 올바른 입력을 받기 위해서는 가져온 후 매개변수 탭으로 이동해야 합니다.

수정 해주세요.