최적화 및 샘플 외 테스트. - 페이지 8

 
kharko писал (а) >> 를 썼습니다.

확실히, 이 알고리즘의 실용적인 구현이 이미 있습니다... 포럼에서 파생물만 찾았습니다... 예를 들어 '자신의 최적화 기준을 구현하는 방법' ...

이 문제에 대한 솔루션을 공유하고 싶습니다....

Expert Advisor를 준비하자... 외부 매개변수를 추가하자...

init() 함수에 다음 블록을 삽입하십시오....

Parameter1, Parameter2, Parameter3 - 최적화해야 하는 EA의 외부 매개변수....

사실 그게 다야...

Bolle은 여기에 대해 더 많은 정보를 읽을 수 있습니다.

 
CtFelix писал (а) >> 를 썼습니다.

Bolle은 여기에 대해 더 많은 정보를 읽을 수 있습니다.

고맙습니다. 분명히 DolSergon 에 대한 내 질문은 제거되었지만 ..... 역시 흥미롭습니다. 때로는 "펜과 눈"으로 전체를 보는 것이 매우 유용합니다. 매우 자주 원근법 규칙성과 Expert Advisor의 비관점 논리가 "눈"에 사로잡힙니다.... :)

 
rider писал (а) >> 를 썼습니다.

고맙습니다. 분명히 DolSergon 에 대한 내 질문은 제거되었지만 ..... 역시 흥미롭습니다. 때로는 "펜과 눈"으로 전체를 보는 것이 매우 유용합니다. 매우 자주 원근법 규칙성과 Expert Advisor의 비관점 논리가 "눈"에 사로잡힙니다.... :)

예, 유용하다고 주장하지는 않지만 수동 모드에서는 2000-3000 결과를 볼 수 없습니다.

 
CtFelix писал (а) >> 를 썼습니다.

예, 유용하다고 주장하지는 않지만 수동 모드에서는 2000-3000 결과를 볼 수 없습니다.

나는 단지 3~5개의 기간 후에 "클렌징"이 20~30개의 옵션이 남아 있기를 원합니다..... 그것은 이미 보고 있는 것이 현실입니다.

좋아, 기다려 보자, 아마도 그가 대답할 것이다 :)))

 

주제에서 조금 벗어나지만 대체로 주제에 관한 것입니다.

제안된 순차적 최적화 방법은 동일한 히스토리 세그먼트에 대해 수행될 수 있으며,

다른 기준에 따라.

결과적으로 선택한 모든 기준에 최적화된 옵션이 있는 샘플을 얻습니다.

 
granit77 писал (а) >>

주제에서 조금 벗어나지만 대체로 주제에 관한 것입니다.


여러 번 확인했습니다. 대부분의 경우 동일한 옵션이 표시되고 다르게만 정렬됩니다.

CtFelix 에서 링크를 통해 이동하면서 거의 하루가 지났습니다.

CtFelix 는 (a) >> 를 썼습니다.

Bolle은 여기에 대해 더 많은 정보를 읽을 수 있습니다.

순차 최적화를 사용하려고 했습니다. 기술과 많은 일상적인 수동 작업을 고려하지 않더라도 결과는 비참합니다. 세 번째 또는 네 번째 실행이 끝나면 일반적으로 많은 옵션 중 남은 것이 없으며 말하지 않을 것입니다. 특히 모든 틱에 대해 테스트할 때 시간이 많이 절약됩니다.
그건 그렇고, 2007 년까지 실행되는 대부분의 옵션이 중단 된 것이 흥미 롭습니다. 왜 그렇게 특별합니까?

참고로 여기에는 정반대의 다른 접근 방식이 고려됩니다. 즉, 단기 추세를 파악하지만 저는 그런 기술을 믿지 않습니다.

그럼에도 불구하고 전체 데이터 세트에 대해 최적화해야 한다는 Vita 의 말이 더 맞는 것 같습니다.

전문가 속성에서 "최적화" 탭을 유연하게 사용하기만 하면 됩니다. 그러면 기계 시간이 절약됩니다. 예를 들어. 인출 금액(백분율 아님)을 제한해야 하지만 이것이 탭에 없으면 10000000의 보증금과 원하는 가치/금액을 제공하는 인출 비율의 백분율을 입력합니다. 트릭은 10000000 또는 10010000의 경우 0.02%가 대략 1이고 너무도 되지만 10,000 및 15,000에서의 20% 드로우다운은 완전히 다른 순서입니다..... 다른 사람이 트릭을 공유할 수 있습니까? )

게다가, 이러한 최적화는 너무 많은 옵션을 제공하지 않으며 Expert Advisor가 긍정적인 것으로 "청구"되지 않으면 전혀 제공하지 않습니다.... :)

정말로 원한다면, 마지막으로 매개변수가 작동하는지 확인한 다음 이미 선택한 옵션을 완전히 최적화하기 위해 기록의 일부를 남겨두고 순차 방법에 따라 앞으로 수행할 수 있습니다. 그러나 이것이 미래에 작동할 것이라는 보장은 없습니다.)

문제. 딥 스톱 기능이 있는 EA는 일정 시간 간격으로 상당한 현재 손실이 있는 보상되지 않은 여러 주문을 열 수 있는 방식으로 작동합니다. 그런 다음 대부분의 경우 주문을 관리하여 전체적으로 플러스가 됩니다. 이 영역만 최적화의 끝을 설명하면 현재 손실로 모든 영역이 강제로 닫힙니다. 동시에, 실행 중에 차트 끝에서 잔액이 자기자본을 얼마나 급격하게 쪼아먹는지 알 수 있습니다. 분명히, 인출 제한이 있는 경우 이 옵션은 폐기됩니다.

어떻게 피할 수 있습니까?

 
글쎄, 적어도 "야옹"을 들으십시오 :)
 
rider писал (а) >> 를 썼습니다.
글쎄, 적어도 "야옹"을 들으십시오 :)

야옹 :)

 

Vita 옵션을 사용하면 데이터 적합성을 얻을 수 있으며 좋은 결과가 나올지 의심스럽습니다.

시간이 걸린다는 점은 최적화 주기의 코드라기 보다는 Expert Advisor 코드나 많은 양의 데이터를 최적화 시킨다는 점에서 최적화에 시간이 많이 걸린다는 점이라고 생각합니다.

rider писал (а) >> 를 썼습니다.

문제. 딥 스톱 기능이 있는 EA는 일정 시간 간격으로 상당한 현재 손실이 있는 보상되지 않은 여러 주문을 열 수 있는 방식으로 작동합니다. 그런 다음 대부분의 경우 주문을 관리하여 전체적으로 플러스가 됩니다. 이 영역만 최적화의 끝을 설명하면 현재 손실로 모든 영역이 강제로 닫힙니다. 동시에, 실행 중에 차트 끝에서 잔액이 자기자본을 얼마나 급격하게 쪼아먹는지 알 수 있습니다. 분명히, 인출 제한이 있는 경우 이 옵션은 폐기됩니다.

어떻게 피할 수 있습니까?


그리고 여기에서 그가 이 일련의 입장을 열지 않도록 히스토리를 제거하거나 예상대로 닫을 수 있도록 히스토리를 추가해야 할 것입니다.

 
CtFelix писал (а) >> 를 썼습니다.

그리고 여기에서 그가 이 일련의 입장을 열지 않도록 히스토리를 제거하거나 예상대로 닫을 수 있도록 히스토리를 추가해야 할 것입니다.

그리고 고문이 좀 더 편하게 할 수 있도록 이 역사를 통째로 다시 쓰는 게 낫다. :))