백테스팅/최적화 - 페이지 92

 
sunshineh:
매우 감사합니다! 나는 이미 문제가 이런 것이라고 생각했습니다.

그러나 해결 방법이 있습니까?

이 노트북이 해야 할 유일한 생각은 이 최적화뿐입니다.

아마도 로그 파일의 가능한 크기를 변경하거나 ...

또 다른 질문: 로그 파일을 자동으로 삭제할 가능성이 있습니까?

선샤인

테스터 로그 파일의 크기는 변경할 수 없습니다 (테스터에 따라 독점적으로, 아무것도 할 수 없습니다)

로그 파일을 자동으로 삭제하는 시점: 그것은 내가 방금 발견한 다른 메타트레이더 4 테스터 버그와 관련이 있습니다. 테스트를 중지하면 메타타라더는 로그 파일에 대한 핸들을 해제하지 않고 열린 상태로 유지합니다. 즉, 터미널을 다시 시작하기 전까지는 로그 파일을 삭제할 수 없습니다(하루 종일 테스터 로그 파일은 하나만 있음). 메타 따옴표에서 하나 더 선물

 
mladen:
선샤인

테스터 로그 파일의 크기는 변경할 수 없습니다 (테스터에 따라 독점적으로, 아무것도 할 수 없습니다)

로그 파일을 자동으로 삭제하는 시점: 이는 내가 방금 발견한 다른 메타트레이더 4 테스터 버그와 관련이 있습니다. 테스트를 중지하면 메타타라더는 로그 파일에 대한 핸들을 해제하지 않고 계속 열어둡니다. 즉, 터미널을 다시 시작하기 전까지는 로그 파일을 삭제할 수 없습니다(하루 종일 테스터 로그 파일은 하나만 있음). 메타 따옴표에서 하나 더 선물

실행 중인 프로그램 을 중지한 다음 파일을 삭제하는 경우를 제외하고 사용 중인 모든 프로그램 파일은 삭제할 수 없습니다.

웹 트레이더를 사용하면 컴퓨터에 설치할 필요가 없기 때문에 더 쉽게 사용할 수 있다고 생각합니다. Liteforex는 새로운 Sirix 웹 거래를 시작했습니다. ECN보다 실행 속도가 빠릅니다.

 
emi_mahmudah:
실행 중인 프로그램을 중지한 다음 파일을 삭제하는 경우를 제외하고 사용 중인 모든 프로그램 파일은 삭제할 수 없습니다. 웹 트레이더를 사용하면 컴퓨터에 설치할 필요가 없기 때문에 더 쉽게 사용할 수 있다고 생각합니다. Liteforex는 새로운 Sirix 웹 거래를 시작했습니다. ECN보다 실행 속도가 빠릅니다.

emi_mahmudah

글을 다시 읽어주세요

내가 말한 것은 " 테스트를 중지할 때 metatarader는 로그 파일에 대한 핸들을 해제하지 않고 열린 상태로 유지합니다 ."입니다. 더 이상 작동하지 않는 테스터가 로그 파일을 계속 열어 놓을 이유가 없습니다.

추신: 스팸에 이러한 게시물을 사용하지 마십시오. 그것은 진부하고 누구에게도 도움이되지 않습니다 (아마도 자신을 제외하고)

 

내 메타 트레이더 계정에서 내 백테스트 데이터를 사용하고 싶습니다.

지금까지 내 백테스트 메타 트레이더 계정은 내 브로커에 연결되어서는 안 되므로 내 백테스트 데이터 파일을 덮어쓰지 않아야 합니다.

히스토리 폴더에는 hst 파일이 있는 다른 폴더가 있습니다.

그렇다면 hst 파일이 있는 폴더를 사용해야 하는 메타트레이더를 어디에서 말할 수 있습니까?

 
sunshineh:
내 메타 트레이더 계정에서 내 백테스트 데이터를 사용하고 싶습니다.

지금까지 내 백테스트 메타 트레이더 계정은 내 브로커에 연결되어서는 안 되므로 내 백테스트 데이터 파일을 덮어쓰지 않아야 합니다.

히스토리 폴더에는 hst 파일이 있는 다른 폴더가 있습니다.

그렇다면 hst 파일이 있는 폴더를 사용해야 하는 메타트레이더를 어디에서 말할 수 있습니까?

선샤인

이 게시물을 확인하십시오 : https://www.mql5.com/en/forum/general

 

고마워, 하지만 왜 메타 따옴표가 내 오래된 따옴표가 파일 끝에 새 따옴표를 넣는지 깨닫지 못하는지 이해할 수 없습니다 ...

 
sunshineh:
고마워, 하지만 왜 메타 따옴표가 내 오래된 따옴표가 파일 끝에 새 따옴표를 넣는지 깨닫지 못하는지 이해할 수 없습니다 ...

틱 데이터가 없기 때문에

그렇지 않으면 그들이 그렇게 할 것이라고 생각합니다.

 

테스터를 위해 작동하는 MTF MA를 찾고 있었는데 슬프게도 지금은 제대로 작동하지 않습니다.

새 컴파일러(빌드 670) 수정된 변수 이름(char --> chara)과 이전 컴파일러(빌드 482)를 사용해 보았습니다. 그러나 결과는 정확히 같았습니다. 첨부된 이미지 를 참조하십시오. 아마도 빌드 600+ MQL4 언어에 문제가 있는 것 같습니다.

어떻게 고쳐야 하는지 알 수 없었습니다.

제안?

mladen:
시각적 백 테스트에서 제대로 작동하지 않는 일부 mtf 표시기가 있지만 메타 트레이더에서 mtf를 백 테스트하는 주요 문제는 아닙니다.

Metatrader는 백 테스트에서 다른 시간 프레임을 "시뮬레이션"하지 않습니다. ie : 백 테스트에서 15분을 기본 타임 프레임으로 선택하고 해당 차트에 1시간 표시기를 놓으면 실제 데이터(오래 전에 이미 닫혀 있는 데이터)에서 1시간 데이터가 추출됩니다. 지표가 사용하는 데이터가 이미 발생한 데이터이기 때문에 지표가 무슨 일이 일어날지 미리 알고 있는 것처럼 보입니다.

__________________________

어쨌든, 백 테스트와 실시간 OK에서 작동하는 하나의 mtf 이동 평균이 있습니다. 백 테스트에서 더 높은 시간 프레임의 현재 값은 현재 가격 변경에 관계없이 변경되지 않음을 알 수 있습니다(더 명확한 보기를 얻으려면 Interpolate 매개변수를 false로 설정). 그것은 위에서 설명한

문안 인사

믈라덴
 

스크린샷을 게시하는 것을 잊었습니다:

및 표시기:

mtf_ma.mq4

파일:
 
bmoll:
스크린샷을 게시하는 것을 잊었습니다:

및 표시기:

mtf_ma.mq4

당신이 할 수 있는 일은 그들이 그것을 바로잡기를 바라는 것뿐입니다.

내가 실수하지 않았다면 빌드 610 이후로 시각적 백 테스트에 그 오류가 있습니다. 백 테스트에서 일부 내장 함수가 잘못 작동하기 때문에 아무 것도 할 수 없습니다(잘못된 기능 대신 자체 기능을 작성해야 하지만 그런 다음 다시 무언가를 변경하고 기능이 더 이상 작동하지 않을 것입니다)

따라서 우리가 할 수 있는 일은 누군가가 이 새 빌드에서 잘못된 모든 것을 수정하기를 기다리는 것뿐입니다.

사유: