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

 

"그래프" 탭에서 "시작" 버튼을 누르면 단일 실행이 실행되는 경우에도 탭이 "최적화" 탭으로 전환되는 이유는 무엇입니까? - 최적화가 시작된 경우 "최적화" 탭으로의 전환이 필요하지 않습니다.

테스터의 이런 '셀프 액티비티'가 짜증나는데, 이를 위해 '시작' 버튼을 따로 빼서 아무 탭에서나 누를 수 있도록 했다.

빌드 2190.

 
Andrey Dik :

"그래프" 탭에서 "시작" 버튼을 누르면 단일 실행이 실행되는 경우에도 탭이 "최적화" 탭으로 전환되는 이유는 무엇입니까? - 최적화가 시작된 경우 "최적화" 탭으로의 전환이 필요하지 않습니다.

실제로 단일 패스로 그렇습니다.


시작 버튼은 정의되지 않은 무언가(단일 또는 최적화)를 시작하기 때문에 클릭 후 이 동작이 시작되는 것을 식별할 수 있도록 하는 것이 논리적입니다.

최적화를 시작할 때만 "최적화"로 전환합니다.

 

"전체 최적화" 모드에서 최적화하는 동안 에이전트에 작업을 어떻게 분배합니까? - 에이전트의 순서와 상관없이 현재 여유가 있는 에이전트에게만 작업을 부여하는 건가요, 아니면 분배의 원칙이 있는 건가요?

이러한 최적화가 사용자가 구성한 작업 옵션이 있습니까?: 어드바이저에서 표준 옵티마이저를 반복하는 카운터를 처방하고 인터넷에 있는 에이전트의 어드바이저가 에이전트 폴더에서 파일을 읽고 실행을 위한 매개변수를 가져옵니다. 거기에서 사용자 최적화 관리자가 터미널 차트에서 시작되고 해당 에이전트 폴더의 어드바이저에 대한 매개변수를 배포합니다. 이러한 맞춤 최적화의 함정은 무엇입니까?

 
Andrey Dik :

이러한 최적화가 사용자가 구성한 작업 옵션이 있습니까?: 어드바이저에서 표준 옵티마이저를 반복하는 카운터를 처방하고 인터넷에 있는 에이전트의 어드바이저가 에이전트 폴더에서 파일을 읽고 실행을 위한 매개변수를 가져옵니다. 거기에서 사용자 최적화 관리자가 터미널 차트에서 시작 되고 해당 에이전트 폴더에 있는 어드바이저에 대한 매개변수를 배포 합니다. 이러한 맞춤 최적화의 함정은 무엇입니까?

Common을 통해서만 배포가 가능합니다. 따라서 에이전트별로 파일을 생성해야 합니다(번호별).

 
fxsaber :

Common을 통해서만 배포가 가능합니다. 따라서 에이전트별로 파일을 생성해야 합니다(번호별).

내가 아는 한, 조언자로부터 고유한 에이전트 식별자를 얻는 것은 불가능합니다. 즉, 이름으로 파일을 일부 에이전트에 연결하는 것이 불가능하므로 조언자가 "해당" 파일에서 매개변수를 읽을 수 있습니다. 이것은 문제가 되지 않습니다. 공통 폴더에 연결된 각 에이전트에 대한 기호 폴더를 구성할 수 있으므로 모든 에이전트의 해당 폴더로 이동할 수 있으므로 에 연결된 시스템 에서 최적화 실행을 구성할 수도 있습니다. 지역 네트워크.

어떤 다른 문제가 있을 수 있습니까? - 개발자들이 어드바이저와 함께 에이전트에게 매개변수/데이터를 전송하는 문제를 아직 해결하지 않았기 때문에 문제가 발생했습니다.

Оптимизация стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
Оптимизация стратегий - Алгоритмический трейдинг, торговые роботы - Справка по MetaTrader 5
  • www.metatrader5.com
Тестер стратегий позволяет тестировать и оптимизировать торговые стратегии (советники) перед началом использования их в реальной торговле. При тестировании советника происходит его однократная прогонка с начальными параметрами на исторических данных. При оптимизации торговая стратегия прогоняется несколько раз с различным набором параметров...
 
Andrey Dik :

내가 아는 한, 고문으로부터 고유한 에이전트 식별자를 얻는 것은 불가능합니다.

할 수 있다. 첫 번째 프레임에 에이전트의 이름을 보냅니다. 이렇게 하면 관련된 모든 에이전트의 전체 목록을 얻을 수 있습니다.

 
fxsaber :

할 수 있다. 첫 번째 프레임에 에이전트의 이름을 전달합니다. 이렇게 하면 관련된 모든 에이전트의 전체 목록을 얻을 수 있습니다.

우리는 외부에서, 매니저에 의해 프레임에서 에이전트의 전체 목록을 읽을 수 있으며 해당 에이전트의 어드바이저에서 어드바이저가 실행 중인 에이전트의 이름을 얻을 수 있습니다. 그렇지 않으면 어드바이저가 다음에서 어떻게 알 수 있습니까? 매개변수를 읽을 파일은 무엇입니까?

 
Andrey Dik :

해당 에이전트의 어드바이저로부터 어드바이저가 실행 중인 에이전트의 이름을 얻을 수 있습니다.

물론 EA는 어떤 에이전트에서 작동하는지 알고 있습니다.

 
Andrey Dik :

"그래프" 탭에서 "시작" 버튼을 누르면 단일 실행이 실행되더라도 탭이 "최적화" 탭으로 전환되는 이유는 무엇입니까? - 최적화가 시작된 경우 "최적화" 탭으로의 전환이 필요하지 않습니다.

테스터의 이런 '셀프 액티비티'가 짜증나는데, 이를 위해 '시작' 버튼을 따로 빼서 아무 탭에서나 누를 수 있도록 했다.

빌드 2190.

최적화 결과 탭으로의 전환은 최적화 후에만 수행됩니다. 한 번 실행한 후에는 확실히 전환되지 않습니다(또는 단계를 재현해 보겠습니다).

이러한 스위치를 전혀 원하지 않으면 테스트 로그의 컨텍스트 메뉴에서 비활성화하십시오.

 
Slava :

한 번 실행한 후에는 확실히 전환되지 않습니다(또는 단계를 재현해 보겠습니다).

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