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

 

데이터의 갭(2010년 5월 7일 - 7월 8일)

안녕하세요, 상인입니다.

내 기록 데이터에서 흥미로운 사실을 발견했습니다. 5월 7일부터 7월 8일까지 2개월의 간격이 있습니다! 누군가 질문에 답할 수 있습니까?

1. 무슨 일이 있었고 데이터는 어디에 있습니까?

2. 이 두 달 동안의 데이터는 어디에서 얻을 수 있습니까?

 

..............

 

로봇 테스트의 정확도???

이 주제를 시작하기 전에 제 영어에 대해 사과하고 싶습니다. 제 영어가 완벽하지 않고 편집자를 고용하고 싶지 않습니다. 제 자기소개서를 작성하고 싶습니다...

Forex Automated Systems에서 가장 중요한 주제에 대해 이 스레드를 시작하고 싶습니다. 시장에는 수백 대의 로봇이 있으며 모두 백 테스트 성능으로 놀라운 결과를 보여주고 있습니다. 질문???

백 테스트를 어떻게 확신하고 확신할 수 있습니까? 믿을 수 있습니까? 정확합니까?

저는 Forex 자동화 시스템에 대한 많은 경험이 있습니다. 첫 번째 로봇을 만들고 놀라운 결과를 보여주었을 때 나는 충격을 받았고, 빠져나갔고, 와우, 수십만 달러를 벌기 시작할 것이라고 생각했습니다. 실계정 으로 접속했는데 한달만에 실계정과 테스터 성능이 다르다는 걸 깨달았습니다.. 이야기를 짧게 하고 싶습니다. 문제를 찾고 해결하는 데 8개월이 걸렸습니다. MT4에 틱 데이터를 업로드하지 않은 경우 잘못된 결과가 표시됩니다...예를 들어: 매월 최대 200개 - 1분 캔들 간격이 있으며 큰 간격에 대해 말하는 것이 아닙니다...가장 많이 구매했습니다. 단 한 가지 이유로 시장에서 판매되는 인기 있는 전문가 자문가는 내 테스터에서 실행하고 소유자에게 결과가 표시됨을 증명합니다. 가장 큰 문제인 자동화된 소프트웨어 생성 - 정확한 백 테스팅...

 

EA 테스팅

안녕

목표 수준에 도달한 후 정지점을 절반으로 조정하는 간단한 EA를 작성했습니다. 테스트하는 것이 약간 고통 스럽지만 그것이하는 전부입니다. 나는 거래를 시작하고 가격이 도달하기를 기다리고 있습니다. 이것은 지루한 과정입니다. 역사적 양초를 통과할 수 있는 방법이 있는지 궁금합니다. 내가 필요한 것은 EA가 정지를 조정하는 기능을 트리거한 것을 볼 수 있도록 적중할 가격 목표 수준뿐입니다. MT4에 전략 테스터 가 있다는 것을 알고 있지만 이 목적에 적합하지 않다고 생각합니다.

감사해요

 

넌비주얼과 다른 비주얼 백테스트 결과

다른 사람이 전에이 문제에 직면 했습니까?

나는 이미 스프레드를 잠그기 위해 오프라인에서 백테스트를 하고 있지만, 알 수 없는 이유로 내 시각적 백테스트 결과는 비시각적과 크게 다릅니다.

또한 진입/퇴장 논리에 개체를 사용하지 않습니다.

구글링을 해보았지만 결정적인 것은 없다..

 

메타 트레이더 차트

안녕하세요, 저는 EURUSD의 1min 차트를 사용하고 있습니다. 하지만 차트를 시작할 때마다 몇 개월 분량의 데이터만 로드됩니다. 예를 들어, 오늘 차트를 시작했지만 2011년 2월(2011년 2월부터 오늘 날짜까지)까지만 1분 데이터가 로드되었습니다. 더 많은 1분 데이터를 로드하는 방법은 무엇입니까? 예를 들어 2007년 1월 1일부터 오늘까지 1분 데이터가 포함된 차트를 로드하려면 어떻게 해야 합니까?

나는 역사의 최대 막대 를 51200000으로, 차트의 최대 막대를 51100000으로 설정했습니다. 하지만 도움이 되지 않습니다. 누구든지 탈출구를 제안 할 수 있습니까 ..

 

거의 다 왔습니다.

"역사의 최대 막대 "(가능한 가장 큰 것 - MT는 그 후 최대로 설정을 조정함)를 조정했으면 MT를 닫고 다시 엽니다. 차트를 클릭하고(자동 스크롤이 켜져 있지 않은지 확인) 홈 키를 누릅니다. 그러면 차트의 첫 번째 막대로 이동합니다. 이제 Page Up 키를 누릅니다. 새로운 화면 전체 막대가 그려지면 모든 막대가 표시될 때까지 계속 누릅니다.

 

메타 트레이더 지표가 전략 테스터 에서 제대로 작동하지 않습니다.

안녕하세요 여러분,

나는 더 낮은 시간 프레임(1m,5m, 15m에서 더 높은 시간 프레임 이동 평균(1h,4h, 매일...)을 볼 수 있기 때문에 차트에서 지지/저항 수준을 결정하기 위해 다중 시간 프레임 이동 평균을 사용합니다. ).

거래 기술을 향상시키기 위해 비주얼 모드에서 MT4 전략 테스터를 사용하기 시작하면서 내가 가장 좋아하는 다중 시간 프레임 이동 평균(및 다른 많은 지표)이 제대로 작동하지 않는다는 것을 깨달았습니다. 백 테스팅을 시작하자마자 항상 동일한 값에 있으므로 업데이트되지 않는 것 같습니다. 따라서 수평선만 볼 수 있습니다....

나는 문제를 구글링했고 이것은 잘 알려진 문제인 것 같다. 제대로 구현되지 않은 지표 중 일부는 나와 같은 전략 테스터에서 작동하지 않는다.

MTF MovingAverage 지표를 다운로드했지만 작동하지 않습니다...

MTF 이동 평균이 시각적 백테스팅 모드에서 잘 작동하는 사람이 있으면 알려주십시오. 그렇지 않으면 해당 주제와 관련된 유용한 피드백을 주시면 감사하겠습니다!

모두 미리 감사드립니다!

 

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

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

__________________________

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

문안 인사

믈라덴

amarton:
안녕하세요 여러분,

나는 더 낮은 시간 프레임(1m,5m, 15m에서 더 높은 시간 프레임 이동 평균(1h,4h, 매일...)을 볼 수 있기 때문에 차트에서 지지/저항 수준을 결정하기 위해 다중 시간 프레임 이동 평균을 사용합니다. ).

거래 기술을 향상시키기 위해 비주얼 모드에서 MT4 전략 테스터를 사용하기 시작하면서 내가 가장 좋아하는 다중 시간 프레임 이동 평균(및 다른 많은 지표)이 제대로 작동하지 않는다는 것을 깨달았습니다. 백 테스팅을 시작하자마자 항상 동일한 값에 있으므로 업데이트되지 않는 것 같습니다. 따라서 수평선만 볼 수 있습니다....

나는 문제를 구글링했고 이것은 잘 알려진 문제인 것 같다. 제대로 구현되지 않은 지표 중 일부는 나와 같은 전략 테스터에서 작동하지 않는다.

MTF MovingAverage 지표를 다운로드했지만 작동하지 않습니다...

MTF 이동 평균이 시각적 백테스팅 모드에서 잘 작동하는 사람이 있으면 알려주십시오. 그렇지 않으면 해당 주제와 관련된 유용한 피드백을 주시면 감사하겠습니다!

모두 미리 감사드립니다!
파일:
mtf_ma.mq4  4 kb
 
lomme:
안녕 모두,

저는 이 포럼을 처음 사용하고 im MT 백테스팅에 관한 몇 가지 질문으로 시작하고 싶습니다.

인터넷에서 MT의 백테스트 결과를 신뢰할 수 없다고 읽었습니다.

아무도 이것을 정말로 확인할 수 있습니까?

MT에 심각한 버그가 있습니까?

그 이유는 대부분의 경우 잘못된 시스템 프로그래밍 때문이라고 상상할 수 있습니다.

MT에서 바 핸들링은 어떻습니까?

데일리 바를 살펴보자.

전략 테스터는 OHLC만 보나요?

아니면 내부적으로 모든 단일 틱을 확인합니까?

이 사실을 아는 것이 중요합니다.

동일한 일일 막대에 2개 이상의 신호가 있는 경우 이 2가지 시나리오에서 동작이 다릅니다.

감사해요.

여기에서 읽은 모든 것을 믿지 마십시오.

MT4의 백테스팅 은 99% 모델링 품질의 틱 레벨 데이터를 사용하는 경우 신뢰할 수 있습니다. 이 데이터는 정확한 스프레드를 고려해야 합니다.

MT4에는 패치가 필요한 버그와 MT4가 데이터를 덮어쓰지 않도록 하기 위해 따라야 하는 절차가 있습니다. 그것은 매우 성가시며 잘못된 손에 실수를 하기 쉽고 궁극적으로 표준 이하의 백테스트입니다.

또한 또 다른 문제는 많은 사람들이 alpari의 M1 데이터를 사용하는데 이것만으로는 충분하지 않다는 것입니다. 상업용 EA의 대부분은 99%가 아닌 90% 모델링 품질을 사용하여 테스트됩니다. 나는 스스로 테스트를 했고 그 9%는 백테스트에서 진 것과 이긴 것의 차이입니다.

MT4의 백테스팅은 99% 정확하지만 수행 중인 작업을 알고 있는 경우에만 가능합니다.