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

 

매우 흥미롭고 유용한 스레드!!

 

백 테스터에 의해 생성된 데이터 ...

그냥 호기심으로 : 이것은 백 테스터가 생성한 데이터가 기록될 때의 모습입니다. 실시간 데이터와 비교할 때 모델링 방식이 일상 세계에서 실제로 발생하는 것과는 다소 거리가 있음을 알 수 있습니다. 따라서 (실제 스프레드, 실제 매수 및 매도가 완전히 부족함과 함께) 그 때문에 백 테스트에서 일부 결과를 얻을 때 매우 주의해야 합니다. 신뢰할 수 있는 유일한 테스트 방법은 여전히 포워드 테스트입니다.

추신: 이 기간보다 더 이상해 보이는 기간도 있지만 이 기간조차도 백 테스트가 EA를 테스트하는 데 완벽한 도구가 아닌 이유를 설명한다고 생각합니다.

파일:
 

백테스트 및 최적화 중 시간 간격 문제

여보세요,

새 EA를 코딩했으며 최적화하고 백테스트하려고 합니다. 2008년 1월 1일부터 지금(2012년 9월 22일)까지의 기간 동안 이것을 시도합니다. 그러나 기록 데이터를 새로 고쳐도 둘 다 2011년 11월에 잠시 멈춥니다. (Alpari UK와 FxPro, 같은 문제) 어떤 생각 ??

위르겐

 

어떻게 멈추나요?

그래프 탭에서 자산 곡선을 보고 0으로 내려가면 전문가 속성 에서 초기 보증금을 늘리십시오. 이것이 EA가 백 테스트에서 거래를 중단하는 가장 일반적인 이유입니다.

JStein:
여보세요,

새 EA를 코딩했으며 최적화하고 백테스트하려고 합니다. 2008년 1월 1일부터 지금(2012년 9월 22일)까지의 기간 동안 이것을 시도합니다. 그러나 기록 데이터를 새로 고쳐도 둘 다 2011년 11월에 잠시 멈춥니다. (Alpari UK와 FxPro, 같은 문제) 어떤 생각 ??

위르겐
 

백 테스트에서 작동하고 중지하면 모든 돈을 잃었음을 의미합니다.

다른 문제라면 처음에는 거래되지 않고 두 개의 다른 브로커 백 테스트에서 비슷한 방식으로 작동하지 않을 것입니다.

 

추신: 또는 보호된 EA가 있지만(특정 날짜에만 작동하도록 제한됨) 이 경우 EA 개발자에게 문의해야 합니다.

 
seekers:
추신: 또는 보호된 EA가 있지만(특정 날짜에만 작동하도록 제한됨) 이 경우 EA 개발자에게 문의해야 합니다.

모두에게 감사하지만:

- EA는 내 자신의 것이며 어쨌든 제한되지 않습니다.

- 균형과 형평성이 양호하고 증가하고 있음 ( ~16.000 € )

- 더 이상 거래하지 않습니다.

예를 들어 백테스트 시작 시간을 1.1.2009 로 변경하면 지금까지 백테스트를 수행합니다. 백 테스트를 위한 시간 간격에 대한 제한이 있는 것처럼 보입니다 :-) 그리고 그 제한은 내 EA가 아닙니다.

안부, 유르겐

파일:
testergraph.gif  13 kb
 

...

제이스타인

당신 말이 맞는 것 같습니다

(다시) 백테스팅 에 문제가 있는 것 같습니다.

호기심에 메타트레이더와 함께 제공되는 간단한 MACD 예제를 테스트했으며 내 테스트에서는 1971년부터 2010년 5월까지 작동했습니다. 그런 다음 아무 이유 없이 중지되었습니다. 저널에 오류가 기록되지 않았고 아무 것도 없었습니다. 우리가 지난 몇 달 동안 가지고 있었던 일부 빌드와 함께 제공된 새로운 버그 중 하나라고 생각하십시오.

JStein:
모두에게 감사하지만:

- EA는 내 자신의 것이며 어쨌든 제한되지 않습니다.

- 균형과 형평성이 양호하고 증가하고 있음 ( ~16.000 € )

- 더 이상 거래하지 않습니다.

예를 들어 백테스트 시작 시간을 1.1.2009로 변경하면 지금까지 백테스트를 수행합니다. 백 테스트를 위한 시간 간격에 대한 제한이 있는 것처럼 보입니다 :-) 그리고 그 제한은 내 EA가 아닙니다.

안부, 유르겐
 
mladen:
제이스타인

당신 말이 맞는 것 같습니다

(다시) 백테스팅에 문제가 있는 것 같습니다.

호기심에 메타트레이더와 함께 제공되는 간단한 MACD 예제를 테스트했으며 내 테스트에서는 1971년부터 2010년 5월까지 작동했습니다. 그런 다음 아무 이유 없이 중지되었습니다. 저널에 오류가 기록되지 않았고 아무 것도 없었습니다. 우리가 지난 몇 달 동안 가지고 있었던 일부 빌드와 함께 제공된 새로운 버그 중 하나라고 생각하십시오.

나는 또한 백 테스팅 으로 MT4의 버그에 대해 생각했지만 이전에는 아무도 이 문제를 감지하지 못했다는 것이 궁금했습니다. 그러나 이제 나는 다른 사람들(당신 :-)에게도 문제가 있다는 것을 알았습니다. 버그픽스를 기다리겠습니다.

 

백테스팅에 대한 또 다른 생각:

- 우리 대부분은 "장기 및 단기" 거래를 활성화하여 EA의 매개변수를 최적화 하고 최대로 설정된 일부 매개변수를 얻습니다. 균형, 최소 DD나 이런 것. 하지만 이것에 대해 생각해 보십시오. 아마도 EA에서 어떤 매개변수가 단기 거래와 장기 거래에 사용하도록 설정하느냐에 따라 차이가 날 수 있습니다. 그래서 짧고 긴 매개변수 세트로 EA를 최적화하고 매개변수의 주요 차이점을 감지했습니다. 최상의 매개변수를 얻기 위해 "짧은 것만" 또는 "길게만"을 활성화하여 이 작업을 수행합니다. 그리고 그 후에 저는 두 개의 다른 차트 창에서 EA를 실행합니다. 하나는 장기 거래에 가장 적합한 매개변수를 사용하고 다른 하나는 단기 거래에 대해 최상의 매개변수를 사용합니다. 이것은 나의 이익을 극적으로 증가시켰습니다.

모든 EA에서 작동하지 않을 수도 있지만 시도해 볼 가치가 있으며 비용도 들지 않습니다.

사유: