테스트 및 최적화에 대한 훌륭한 책 - 페이지 6

 
Mathemat :
발마르스 , 생각이 있어. 나는 그것을 받아들이고 특히 재미를 위해 여기, 이 스레드에서 Pardo가 제공하는 전체 목록을 작성할 것입니다. 그것은 매우 인상적일 것입니다(나는 오늘 이 책의 예비 읽기를 마쳤다). 이 목록이 성배 제작자들이 이 분야에 대한 현재 이해 수준을 얼마나 과소평가하는지 상기시켜 주는 역할을 하도록 하십시오. 그럼에도 불구하고, 이 책의 저자가 생각한 이 목록은 전략이 존재할 합당한 권리가 있다는 상대적인 보장을 100%가 아니라 최소한 일부에 불과합니다. 목록은 곧 여기에 표시됩니다.

목록은 어디에 있습니까? ..... oklmnoprst .......

 
네, 맞습니다. 게시했어야 합니다. 알림 주셔서 감사합니다. LeoV .
 
Mathemat :
네, 맞습니다. 게시했어야 합니다. 알림 주셔서 감사합니다. LeoV .

뭔가 주제가 날아갔습니다. 꽤 흥미로워졌습니다. 기다립니다(나는 혼자가 아닙니다).

 
Vinin :
수학 :
네, 맞습니다. 게시했어야 합니다. 알림 주셔서 감사합니다. LeoV .

뭔가 주제가 날아갔습니다. 꽤 흥미로워졌습니다. 기다림(나는 혼자가 아니다).

+1 Temka 실제로 매우 흥미로운 것....

 

1. 순서도 형태의 거래 전략 형성. 의사 언어로 된 규칙 형태의 TS 공식화. 차량 코딩.


2. 테스트:

에이 . 코드가 짧은 데이터 조각에 대해 이전에 공식화된 것과 정확히 일치하는지 확인하고,

. 다양한 시장과 기간의 테스트를 기반으로 수익 및 위험 프로필에 대한 대략적인 아이디어 얻기:



이 단계는 시스템이 다소 합리적인 매개변수에서 어떻게 작동하는지에 대한 대략적인 추정입니다. 시스템에 허용 가능한 매개변수가 표시되면 최적화를 진행할 수 있습니다.


3. 간단한 최적화: 최적화 프로그램에서 매개변수 범위와 단계를 설정하는 것입니다. 이 단계에서 우리는 시스템의 최대치를 짜내려고 노력하고 있습니다. 우리는 우리가 가장 좋아하는 옵션을 선택합니다.


4. 전방 분석. 다음은 저자 자신이 그 중요성에 대해 쓴 내용입니다.



그것이 정확히 어떻게 수행되는지는 책의 28-31 페이지와 ch. 7.


5. 시스템 거래.


6. 테스트와 실제 거래 중 얻은 이익의 비교[또는 데모의 결과가 실제와 크게 다르지 않을 것이라고 믿을 만한 이유가 있는 경우 - Mathemat ].


7. 시스템 개선.


이것들은 모두 더 자세히 밝혀야 할 주요 단계일 뿐입니다. 계속됩니다. 다음 메시지에서는 작성자가 테스트를 통해 이해한 내용과 이에 대한 요구 사항을 명확히 하겠습니다.


 

테스트의 첫 번째 단계는 적절한 테스트 창을 선택하는 것입니다. 테스트 사이트. 테스트 창은 1) 통계적 대표성, 2) 주어진 TS와 시장의 관련성을 제공해야 합니다.


1. 통계적 대표성.

첫째, 이것은 충분한 트랜잭션 수입니다. 트랜잭션 수가 N이면 시스템 매개변수를 결정할 때 표준 오류는 대략 1/MathSqrt(N+1)와 같습니다. 설명:


표준 오차는 평균 보수의 크기뿐만 아니라 모든 것에 적용되는 개념입니다. 예를 들어 - 거래 기간. 수익성 있는 거래와 손실이 있는 거래가 테스트 영역에 고르게 분포되어 있는 것이 바람직합니다.


다음으로, 시스템의 자유도 수를 추정합니다(pp. 68-69). 대략적으로 말하면 이것은 신호의 수와 이러한 신호를 정의하는 규칙의 수 간의 차이입니다. 필요한 최소 자유도 수에 대한 어느 정도 신뢰할 수 있는 추정치는 규칙 수와 조건 수의 합계의 10배입니다. 5개의 진입/퇴장 규칙과 3개의 조건이 있는 경우 자유도의 수는 최소 10*(5+3) = 80이어야 합니다. 그러나 이것은 초과하는 것이 바람직한 최소값입니다.


또한, 테스트 윈도우에서는 현실에서 발생하는 다양한 유형의 시장을 최대한 많이 커버하는 것이 바람직합니다. 테스트가 강세장에서만 이루어졌다면 물론 시스템은 강세장에서만 작동할 것입니다.


2. 테스트 데이터는 TS 자체 및 시장 특성과 관련이 있어야 합니다.


이 점수에 대한 저자의 추론은 매우 모호합니다. 그들의 본질은 테스트할 때 현재 거래 조건과 유사한 데이터만 사용해야 한다는 사실로 귀결됩니다.


에서 Ch. 5, 저자는 최선의 전략을 찾기 위한 다양한 방법( 유전 알고리즘 포함)을 고려하지만 여기서는 그다지 관심이 없습니다. 그들은 이미 테스터에 구현되어 있습니다. 그리고 89페이지부터 저자는 전략을 평가하는 방법에 초점을 맞춥니다. 거기에 주어진 평가 기준은 매우 흥미롭고 모든 것이 MT4 테스터에서 구현되는 것은 아닙니다. 대부분의 초보자는 일반적으로 총 이익 만 보지만 이것은 전략을 평가하는 가장 최적의 매개 변수와는 거리가 멀습니다.


분명히 저자는 가장 복잡한 기준 중 하나가 비관적인 마진 수익률을 고려합니다(PROM, pp. 93-96 참조).


그래, 그만 좀 쉬자...

 

그래서 이 영화는 무엇에 관한 것입니까?

네, 아무렇게나 ......

 

좋아, LeoV , 끝낼 수 있어요. 지루해졌다?


PS 우리가 더 이상 갈 수 없다는 데 모두 동의합니까?

2 Korey: 모두가 5부 리그에 정말 가고 싶어 하는 것은 당연합니다. 그러나 나는 그것을 많은 노력없이 신속하게하고 싶습니다 ...

 
바바 야가 대 물론 어렵지 않다면 아주 자세히 읽고
 
Mathemat :

좋아, LeoV , 끝낼 수 있어요. 지루해졌다?


추신: 더 이상 계속하지 않는 것이 가능하다는 데 모두 동의 하십니까?

아니요 동의하지 않습니다!!!

LeoV는 이 모든 것을 알고 있을 것입니다. 그러나 나머지(특히 나)는 기꺼이 읽을 것입니다.

사유: