이 백테스트 결과에 대해 몇 가지 생각을 할 수 있습니까? - 페이지 2

 

일치하지 않는 차트 문제를 없애고 EA의 모델링 품질을 최대 90%까지 유지하고 싶습니다. 내 EA에 일치하지 않는 데이터가 몇 개만 있을 때 결과는 좋은 데이터가 있을 때와 매우 다릅니다.

 
maj1es2tic :

일치하지 않는 차트 문제를 없애고 EA의 모델링 품질을 최대 90%까지 유지하고 싶습니다. 내 EA에 일치하지 않는 데이터가 몇 개만 있을 때 결과는 좋은 데이터가 있을 때와 매우 다릅니다.

상징 EURJPY(유로 vs 일본 엔)
기간 5분 (M5) 2010.07.08 09:05 - 2011.06.29 23:55 (2010.07.01 - 2011.06.30)
모델 모든 틱(사용 가능한 모든 최소 시간 프레임을 기반으로 한 가장 정확한 방법)
매개변수 TrendFastTimeFrame=60; TrendSlowTimeFrame=60; TrendFastPeriod=1; TrendFastMethod=0; TrendFastPrice=0; TrendSlowPeriod=24; TrendSlowMethod=0; TrendSlowPrice=0; VeryFastTimeFrame=5; FastTimeFrame=5; MedTimeFrame=5; 느린 시간 프레임 = 5; 매우FastPeriod=5; 매우빠른 방법=1; 매우빠른가격=0; FastPeriod=15; FastMethod=1; 빠른 가격 = 0; MedPeriod=30; MedMethod=0; MedPrice=0; 느린 주기=45; 느린 방법 = 0; 느린 가격 = 0; iShift=5; ATRLevelNOWAY=0.32; ATRLevelFULL=0.1; ATRLevelLITE=0.06; 스택 크기 전체=7; 스택크기라이트=1; DistanceApartFull=100; DistanceApartLite=100; StopLossFull=600; StopLossLite=600; TrailingStopLossStepFull=200; TrailingStopLossStepLite=200; TakeProfitFull=0; TakeProfitLite=0; 위험 전체 = 0.03; RiskLite=0.005; 부지 크기=0.1; 로트=0.1; 미끄러짐=0; MA 시도 = 1; M숫자=0; 마갭=250;
테스트 중인 바 67298 모델링된 진드기 17068225 모델링 품질 90.00%
불일치 차트 오류 0
초기 보증금 10000.00
총 순이익 590763.29 총 이익 848737.18 총 손실 -257973.90
이익 계수 3.29 예상 수익 1863.61
절대 드로다운 990.29 최대 드로다운 222620.61 (48.57%) 상대적인 하락 48.57% (222620.61)
총 거래 317 숏포지션(원 %) 152 (45.39%) 롱 포지션(원 %) 165 (54.55%)
이익 거래(전체의 %) 159 (50.16%) 손실 거래(총 %) 158 (49.84%)
가장 큰 이익 거래 53048.49 손실 무역 -23894.43
평균 이익 거래 5337.97 손실 무역 -1632.75
최고 연속 우승(금전적 이익) 16 (159226.08) 연속 손실 (돈 손실) 11 (-3857.93)
최대 연속 이익 (승수) 358901.03 (13) 연속 손실(손실 횟수) -64221.74 (4)
평균 연속 우승 연속 손실


수정하도록 상기시켜 주셔서 감사합니다. 다른 포스터가 나에게 링크를 보냈고, 나도 그렇게 하자고 제안했지만, 나는 그것을 미뤄두었습니다. 그것은 총 수익에 차이를 만들었습니다. 이 EA가 테스트 모드에서 게시하는 수익과 비교하면 많지 않습니다. 그러나 다음 번에 이 EA를 다른 쌍에서 테스트하고 다른 EA를 테스트할 때 처음부터 올바르게 수행하는 것이 좋을 것입니다. 작업 중인 다른 EA는 아마도 동일한 유형의 곡선을 갖고 이 항목과 반환하지 않을 것입니다.

 
부탁드립니다. 2009.07.08 09:05 - 2010.06.29 23:55 사이에 실행하고 여기에 곡선을 게시하십시오. 미리 감사드립니다 ;)
 
ubzen :
부탁드립니다. 2009.07.08 09:05 - 2010.06.29 23:55 사이에 실행하고 여기에 곡선을 게시하십시오. 미리 감사드립니다 ;)


흥미롭게도 결과는 2008-2009년에도 유사했습니다. 글쎄, 적어도 내 위험 기능은 올바르게 조정되는 것 같으며 천천히 내 돈을 잃을 수 있습니다.

사람들이 여기에서 사용하는 좋은 백테스트를 위한 일반적인 시간 또는 총 거래 횟수가 있습니까? 여기에서 이러한 테스트를 실행하기 전에 저는 항상 수동으로 백테스팅하기 위해 forex 테스터를 사용했습니다.

 

....사람들이 여기에서 사용하는 좋은 백테스트 를 위한 일반적인 시간 또는 총 거래 횟수가 있습니까?....

아니요, 제 의견으로는: 많을수록 좋습니다 . 어느 시점에서 당신은 충분히 좋은 말을 하고 당신이 가진 것을 가지고 굴려야 합니다. 그렇다고 해서 10년치 데이터를 최적화해야 하는 것은 아닙니다. 거기에 ... 그렇게했습니다. 요즘은 새로운 전략을 만들 때 3개월에 테스트하고 1년으로 이동합니다. 그런 다음 나는 매년 거꾸로갑니다. 그런 다음 통화별로 통화를 이동합니다. 어느 순간 깨집니다. 나는 그것이 작동하지 않은 곳을 기록하고 이유를 파악하고 계속 진행하려고 노력합니다.

테스터와 함께 하면 할수록 다양한 전략과 시장 행동에 어떤 효과가 있는지 더 많이 느낄 수 있습니다. 물론 라이브 데모 및 Pennies 계정 b4에서 이 모든 작업을 수행해야 합니다. 일반적으로 10년 중 8년 동안 나쁜 결과를 보인다면, 특히 나쁜 기간이 최근에 발생한 것이라면 실제 돈으로 거래하려면 정말 좋은 변명이 필요합니다. 그러나 그 반대의 경우 좋은 측면에서 여러 통화에서 잘 수행됩니다. 그런 다음 저는 근본적인 요소로 기초에 초점을 맞춥니다. 적어도 그것은 지금까지의 계획입니다. 나는 당신처럼 배우고 있습니다 ..... 시간이 말해줄 것입니다.

수동 전략의 경우 처음 시작하는 경우 약 1년(경험이 있는 경우 3개월)의 결과를 제공합니다. 전문 고문의 경우 약 3개월의 시간을 주지만 세부적인 백 테스트를 수행하고 시스템의 모든 각도를 이해하고 코드에 버그가 없음을 확인한 후입니다.

 

다음은 2009.07.08 09:05 - 2010.06.29 23:55의 현재 EA입니다.

그리고 여기 2011-01-01부터 현재까지입니다(3.82 이익률, 52% 이익 거래)


* 30pip 손절매 및 자금 관리 전략을 사용하여 $10,000 잔액으로 시작합니다.

 
소년은 모두가 주식 곡선을 보여주는 것을 좋아합니다 :). 실제 단점을 보여 주는 것은 어떻습니까? 이 도구 를 사용하십시오. 시스템이 작년에서 올해로 분위기를 확실히 바꿨습니다. 또한 6개월의 공백기가 있습니다. 나머지 보고서는 어디에 있습니까?
 

나는 그것을 보여주는 것을 두려워하지 않습니다. 나는 초보자입니다. 그것은 내 첫 번째 게시물이었습니다. :-) 나는 단지 초기 질문을 게시한 사람과 관계를 맺으려고 노력했습니다. 지난 6개월간의 보고서입니다(두 번째 그래프 사진).

절대적 손실은 $34에 불과했지만 테스터를 시작한 시간 때문이라고 생각합니다. 그것은 아마도 순전히 운이었고, 물론 당신이 제안한 기간(아마도 시장에서 끔찍하게 변동이 심한 시기)에서 시작하는 것을 보았을 때 더 큰 손실이 있음을 입증했습니다. 어쨌든... 여기 있습니다. :-)

**또한, 6개월 간격은 귀하가 그 기간을 구체적으로 요청했기 때문이며, 저는 2011년 1월에 현재까지 대부분의 테스트를 수행했으며, 이것이 제가 여기에 표시한 것입니다. 나는 그것들도 게시할 수 있지만 내 시스템이 훌륭하다고 말할 준비가 되지 않았으며 내 원래 게시물에서 그런 인상을 받았다면 죄송합니다. 다시 말하지만, 나는 원래의 포스터 질문과 관련하려고 노력하고 있습니다. 당신이 우리에게 그 시간을 줘서 정말 기쁩니다. 왜냐하면 그것은 통과해야 하는 진짜 곰이고 미래의 백테스팅에 도움이 될 것이기 때문입니다!

 

귀하의 테스트는 통계에 관한 한 단순히 굉장합니다. 나는 다른 사람이 뭐라고 하든 상관하지 않는다. 롱 또는 숏만이 아닙니다. 상대 드로우다운은 거의 한 자릿수입니다. 많은 크기 조정이 포인트인 것 같습니다. 그것은 나쁜 해 동안 파산합니다. 연간 평균 거래 횟수는 좋은 복리를 만들 것입니다.

내가 추천할 수 있는 유일한 다른 방법은 최적화 되지 않은 다른 기간 및 통화에서 시스템을 더 많이 실행하는 것입니다. 그런 다음 그 아기를 라이브 테스트하십시오. 나는 이 시스템을 좋아합니다. 모든 규칙을 따르는 트렌드 추종자여야 합니다. 나조차도 마스터하지 못한 것.

 

감사해요! 나는 정말로 트렌드를 따릅니다. 나는 2개의 다른 시간대 추세를 보여주는 내 자신의 표시기를 만들고 범위 경계/옆 상태에 있을 때 꽤 좋은 표시를 제공하는 신호 라인을 만들었습니다. 저는 30분 차트를 거래하는 것을 좋아하므로 다음 2개의 가장 높은 시간대(1시간 및 4시간)에 대한 지표를 설정합니다.

따라서 내 표시기에서 0 라인 위는 TimeFrame1(1시간)이고 0 라인 아래는 TimeFrame2(4시간)입니다. 파란색 선이 0선 아래로 내려가면 여기에서 볼 수 있듯이 레인지바운드/사이드웨이 시장이며 저는 배제됩니다. 또한 TimeFrame1과 TimeFrame2가 모두 일치할 때만 위치를 입력합니다. 둘 다 녹색이면 Long, 둘 다 빨간색이면 Short입니다. 물론, 나는 지표가 따라잡을 때까지 기다리면서 가격 움직임의 일부를 잃게 되지만, 너무 일찍 거래를 하고 손절매를 치는 것보다 더 높은 확률의 거래를 기다리는 것이 더 낫다는 것을 알게 되었습니다. 이것은 내가 추가 직위를 입력하고 취하는 데 사용하는 여러 지표 중 하나일 뿐입니다. 저에게 같은 것을 말해줄 수 있는 지표가 분명히 있을 거라 확신합니다. 저는 그저 하나를 찾는 데 지쳐서 직접 만들기로 결정했습니다. :-)

* 당신이 보는 거래는 내가 가진 또 다른 자금 관리 아이디어입니다. 기본적으로 제 전략에서 진입점은 가장 중요한 부분입니다. 그래서 나는 그것을 2개의 별도의 동등한 거래로 나눴습니다. 1 거래는 손절매의 2배 이익실현을 하고 다른 거래는 이익실현을 하지 않습니다. 저는 지표와 추세 반전을 기반으로 거래를 마감합니다. 따라서 이 두 거래 모두에서 발생한 일은 2개의 진입 위치가 있다는 것입니다. 둘 다 2 거래를 취합니다. 첫 번째 거래는 모두 이익실현을 했고 두 번째 거래는 내 다른 지표가 마감될 때까지 훨씬 더 높아졌습니다. 이것의 이면에 있는 아이디어는 내가 나쁜 거래를 하는 경우에도 가격이 내 손절매에 도달하기 위해 다시 급등하기 전에 의도한 방향으로 내 손절매의 2배에 도달한다는 것을 발견한 경우가 많다는 것입니다. 따라서 2개의 동등한 거래를 하고 하나가 이익을 얻도록 허용함으로써 가격이 나에게 다시 돌아가고 두 번째 거래에서 손절매에 도달하면 나는 손익분기점에 있게 됩니다. 가격이 즉시 하락하고 두 거래가 모두 손절매에 도달했다면, 처음부터 위험을 감수했던 것보다 더 많은 손실을 본 것은 아닙니다. :-) 이것은 누구에게나 새로운 것은 아니지만 저에게는 게임 체인저였습니다. ㅋㅋㅋ