항상 그렇듯이 문제 해결에 대한 매우 유능한 접근 방식입니다. 잘했어요, 아나톨리, 좋은 기사였어요!
시각적 모드 없이 테스트해야 한다는 점을 추가해야 하는데, OnTester() 함수에는 ... && !IsVisualMode().... 또는 이 제한을 제거하여 시각화 중에도 파일이 생성되도록 합니다.
꽤 흥미로운 결과입니다!
각 패스에 대한 거래에 대한 자세한 보고서를 수집하고 일련번호를 할당하는 등 최적화에 사용할 수 있을까요? 그리고 MT4에서 이 모든 것이 가능한가요?
꽤 흥미로운 결과입니다!
각 패스에 대한 거래에 대한 자세한 보고서를 수집하고 일련번호를 할당하는 등 최적화에 사용할 수 있을까요? 그리고 MT4에서 이 모든 것을 할 수 있을까요?
메타트레이더 5 테스터에서 전략 시각화하기 >>>> 를 확인하세요.
MT4에서는 MQL 도구를 사용할 수 없습니다(제가 아는 한).
꽤 흥미로운 결과입니다!
각 패스에 대한 거래에 대한 자세한 보고서를 수집하고 일련번호를 할당하는 등 최적화에 사용할 수 있을까요? 그리고 MT4에서 이 모든 것이 가능한가요?
최적화 결과 처리에 관해서는 기사의 코드로 판단하면 OnTester에서 !IsOptimization() 검사를 제거하고 파일 이름 생성시 일부 변경 매개 변수 (또는 실행 번호 만)만 고려하면됩니다 (예 : "최적화 결과 작업"참조). 최적화 결과 작업하기.
저는 자바스크립트에서도 비슷한 작업을 했고, 브라우저에서 테스트 보고서(html 파일)를 로드하면서 이를 지켜보았습니다. 따라서 제 접근 방식은 최적화 도구에서 작동하지 않습니다. 하지만 Excel 없이는요.
이미 이 기사를 공부했습니다 - 감사합니다. 나는 전략의 특성을 고려하여 테스트 결과를 선택하는 데 다소 복잡한 기준을 가지고 있으며 여전히 MT4를 사용하고 있습니다 ...
분명히 유일한 방법은 MT4와 MT5를위한 두 가지 프로그램 (전문가 고문), 하나는 업무용, 하나는 최적화 용으로 만드는 것입니다....
최적화 결과 처리에 관해서는 기사의 코드로 판단하면 OnTester에서 !IsOptimization() 검사를 제거하고 파일 이름 생성시 일부 변경 매개 변수 (또는 실행 횟수 만)를 고려하면됩니다 (예 : "최적화 결과 작업"참조). 최적화 결과 작업하기.
저는 자바스크립트에서도 비슷한 작업을 했고, 브라우저에서 테스트 보고서(html 파일)를 로드하는 것을 보았습니다. 따라서 제 접근 방식은 최적화 프로그램에서 작동하지 않습니다. 그러나 엑셀 없이는.
나는 가능성을 알고있을 것입니다 - 감사합니다.
자바스크립트에 대해 더 자세히 알려주실 수 있나요? 무엇을 할 수 있나요?


새로운 기고글 MQL5 Cookbook: 파일에 거래 내역 쓰기 및 Excel의 각 기호에 대한 대차 대조표 생성 가 게재되었습니다:
다양한 포럼에서 커뮤니케이션할 때 Microsoft Excel 차트의 스크린샷으로 표시되는 테스트 결과의 예를 자주 사용했습니다. 그러한 차트를 만드는 방법을 설명하라는 요청을 여러 번 받았습니다. 마지막으로, 이제 이 글에서 모든 것을 설명할 시간이 있습니다.
생성된 파일을 Excel에서 열면 각 데이터 유형이 별도의 열에 있음을 확인할 수 있습니다. 이렇게 하면 데이터 보기가 훨씬 더 편리해집니다. 이 시점에서 기술적으로 차트를 만들고 파일을 *.xlsx 형식의 Excel 책으로 저장할 준비가 되었습니다. 그러나 나중에 테스트를 실행하고 책을 다시 열면 여전히 이전 데이터가 표시됩니다.
LastTest.csv 파일이 이미 Excel에서 사용되는 동안 데이터를 새로 고치려고 하면 Expert Advisor가 다른 응용 프로그램에서 사용 중인 동안 쓰기 위해 파일을 열 수 없기 때문에 파일이 업데이트되지 않습니다.
작성자: Anatoli Kazharski