Meta Trader 4에서 백 테스트한 5개월 동안 92억 수익 - 페이지 6

 

EA도 보내주시겠어요?

감사해요

네츠

puturta@yahoo.co.id

 
Zap wrote >>
백테스팅은 실제 과거 틱 데이터로만 작동합니다.
Mt4 플랫폼은 M1 막대가 가장 작은 막대 데이터에서 틱을 시뮬레이션합니다.
막대는 손실 압축된 가격 데이터에 불과합니다. M1 막대를 만들면 시가, 고가, 저가 및 종가를 유지하고 데이터의 나머지(약 70-80%)를 버립니다. 틱을 시뮬레이션할 때 플랫폼은 이 누락된 부분을 "추측"하려고 하지만 보다시피 그다지 효율적이지 않습니다. 시뮬레이션된 틱과 실제 틱으로 구성된 기간을 비교하면 시뮬레이션된 틱이 종종 비현실적인 움직임을 포함한다는 것을 알 수 있습니다. .
이러한 움직임은 예측할 수 없는 결과를 초래합니다. 이는 이러한 EA가 이러한 비현실적이고 잘못된 움직임의 효과를 우발적으로 이용하기 때문에 이러한 EA의 잘못된 결과로 이어질 수 있습니다.
틱을 수집하거나 과거 틱을 가져옴으로써 데이터의 100%에 대해 백테스트할 수 있고 정확한 결과를 얻을 수 있으며 _동일한 EA_를 사용하여 _동일한 기간_에 백테스트를 실행한 결과는 정확히 _동일_일 것입니다.
진드기 획득에 대한 추가 정보가 필요하면 forexzap<at>gmail<dot>com에서 저를 참조하십시오.

백 테스트를 위해 좋은 틱 데이터를 Mt4로 가져오는 것에 대한 많은 토론을 읽었지만 MT4가 M1 막대에서 틱을 시뮬레이션하는 경우 틱 데이터를 MT4로 가져오면 이 문제가 어떻게 해결됩니까? MT4는 가져온 틱 데이터로 동일한 작업을 수행하고 이 데이터에서 M1 막대를 생성한 다음 틱을 시뮬레이션하지 않습니까?
 
SDC :

백 테스트를 위해 좋은 틱 데이터를 Mt4로 가져오는 것에 대한 많은 토론을 읽었지만 MT4가 M1 막대에서 틱을 시뮬레이션하는 경우 틱 데이터를 MT4로 가져오면 이 문제가 어떻게 해결됩니까? MT4는 가져온 틱 데이터로 동일한 작업을 수행하고, 이 데이터에서 M1 막대를 생성한 다음 틱을 시뮬레이션하지 않습니까?
틱 데이터에 대한 백테스트 방법에 대한 정보는 여기 -> http://eareview.net/tick-data 에서 찾을 수 있습니다.
 

나는 이미 Birts 리뷰를 읽었고 그의 스크립트를 사용하여 필요한 모든 틱 데이터를 다운로드했지만 MT4가 새 틱 데이터로 이전과 동일한 작업을 수행하지 않는 이유를 전혀 이해하지 못했기 때문에 그의 설명에서 뭔가를 놓쳤을 것입니다. 브로커로부터 받은 틱 데이터로, 즉 M1 막대를 생성한 다음 백테스트 할 때 틱을 시뮬레이션합니다.

 
SDC :

나는 이미 Birts 리뷰를 읽었고 그의 스크립트를 사용하여 필요한 모든 틱 데이터를 다운로드했지만 MT4가 새 틱 데이터로 이전과 동일한 작업을 수행하지 않는 이유를 전혀 이해하지 못했기 때문에 그의 설명에서 뭔가를 놓쳤을 것입니다. 브로커로부터 받은 틱 데이터로, 즉 M1 막대를 생성한 다음 백테스트할 때 틱을 시뮬레이션합니다.

MT4는 틱 데이터를 저장하도록 설계되지 않았습니다(MT5도 그렇게 하지 않을 것 같습니다). "재계산" 옵션이 있는 데 사용했습니다. 이 옵션을 선택하지 않으면 테스터에서 '시작'을 누를 때마다 FXT 파일이 다시 생성되지 않습니다. 이것은 당신이 당신 자신의 FXT 파일을 넣을 수 있고 테스터가 그것을 사용할 것임을 의미했습니다. FXT 파일 구조가 알려져 있기 때문에 실제 틱 데이터가 있는 FXT 파일을 넣는 데 사용할 수 있습니다. 불행히도 '재계산' 옵션은 오래 전에 제거되었습니다(버전 210이 마지막 버전이었던 것 같습니다). Birt는 자신의 사이트에 이에 대한 해결 방법이 있습니다...
 

알겠어요 !! 설명 덕분에 이제 이해가 됩니다. Gordon

 



스레드 시작일 - 2007.04.29
사유: