최적화 결과는 단일 테스트와 다릅니다. - 페이지 2

 
흠 ... 어쩐지 모든 것이 지저분하고 재미 없어 보입니다. 처음에 DC 서버에서 따옴표를 가져온 경우 MQ 서버에서 무언가를 다운로드해야 하는 이유는 더욱 그렇습니다. 따옴표가 뒤처지거나 구멍이 많거나 소급하여 변경될 가능성이 있습니까? "Quotes Archive"에서 이미 모든 항목(예: 그대로?)을 업로드한 경우 최적화 전에 다른 것을 업로드하려고 하는 이유는 무엇입니까? 답이 없는 질문이 많습니다. MT4 개발자가 프로그램의 상황과 논리에 대해 논평할 수 있을까요? 기다릴 것이다...
 

우리는 인용 오류로 서사시를 계속합니다.

마지막으로 알파리에 올라온 빌드 228을 다시 다운받아 별도의 폴더에 설치했습니다. 온라인 차트가 열리지 않았습니다. "Quotes Archive"에서 기본적으로 기록의 막대 수와 함께 USDCHF에 대한 기록을 다운로드했습니다. 지난 2-3개월이면 충분합니다. 별로 필요하지 않습니다. "다운로드" 버튼을 두 번 클릭했습니다. 처음으로 서버에서 무언가가 분명히 다운로드되었습니다(어느 서버에서 다운로드되었는지 모르겠습니다). 두 번째 클릭 후 모든 기간을 다시 계산할 것을 제안했습니다. 저는 동의했습니다. 재 계산이 끝나면 설정에서 왼쪽 프록시를 켜고 (MT4가 인터넷을 찾을 수 없도록) 프로그램을 종료하고 다시 들어갔습니다. 서버에 연결되지 않았습니다. 필요한 기간과 매개변수를 선택하고 단일 테스트를 시작했습니다. 결과 테스트 차트는 소수의 트랜잭션으로 인해 의심을 불러일으켰습니다. 보고서와 로그를 보니 내가 설정한 2주간의 테스트 기간 중 1주일만 처리됐다. 이 쌍에 대한 인용문에는 2주 만에 큰 구멍이 생겨 생리 기간 중 1주를 "먹었다"는 것이 밝혀졌습니다.

첨부된 스크린샷은 다음을 보여줍니다.

- MT4가 오프라인 상태이며 서버와 연결되어 있지 않습니다.

- 테스트 기간은 2010.10.25부터 2010.11.23까지로 선택했습니다.

- 실제 테스트는 2010.11.01 00:00부터 2010.11.05 22:00까지 수행되었습니다. 즉, 처음에는 일주일 내내 건너뛰었습니다.

- "Quotes Archive"에서 2010.10.15와 2010.11.01 사이의 시간별 따옴표에 구멍이 있습니다. - 2주 이상의 따옴표가 누락되었습니다.

- "StrategyTester 보고서"에서 그는 시뮬레이션 품질이 90%(최대 가능)이고 불일치가 없다고 씁니다. 모든 것이 정상입니다.

"StrategyTester 보고서"에서 구멍이 있다는 것을 이해하는 유일한 방법은 내가 설정한 테스트 기간의 시작 날짜와 실제로 테스트한 날짜 사이의 불일치입니다. 그러나 구멍이 테스트 기간 내에 있으면 기간이 일치하고 사용자는 테스트/최적화가 잘 진행되었다는 환상에 머물게 됩니다. 그런 다음 그는 비뚤어진 전략 매개 변수로 돈을 잃을 것입니다.

"아카이브"의 분 및 기타 따옴표 - 같은 구멍. 따옴표 다운로드가 확실히 발생했지만 오류를 작성하지 않았습니다. 같은 컴퓨터의 다음 폴더에는 MT4의 다른 복사본이 있습니다. 여기에는 구멍 없이 10월 전체에 대한 이 쌍에 대한 견적이 포함되어 있지만 며칠 전에 로드되었습니다. 나사를 대량으로 배치하고 나사가없는 나사. 인터넷의 채널은 상당히 넓고 4메가비트이며 안정적이며 실질적으로 무료입니다. 이 순간의 통신은 정확히 끊어지지 않았습니다. ICQ는 동일한 인터넷을 통해 두 대의 컴퓨터에서 작동하며 인터넷 라디오 및 다른 몇 대의 MT4가 온라인으로 중단됩니다. 아무 것도 중단되지 않았습니다.

MetaTrader4에서 시세 아카이브로 작업하는 데 심각한 오류가 있습니다. 정말 아무도 직면하지 않았습니까?

MT 개발자가 왜 침묵하는지 궁금합니다. 이 포럼을 통하지 않고 다른 사람에게 연락하는 방법을 아는 사람이 있습니까? 버그 추적기가 있거나 지원에 직접 액세스할 수 있습니까?

 
테스터를 알고리즘 의 오류, 조언자의 정확성을 찾는 수단으로 사용하지만 최적화 도구로는 사용하지 마십시오. 이러한 목적을 위해 Khipurga의 "Visual Tester"가 적합합니다(지표 등)
 

이전 메시지를 작성한 직후 "아카이브"에서 인용문을 다운로드하기 위해 몇 번 더 시도했습니다. 로드된 것이 없습니다. 로드를 여러 번 클릭한 후나 MT4를 여러 번 닫거나 연 후에도 마찬가지입니다. 따옴표의 구멍은 그대로 남아 있습니다.

\history\Alpari-Demo 및 \history\downloads 폴더를 수동으로 정리했습니다. 이제 "아카이브"에서 "구멍"에 없는 모든 인용문이 문제 없이 처음으로 로드되었습니다. 따라서 Alpari 서버가 아닌 것 같습니다.

 
sever30 :
테스터를 알고리즘의 오류, 조언자의 정확성을 찾는 수단으로 사용하지만 최적화 도구로는 사용하지 마십시오. 이러한 목적을 위해 Khipurga의 "Visual Tester"가 적합합니다(지표 등)

이 테스터는 무엇이며 어디서 구할 수 있습니까? Yandex와 Google은 이에 대해 알지 못합니다.
 
이 중 하나는 정확히 기억이 나지 않습니다... 여러분, 보세요, 유용한 것입니다. 전략을 테스트할 수 있습니다.
파일:
ubgzpsvpdim.rar  76 kb
 
ReasonMan :

MT 개발자들이 침묵하는 이유가 궁금합니다. 이 포럼을 통하지 않고 다른 사람에게 연락하는 방법을 아는 사람이 있습니까? 버그 추적기가 있거나 지원에 직접 액세스할 수 있습니까?

그래서 정말 문제가 있습니다. 나 자신을 대신하여 축하합니다 ;-)

 

감사합니다, sever30 하지만 주말 동안 거의 12개 쌍을 빠르게 최적화해야 합니다. 형평성 테스터에서 이것은 매우 긴 과정이 될 것입니다. MT4 테스터는 느리지만 테스트하는 것이 더 쉽고 빠릅니다.

분명히, 나만 실수를 하는 것은 아닙니다. 테스트 결과는 "Quotes Archive"의 결함으로 인해 다릅니다. 매우 긴 토론 https://www.mql5.com/en/forum/102259 , 예제 및 팁이 있습니다. 하지만 그마저도 개발자들의 정상적인 답변은 없다.

현재 내가 찾은 무결성에 대한 기록을 확인하는 유일한 옵션은 "구멍 및 파손에 대한 기록 분석" 스크립트 https://www.mql5.com/en/code/7093 이며, 이는 "기록 데이터 분석" 스크립트: Bagadul https://www.mql5.com/en/code/8039 . 적어도 어느 정도까지는 역사의 무결성에 대한 확신을 가질 수 있습니다.

그러나 제 생각에는 이것은 MT4의 큰 결함입니다(MT5에서도 마찬가지입니다). "아카이브"가 존재하는 3년 동안, 이를 정리하지 않고 이러한 결함을 그대로 두는 것은 개발자의 완전한 책임입니다. :-(

 

그래서 주제는 어떻게 끝났습니까? 시간은 흘러도 이야기는 똑같습니다. 최적화 실행 결과와 간단한 테스트 결과가 다르고... 때론 너무 달라서 눈물이 나기도 합니다. 또한 단일 테스트를 수행하면 하나, 둘, 셋 - 결과는 하나입니다. 그리고 당신이 최적화의 결과를 대체한다면 - 결과는 다릅니다 ... 일종의 어리 석음입니다.

1) 스프레드가 고정되어 있습니까? - 예
2) 구멍이 없는 고품질 따옴표의 아카이브입니까? - 수동으로 확인, 구멍 없음
3) 어드바이저의 알고리즘을 확인하셨나요? - 네, 물론 농담으로 확인했습니다. 한번의 테스트에서는 몇번을 실행해도 결과는 똑같습니다
4) 다른 브로커와 역사가 반복됩니까? - 그리고 반복하지만 브로커에 관한 것이 아닙니다!
5) 더 짧은 기간을 선택했습니까 아니면 더 긴 기간을 선택했습니까? - 예
6) 막대의 명시적 제어에 대해 테스트를 시도했습니까? - 글쎄, 나는 시도했지만 ... 내 고문을위한 것이 아닙니다.

글쎄, 당신이 모든 것을 시도했다면 그냥 쏴??

 
eugene-last :

최적화 실행과 간단한 테스트의 결과가 다르고... 때로는 너무 달라서 눈물이 나기도 합니다.

귀하의 경우 후속 실행은 본질적으로 앞으로 진행됩니다. 병합되지 않으면 좋은 것입니다.

작업을 교환하고 실행한 다음 최적화하십시오.