백테스트에서 훌륭한 EA! - 페이지 123

 

내가 약간 변경한 마지막 버전을 따르십시오 *만 로깅 시스템*

Cyberia 통계 파일 최종 2005b.zip:

파일 업로드에 실패했습니다.

죄송합니다. 결과 변수 분석이 포함된 초안 워크시트를 업로드할 수 없습니다.

대학에서 내 통계 수업이 마침내 이해가 되었습니다! 또한 다음 주에 저는 수학 선생님에게 그것을 보여줄 것입니다. 정말 흥미로워지기 시작했습니다! 짧은 시간에 우리는 그것에 대한 진지한 분석과 다른 소식을 받아야 합니다 ;]

**누군가 그 워크시트를 보고 싶다면 저에게 저에게 이메일로 보내주세요.

 

오늘 저는 Automated Trading Championship 2006에서 CyberiaTrader, OpenStorm의 저자 에게 연락했습니다.

벨로우즈는 내가 그를 영어로 쓰는 것입니다.

Greetings from Brazil OpenStorm!

제 질문에 답변해 주시겠습니까?

1. 그 챔피언십에서 정상에 오르기 위해 리스크를 높이지 않겠습니까? 당신이 그들에게 도달할 수 있다는 것을 알고 있습니다!

2. 이제, 구축한 CyberiaTrader에 대해 정말 놀랍습니다! 첫 단계에서 그것을 오픈 소스로 공개하기 위한 당신의 행동에 정말 감사드립니다. 제 질문은 포럼에서 CyberiaTrader 오픈 소스에 대한 토론에 관심을 기울이고 있는지입니다. ( https://www.mql5.com/en/forum/174700 )

저는 아이디어를 가져오는 친구의 도움으로 편차, 분포, 모드, 일반 패턴을 분석하고 사분위수 간격으로 영향이 적은 필터(가능한 최소한의 거래를 차단하고 손실만 줄임)에 대한 생각으로 "승리/손실"의 양.

[크리에이터로서 그리고 당신의 훌륭한 포메이션으로서] 당신과 함께라면 우리 모두는 많은 것을 극복할 수 있을 거라고 생각합니다. 그 분석 과정 중 일부는 당신의 전문가 버전에서도 개선되고 완료될 수 있습니다. 당신은 우리가 당신을 도울 수 있도록 도와주세요!

우리는 당신에게 좋은 거래를 기원합니다!
 

주간 보고서...

CT v1.93b를 사용한 2주 데모:

백테스트 처럼 하고 있지만 낮은 거래율로...

기다리 자...

파일:
 
BrazilianTrader:
CT v1.93b를 사용한 2주 데모:

백테스트처럼 하고 있지만 낮은 거래율로...

기다리 자...

잘했어요

저와 75% 동일합니다.

나는 그것이 롱 트레이드의 100%를 이겼다는 것을 알아차렸다. PC에서 다른 사용자 프로필 을 만들고 다른 데모를 만들 수 있습니다. 각 사용자를 로그온 상태로 두면 한 대의 PC에서 여러 데모를 실행할 수 있습니다.

Mabe는 긴 주문만 하는 설정으로 하나를 실행해 보십시오.

 
xxDavidxSxx:
잘했어요

저와 75% 동일합니다.

나는 그것이 롱 트레이드의 100%를 이겼다는 것을 알아차렸다. PC에서 다른 사용자 프로필을 만들고 다른 데모를 만들 수 있습니다. 각 사용자를 로그온 상태로 두면 한 대의 PC에서 여러 데모를 실행할 수 있습니다.

Mabe는 긴 주문만 하는 설정으로 하나를 실행해 보십시오.

그것은 좋은 일이지만 2주 동안 100%는 그다지 중요하지 않습니다. 매수 성공은 2주 동안의 상승 추세의 결과라고 생각합니다.

아마도 한 달 안에 높은 승률을 유지했다면 long만 사용하여 또 다른 데모를 시작할 것입니다. );

어쨌든, 나와 Templar는 1.93b에 대한 통계 분석에 대해 작업하고 있습니다.

우리는 CyberiaLogic이 사용하는 모든 변수를 3가지 주요 가능성(매수, 매도, 불확실성)과 백분위수로 구분하고 결과(승리/패)를 교차하여 CyberiaLogic(이는 언제든지 활성화/비활성화할 수 있음);

주요 아이디어는 지금까지 가능한 것처럼 보이는 승리를 손상시키지 않고 손실을 줄이기 위해 손실을 줄이고 승리 %를 크게 높이는 것입니다(정말 어려운 것).

이를 위해 우리는 우리와 함께 일하는 개발에 관심이 있는 사람들에게 도움을 요청합니다.

 
BrazilianTrader:
그것은 좋은 일이지만 2주 동안 100%는 그다지 중요하지 않습니다. 매수 성공은 2주 동안의 상승 추세의 결과라고 생각합니다.

아마도 한 달 안에 높은 승률을 유지했다면 long만 사용하여 또 다른 데모를 시작할 것입니다. );

어쨌든, 나와 Templar는 1.93b에 대한 통계 분석에 대해 작업하고 있습니다.

우리는 CyberiaLogic이 사용하는 모든 변수를 3가지 주요 가능성(매수, 매도, 불확실성)과 백분위수로 구분하고 결과(승리/패)를 교차하여 CyberiaLogic(이는 언제든지 활성화/비활성화할 수 있음);

주요 아이디어는 지금까지 가능한 것처럼 보이는 승리를 손상시키지 않고 손실을 줄이기 위해 손실을 줄이고 승리 %를 크게 높이는 것입니다(정말 어려운 것).

이를 위해 우리는 우리와 함께 일하는 개발에 관심이 있는 사람들에게 도움을 요청합니다.

그것이 내가 시도한 것이고 내가 얻은 최고는 라이브 거래에서 약 71%였습니다. 나는 여러분이 더 잘할 수 있기를 바랍니다. 라이브 거래에서 71%는 여전히 나에게 수익성이 없습니다.

 
Aaragorn:
그것이 내가 시도한 것이고 내가 얻은 최고는 라이브 거래에서 약 71%였습니다. 나는 여러분이 더 잘할 수 있기를 바랍니다. 라이브 거래에서 71%는 여전히 나에게 수익성이 없습니다.

그냥 단점일수도...

게다가, ppf 버전은 드로다운을 줄여 많은 이익을 희생합니다... 그래프를 더 평평하게 만들었습니다...

곧 CT1.98b로 라이브를 만들 생각입니다. 그리고 Templar와 함께 CT를 통한 통계 분석 작업...

 

크라운 외환

bolt:
"또한 이제 Crown forex가 내 컴퓨터를 종료합니다. 이미 두 번 발생했습니다."

음, Microsoft 업데이트가 오전 3시에 작업을 수행하고 재부팅하지 않는지 확인해야 한다고 생각합니다. 어느 날 아침 모든 프로그램이 닫혔다는 것을 깨닫기 전에 나에게 일어난 일입니다. 시스템 로그 파일을 확인하고 자동 업데이트가 꺼져 있는지 확인하십시오.

MT가 빌드 198로 업그레이드한 또 다른 한 가지는 197과 완전히 다른 결과를 제공합니다. 훨씬 더 나아졌다고 불평하지는 않지만 빌드 표준을 변경하면 백테스팅이 삶을 두 배로 어렵게 만듭니다. 이제 순수한 논리만 필터링하는 지표 없이 15분 동안 더 나은 결과를 얻었습니다. 그러나 가장 중요한 설정은 값 기간 설정인 것 같습니다. 이는 시장 정보를 기반으로 하는 막대의 수를 확인하여 향후 주문을 시작할 때의 위험을 설정합니다. 여기 8, 13, 21, 34, 55, 89, 144, 233에서 fibo 시퀀스를 사용하여 흥미로운 결과를 찾을 수 있지만, 나중의 숫자는 PC 집약적이기 때문에 단 몇 주 동안의 데이터를 트롤링하는 데 시간이 걸립니다. 여기서 fib 값을 고수해야 한다고 생각합니다. 우리는 소음 속에서 운, 승산, 비율을 다루고 있으며 우리가 얻을 수 있는 모든 도움이 필요합니다:)

나는 또한 위험이 10k당 약 2랏을 여는 0.5여야 한다는 데 동의합니다. 더 이상 그것은 단지 문제를 요구하는 것입니다.

좋은 주말 보내세요.

2004년에 사우디 아라비아에서 시작한 크라운 외환, 사우디 파트너와 함께 요르단 출신의 소유자, 그의 이름은 ibrahim이고, 크라운 외환의 모든 사무실은 사우디에서 수백만 달러를 훔친 후 사우디 아라비아에서 폐쇄되었습니다..... 사우디아라비아 법.. NFA에 등록됐는데 NFA 나중에 등록취소.......

나는 사우디 아라비아에서 크라운 외환의 경우에 대해 더 자세한 정보를 제공할 수 있습니다....

크라운 외환의 사우디 파트너는 현재 감옥에 있으며 여기 사람들로부터 약 5천만 달러를 도난당했습니다....작은 refco입니다...

이것은 회사와 소유자에 대한 간략한 배경입니다 ...

 

백테스트 결과를 개선하기 위한 대안일 수 있습니다. 이것이 유효한지 모르겠지만 mql 포럼에서 내 관심을 끌었습니다. http://forum.mql4.com/4965

나는 PeriodGen이 스크립트라고 생각한다. 스크립트 폴더에 넣고 M1 오프라인 차트에 첨부했는데 무슨 일이 일어났는지 모르겠습니다. Period_Converter 스크립트를 사용하면 모든 시간 프레임도 동기화될 것이라고 생각합니다.

몇 개의 EA에서 타임프레임을 하드코딩한 다음 M1 Strategy Tester에서 백테스트를 시도할 것입니다.

이루소1 2006.11.25 02:31

백테스터에서 가장 정확한 결과를 얻으려면:

1. alpari 데이터만 사용(MT 기록은 민감한 EA에서 이상한 결과를 나타냄)

2. 모든 시간 프레임을 동기화하고(이를 위해 약간의 스크립트를 작성했습니다) 기록 폴더에 넣습니다.

3. 테스터에서 시간 프레임을 하드코딩합니다(즉, iTime, iHigh 등을 사용합니다. 0 또는 Period() 함수 대신 명시적 PERIOD_??를 사용)

EA를 1분 프레임에서만 실행)

4. EA를 1~2주 동안 데모에서 실행한 다음 같은 기간 동안 테스터와 결과를 비교합니다.

그러면 아마도 당신은 실생활에 더 가까워질 것입니다. 이것이 백테스팅에 대한 나의 쓰라린 경험입니다.

첨부 파일:

periodgen.mq4(7.83KB)

아마도 뭔가, 아닐 수도 있습니다.

와케나

파일:
periodgen.mq4  8 kb
 
Wackena:
백테스트 결과를 개선하기 위한 대안일 수 있습니다. 이것이 유효한지 모르겠지만 mql 포럼에서 내 관심을 끌었습니다. http://forum.mql4.com/4965

나는 PeriodGen이 스크립트라고 생각한다. 스크립트 폴더에 넣고 M1 오프라인 차트에 첨부했는데 무슨 일이 일어났는지 모르겠습니다. Period_Converter 스크립트를 사용하면 모든 시간 프레임을 동기화할 수도 있습니다.

몇 개의 EA에서 타임프레임을 하드코딩한 다음 M1 Strategy Tester에서 백테스트를 시도할 것입니다.

이루소1 2006.11.25 02:31

백테스터에서 가장 정확한 결과를 얻으려면:

1. alpari 데이터만 사용(MT 기록은 민감한 EA에서 이상한 결과를 제공함)

2. 모든 시간 프레임을 동기화하고(이를 위해 약간의 스크립트를 작성했습니다) 기록 폴더에 넣습니다.

3. 테스터에서 시간 프레임을 하드코딩합니다(즉, iTime, iHigh 등을 사용합니다. 0 또는 Period() 함수 대신 명시적 PERIOD_??를 사용)

EA를 1분 프레임에서만 실행)

4. EA를 1~2주 동안 데모에서 실행한 다음 같은 기간 동안 테스터와 결과를 비교합니다.

그러면 아마 당신은 실생활에 더 가까워질 것입니다. 이것이 백테스팅에 대한 나의 쓰라린 경험입니다.

첨부 파일:

periodgen.mq4(7.83KB)

아마도 뭔가, 아닐 수도 있습니다.

와케나

Wackena에게 감사하지만 좋은 백테스트를 수행하는 더 간단한 방법이 있다고 생각합니다.

1. 브로커에서 MT4 빌드 200을 다운로드하고 히스토리 센터에서 "다운로드" 버튼을 누릅니다.