라이브러리: 멀티 테스터 - 페이지 21

 
fxsaber:

회선 번호는 변경되며 중요하지 않습니다.

아마도 "ForwardDate"만 중요할 것입니다. 포워드 모드를 수동으로 제어해야 포워드를 켜고 끌 수 있습니다.

그렇다면 Run() 메서드가 이름을 입력해야 하는 마지막 메서드인가요? 그리고 왜 "시도"라는 상수가 있을까요?

여기서는 이미 멀티테스터에 새로운 기능을 거의 추가했습니다. Add()에 새 변수를 작성하는 작업만 남았습니다. 왜 그대로 두지 않을까요? 불필요하지 않을 것입니다!

 
Good Beer:

왜 그렇게 유지하지 않으시겠습니까? 불필요한 일은 없을 것입니다!

저는 제품이 아니라 디자인을 제공하고 있으니까요.

 

"MultiTester.mqh"를 제외한 모든 프로젝트 파일에 "ForwardDate"를 넣었는데 불필요한 것 같습니다. 하지만 컴파일되지 않습니다. "SetTesterSettings()" 함수가 선언되지 않았다는 메시지가 표시됩니다. SetTesterSettings()

나는 시작 관리자에서만 그것을 발견했습니다. 거기에 "MultiTester.mqh"가 연결되어 있습니다:

#include <fxsaber\MultiTester\MultiTester.mqh>
무엇이 잘못되었을 수 있는지 알려주시겠습니까?
 
Good Beer:

함수 "SetTesterSettings()".

mq5의 모든.

 
fxsaber:

mq5의 모든 것.

거기에 있습니다. 파일이 오류 없이 컴파일됩니다. 그리고 ForwardDate( )가 TesterSettings.Add( )에 표시됩니다. 포함된 파일 목록에 "MultiTester.mqh"가 있습니다.

컴파일된 예제 - 도움이 되지 않습니다.

 
원래 멀티테스터를 반환하고 이를 기반으로 한 모든 EA를 삭제한 다음 예제를 원래 위치에 컴파일했습니다. 문제가 지속되었습니다. 이 문제는 6월 업데이트와 함께 나타났습니다.
 
Good Beer:
문제는 여전히 남아 있습니다. 6월 업데이트와 함께 나타났습니다.

이유를 모르겠습니다. 작동합니다.

 
fxsaber:

이유를 모르겠어요. 작동 중입니다.

빌드 때문일 수도 있습니다. 최신 베타로 업그레이드했는데도 도움이되지 않았습니다. 컴파일 순서가 어떻게 되나요?
 
Good Beer:
편집 순서는 어떻게 되나요?

안타깝게도 매우 산만하고 성급한 질문에 답하느라 시간을 낭비하고 있습니다. 공감 기능을 켜주세요.

 
fxsaber:

공감 기능을 켜주세요.

어디 좀 가볼게요.