최적화 결과의 자동 선택 기준입니다. - 페이지 2

 
Figar0 писал(а) >>

우리는 싸우고 전략을 작성하지만 실제로 모든 전문가는 유한한 거래 간격에서 특정 매개변수로 이익을 얻을 수 있습니다. 한편, 매개변수 선택에 대한 주제는 상대적으로 거의 관심을 기울이지 않았습니다.

뭐 (놓쳤다면 고쳐라) MO, PF 등등 다 빠트린 게 없는 것 같다. 위에서 계산하고 얻을 수 있으므로 의도적으로 생략했습니다.

자, 상상해 볼까요?

어떤 이유로 우리는 최적화 프로그램에서 사용할 수 있는 멋진 녹색 그림을 잊어버립니다. 모든 것이 녹색이고 거의 같은 그늘이라면 이것은 멋진 차량입니다. 이에 대해 상당히 설득력 있는 근거를 댈 수 있습니다.

 

Expert Advisor는 3단계로 현재 시장 상황에 적응 합니다.

1. 최적화

2. 현재까지의 포워드 테스팅

3. 어드바이저의 올바른 연결.

1단계에 대해 알아보겠습니다. 우리는 그에게서 무엇을 기대합니까? 증가된 수익성과 낮은 손실을 제공하는 EA 매개변수를 찾습니다. 복구 계수는 두 가지 옵션을 모두 고려합니다. 그러나 여전히 문제가 있습니다. 결과의 안정성이 없습니다. 여기에 주요 문제가 있습니다.

Expert Advisor의 안정성 특성은 무엇입니까? 첫째, 초기 잔고에 비해 제한된 위험, 즉 최대 인출액이 유한합니다. 둘째, 일련의 손실 거래.

 
kharko писал(а) >>

Expert Advisor는 3단계로 현재 시장 상황에 적응합니다.

1. 최적화

2. 현재까지의 포워드 테스팅

3. 어드바이저의 올바른 연결.

1단계에 대해 알아보겠습니다. 우리는 그에게서 무엇을 기대합니까? 증가된 수익성과 낮은 손실을 제공하는 EA 매개변수를 찾습니다. 복구 계수는 두 가지 옵션을 모두 고려합니다. 그러나 여전히 문제가 있습니다. 결과의 안정성이 없습니다. 여기에 주요 문제가 있습니다.

Expert Advisor의 안정성 특성은 무엇입니까? 첫째, 초기 잔고에 비해 제한된 위험, 즉 최대 인출액이 유한합니다. 둘째, 일련의 손실 거래.

VR은 고정적이지 않고 안정성은 말할 필요도 없습니다. 변화하는 시장 상황과 관련하여 차량의 안정성에 대해 이야기하는 것이 좋습니다. 이는 차량의 매개변수 변경과 관련하여 테스트 결과의 안정성과 동일하다고 생각합니다. 이것이 바로 테스트 결과가 3D로 표시되는 것입니다(녹색 그림). 대략적으로 말하면 정확히 하나의 녹색 사각형이 있습니다. 그런 다음 구멍 바닥에서 여드름을 찾았고 아무 것도 차량에 도움이되지 않습니다. 그러나 전체 그래프가 녹색이고 색상 강도가 약간 변경되면 안정적인 TS가 있고 non-stationary VR의 변경이 디포 드레인으로 이어지지 않습니다.

 

첫 번째 단계에서 최대 인출액이 초기 예금의 N% 이하이거나 연속 손실이 K 거래 이하인 조건을 충족하는 옵션을 찾습니다.

두 번째 단계에서는 최적화 시간 간격을 현재 순간까지 확장하여 발견된 안정성 옵션을 확인합니다.

세 번째 단계에서: 전문가를 올바르게 연결하십시오. 무슨 뜻인가요?

EA 구조를 살펴보겠습니다.

1. 매수/매도 신호.

2. 포지션 개설.

3. 포지션 을 청산하라는 신호.

4. 포지션 청산

5. 거래 내역 분석.

테스트할 때 이 체인은 자동으로 따릅니다. 인위적으로 시장 상황을 위반하지 않기 위해서는 연결 절차를 보장해야 합니다. EA는 5단계 완료 후 1단계를 시작합니다...

 
내 경험상 이익이 클수록 손실이 작을수록 조정 가능성이 높아집니다. 즉, OOS에서 이익이 작고 손실이 커집니다.
 
Figar0 >> :

샤프, 소르티노 등은 이미 거의 새말에 가깝네요 :) 다들 말은 잘하시지만 저도 안써봤네요 혹시 초기 데이터부터 계산해서 실사용하시는분 계시면 알려드리도록 하겠습니다 이다. 수식 언어의 초기 데이터 이름을 바꿔야 합니다.

-총이익 = GP ,

- 총 손실 = GL

-MaxDrawdown (드로다운) = MD ,

-수익 거래 수 = PD , 손실 거래 = LD , 총 거래 수 = AD ,

- 테스트의 막대(틱) 수 = TIME ,

-최대. 수익성 있는 거래 = MPD , 최대 무역 손실 = MLD

- 일련의 수익성 있는 거래 = SPD (단위), = SPD$ (예금 통화), 일련의 수익성 없는 거래 = SLD , = SLD$

내가 놓친 게 있니? 수식을 그릴 수 있습니까?

Z.Y. 나는 몇 시간 동안 생각하고 도덕적으로 올림픽 선수를 지원하고 스키를 타러 갈 것입니다) 그렇지 않으면 내 지원 없이는) 아직 좋지 않습니다 .... (

나랑 누구야? :)


그러나 거래 결과의 분포는 어떻습니까? 가장 큰 이익의 몫은 연구 기간이 시작될 때일 수 있습니다. IMHO, 먼저 최적화 옵션을 선택하는 기준에 동의해야 합니다. ,하지만 나는 주장하지 않습니다.
 
HIDDEN писал(а) >>
설명과 수식이 연구에 도움이 될지 모르겠지만 여기에 복사했습니다. 아마도 적용 방법에 대한 생각이있을 것입니다 ....

나는 그것들이 편리할 것이라고 생각합니다. 감사합니다. 모든 것이 손에 있을 때 편리합니다. 하지만 여기로 유인하려면 Mathemat '와 같은 인간 언어의 훌륭한 "통역사"가 필요합니다. 아마도 그는 수학 분야에 대한 지식을 갖추고 있어 이러한 공식을 실제 사용에 적용할 수 있을 것입니다.

 

나는 내가 스키 위업을 하는 동안 토론이 약간 잘못되었음을 보았다)

원칙적으로는 다 사실이고 VR은 고정적이지 않고(참고로 저는 최근에 합성을 사용하고 있습니다), 조정에 부딪힐 수 있고, OOS는 모든 것의 선두에 있으며, 차량은 아주 좋은데.. 그렇긴 한데, 질문을 던지는 맥락에서 실제적으로 어떻게 활용해야 할까요?

테스트 결과(최적화)가 있고 그 중 백만 개가 있으며 첫 번째 페이지의 숫자 목록 분석을 기반으로 몇 개를 선택해야 합니다. 원칙적으로 이 목록은 전체 테스트 결과로 계산할 수 있는 만큼 확장할 수 있습니다.

몇 가지 옵션이 표시됩니다. 첫 번째 옵션은 다음과 같습니다.

- 최대로 정렬된 결과 목록을 가져왔습니다. 이익 - 퍼니스에서 결과의 최악의 절반, 그런 다음 MO로 정렬 - 결과의 최악의 절반이 제거됨 등 (드로다운, 수익성, 거래 횟수...) 필요한 경우 원하는 결과 수가 남을 때까지 선택 주기를 반복합니다. 예를 들어, 내가 기억하는 한, 이와 같은 작업은 자동 최적화 프로그램의 첫 번째 버전에서 xeon 'a에 대해 수행되었습니다. 이 접근 방식에 단점이 없는 것은 아니며 우선 MO, Profit, Drawdown 등 매개변수 자체의 열등성과 관련이 있습니다. 물론 여기에는 몇 가지 정보가 포함되어 있지만 어느 정도는 일방적입니다. 예를 들어:

MO - 평균 수익성 거래, 거래 횟수를 고려하지 않고 무엇을 줄 수 있습니까? 하나의 큰 거래가 최고가 될 것입니다 ...

이익 - 이익 요소를 제외합니까? 낮은 이윤율로 큰 이익이 필요한 사람은 누구입니까?

드로다운 - 이익 제외? 드로다운 0과 이익 1, 우리는 그것이 필요합니까?

그리고 이러한 매개변수가 GA 터미널 옵티마이저의 작동 기준으로 설정되면 어떻게 됩니까? 상상만 해도 끔찍합니다...사실, 거기에 노하우가 있을 수는 있지만 잘 모르겠습니다.

따라서 두 번째 옵션 : 필요한 범위 내에서 필요한 모든 것을 고려할 기준을 만들고 허용 가능한 확률보다 높은이 기준에 따른 최상의 옵션은 우리가 관심있는 속성 (안정성, 수익성 OOS 등)

 
Figar0 >> :


따라서 두 번째 옵션 : 필요한 범위 내에서 필요한 모든 것을 고려할 기준을 만들고 허용 가능한 확률보다 높은이 기준에 따른 최상의 옵션은 우리가 관심있는 속성 (안정성, 수익성 OOS 등)

하나의 "기준"이 생략 될 수 없으며 여기에 기준의 특정 균형이 필요합니다.

 
ivandurak писал(а) >>

그러나 거래 결과의 분포는 어떻습니까? 가장 큰 이익의 몫은 연구 기간이 시작될 때일 수 있습니다. IMHO, 먼저 최적화 옵션을 선택하는 기준에 동의해야 합니다. ,하지만 나는 주장하지 않습니다.

동의합니다. 중요하지 않은 요소는 아닙니다. 전체 테스트 결과와 함께 이러한 분포를 실제적으로 계산하고 수학적 형태로 표현하는 방법을 보여줄 수 있습니까?