백테스팅을 위한 데이터 가져오기 문제 - 페이지 3

 

이제 m1_data를 나머지 시간 프레임으로 변환해야 합니다. 이것을 사용하십시오: Period_Converter_ALL_Rev01.mq4 . 1005phillip이 생성한 것으로, OneAt a Time이 아닌 모든 Timeframe을 atOnce로 생성하기 때문에 표준 기간 변환기보다 편리합니다. 다시 클릭하여 바탕 화면에 저장합니다.


 

이제 데스크탑에서 C:\Fx_Lab\experts\scripts 폴더로 스크립트를 이동/복사합니다.

 

Script_Folder에서 "Period_Converter_ALL_Rev01.mq4" 파일을 두 번 클릭합니다. 데스크탑에 있는 것이 아닙니다! 메타 편집기 [아래 이미지]가 열립니다. 파일을 클릭한 다음 컴파일[F5]을 클릭합니다.

 

아래 이미지와 같은 .ex4 파일을 생성해야 합니다.

 

터미널을 불러옵니다. 녹색 + 기호가 있는 New_Chat 버튼을 누르십시오. EURUSD를 선택하세요. 또한 내비게이터 평면의 스크립트 아래에서 내비게이터 평면이 보이지 않으면 옆에 별이 있는 노란색 폴더 버튼을 눌러 보십시오.

 

차트 왼쪽 상단 모서리에 EURUSD,M1이 표시되는지 확인합니다. 그렇지 않은 경우 마우스 오른쪽 버튼을 클릭하여 주기를 M1으로 변경하고 주기를 선택한 다음 1분[아래 그림 참조]을 선택할 수 있습니다. 스크립트 목록에 기간 변환기 스크립트가 있는지 확인하십시오. 필요한 경우 + 기호로 목록을 축소합니다.

 

차트를 클릭하고 키보드에서 홈 키를 누르십시오. 데이터 시작 부분으로 다시 스크롤해야 합니다. [작성 당시] 2011년 1월 2일인지 확인하십시오. 모든 것이 좋아 보인다면. 그런 다음 기간 변환기 스크립트를 두 번 클릭하면 다른 시간 프레임이 생성됩니다.

 

기간 변환이 작동하는 경우 History/Demo 폴더에 여러 시간대가 있어야 합니다.

 

좋아, 그렇게 해야 한다. 몇 가지 메모만 하면 됩니다.

*다른 기호 데이터를 원하면 막대가 999999999999로 설정된 상태에서 지금 다운로드하는 것이 좋습니다.

*Bars_on_Chart[bars_in_history 아님]를 999999999999로 설정하면 비주얼 모드에서 테스트 속도가 느려집니다. 9999와 같은 합리적인 숫자로 재설정하는 것이 가장 좋습니다.

*프록시 설정을 제거하고 브로커에 다시 연결하면 브로커의 데이터가 다운로드한 데이터를 덮어쓰고 데이터 불일치 오류가 발생할 수 있습니다.

*백 테스트에 사용할 Spread와 같은 환경은 프록시 설정 잠금 시의 환경입니다.

*5자리 데이터를 원하시면 다른 데이터 제공업체에서 다운로드해 보세요.

*M1 데이터는 최대 90% 모델링 품질을 제공합니다. 누군가 99%가 필요한 경우 http://eareview.net/tick-data 를 따라야 합니다.

다른게 생각나면 업데이트 하겠습니다.

 
ubzen :

*M1 데이터는 최대 90% 모델링 품질을 제공합니다. 누군가 99%가 필요하면 https://www.mql5.com/go?link=http://eareview.net/tick-data 를 따라야 합니다.

다른게 생각나면 업데이트 하겠습니다.


M1 Timeframe에서 테스트하면 최대 25%...

잘했어