Expert Advisor를 최적화하고 최적화된 조언을 최대한 활용하십시오. - 페이지 43

 
Aleksey Vyazmikin :

문제가 무엇인지 더 구체적으로 말씀해 주시겠습니까? 모든 것이 잘 작동하는 것 같아서 숨겨진 버그에 부딪쳤는지 궁금합니다.

그리고 버그가 없습니다! 모든 것이 잘 작동합니다.

OnTesterPass() 함수에 중단점을 넣었지만 여기서 멈추지 않습니다. 모든 것이 잘 작동하지만 함수가 호출되고 모든 명령문이 실행됩니다.

디버깅이 매우 지루한 것으로 판명되면 TRACE를 작성하고 로그 파일을 살펴보고 무슨 일이 일어나고 있는지 확인해야 합니다.

그러나 일반적으로 모든 어려움은 이미 극복되었습니다. 오늘은 시간이 없지만 내일은 여전히 "결선"에 갈 것입니다.

Anatoly , 예, 저는 이 모든 기사를 주의 깊게 연구했으며 거기에 제안된 대로 모든 것을 하고 있습니다. 모든 것이 정상이고 모든 것이 작동하며 Alexey는 각 패스에 대한 완전한 통계 파일을 갖게 됩니다. 디버거에서 OnTesterPass() 함수를 입력할 수 없는 이유를 이해할 수 없습니다.

 
Georgiy Merts :

그리고 버그가 없습니다! 모든 것이 잘 작동합니다.

OnTesterPass() 함수에 중단점을 넣었지만 여기서 멈추지 않습니다. 모든 것이 잘 작동하지만 함수가 호출되고 모든 명령문이 실행됩니다.

디버깅이 매우 지루한 것으로 판명되면 TRACE를 작성하고 로그 파일을 살펴보고 무슨 일이 일어나고 있는지 확인해야 합니다.

그러나 일반적으로 모든 어려움은 이미 극복되었습니다. 오늘은 시간이 없지만 내일은 여전히 "결선"에 갈 것입니다.

Anatoly , 예, 저는 이 모든 기사를 주의 깊게 연구했으며 거기에 제안된 대로 모든 것을 하고 있습니다. 모든 것이 정상이고 모든 것이 작동하며 Alexey는 각 패스에 대한 완전한 통계 파일을 갖게 됩니다. 디버거에서 OnTesterPass() 함수를 입력할 수 없는 이유를 이해할 수 없습니다.

내가 아는 한 OnTesterPass()는 최적화가 시작될 때 추가로 생성되는 Expert Advisor의 복사본에서 시작되며 원본에서 이 복사본으로 들어가는 것이 불가능하고 원본이 디버그됩니다.

 

이 접근 방식이 효과가 없다는 것을 깨닫는 데 얼마나 걸립니까?

모든 것이 간단하다고 생각하십니까? 네, 간단합니다. 그러나 전혀 (c)

 
TheXpert :

이 접근 방식이 효과가 없다는 것을 깨닫는 데 얼마나 걸립니까?

즉, 매우 구체적인 결과가 있는 경우 어떻게 "작동하지 않음"입니까?!!!

바라보다. (이봐 "너", 우리는 부재 중에 오랫동안 서로를 알고 있었다).

6개월 전 저는 세 가지 수준의 문제를 겪었습니다.

  1. TS가 작동하도록 하려면 어떻게 생각하세요? 나는 "아름다운 TS"에 대해 읽고 그래프를 보기 시작했고 이미 눈으로 보고 있습니다. 버머. 때때로 "무언가가 작동합니다." 당신은 전문가를 만들고 TS가 작동하지 않는다고 확신합니다. 두 가지 방법이 있습니다 - 첫 번째 - 사이클의 시작 부분으로 이동하여 다른 것을 찾습니다. 두 번째 - 필터, 조건, 제한과 같은 "목발 추가"를 시작합니다. 결과적으로 우리는 마침내 테스터에서 작동하는 것을 얻습니다. 그리고 우리는 문제의 두 번째 수준에 도달합니다.
  2. 테스터에서 좋네요. 데모에서 작동합니까? 우리는 데모 계정을 만들었으며 TS는 가장 자주 즉시 "다운"됩니다. 버머. 주기의 맨 처음으로 다시 돌아가서 "목발"을 추가할 수 있습니다. 또한 첫 번째 수준에서 모든 것이 코드 작성 속도와 테스터의 속도에 달려 있다면 두 번째 수준에서는 시간이 끝없이 늘어납니다. 대부분의 경우 - 차량이 작동하지 않는지 확인하십시오. TS가 작동하는 몇 가지 경우에 문제의 세 번째 수준에 도달합니다.
  3. 데모에 긍정적인 결과가 있습니다. 실생활에서 작동할까요? 우리는 실제에 베팅하고 TS가 가장 자주 병합되기 시작합니다. 또 꽝. 그리고 소수의 경우에만 "무언가가 나옵니다." 나는 6개월 전에 이 3단계에 가본 적이 없다고 말해야 합니다. TS리그로 이 3단계에 이르렀을 뿐만 아니라 '무언가가 나오고 있다'는 수준까지 접근하고 있다.

TS리그로 2단계 문제를 한번에 해결했습니다! 사실, 반!

또한, 3단계 다각화 문제도 해결됩니다.

그리고 당신은 그것을 "접근법이 작동하지 않습니다"라고 부릅니다???

예, 저는 이제 여행을 시작할 때보다 그를 훨씬 더 믿습니다! 6 개월 전, 나는 실제로 첫 번째 수준 이상으로 올라가지 않았고 항상 생각했습니다. "글쎄, 적어도 테스터에서 TS가 좋은 결과를 보여주기 위해 내가 생각할 수있는 것은 무엇입니까?"(테스터에서도 모든 것이 매우 나에게 나쁜 - TS는 수익성이 없었거나 수십 개의 목발과 조정이있어 그녀를 매우 불안정하게 만들었습니다). 이제 "무엇을 생각해 낼 것인가"라는 질문은 원칙적으로 존재하지 않습니다. 모든 것은 이미 생각했습니다! 또한 테스터뿐만 아니라 데모 계정에서도 작동합니다!

With the League - 차트 보기를 중단했습니다. 모든 주의는 보고 및 재최적화에만 있습니다. "무엇을 생각해 낼 것인가"라는 질문은 결코 일어나지 않습니다. 모든 것이 엉망입니다. 이것을 "접근법이 작동하지 않는다"라고 부를 수 있는 방법은 없습니다. 제 생각에는 아주 잘 작동합니다.

내가 이해하는 한 "접근 작업"은 "전리품 자르기" 버튼 하나로 전문가를 의미합니다. 아아, TS 리그는 은총알이 아닙니다. 이것은 문제의 처음 두 수준에 대한 솔루션입니다. 마지막 레벨이 남아 있습니다. 그러나 어떤 접근 방식이든 어떤 경우에도 그대로 유지되므로 여기에는 차이가 없습니다.

 
나는 주장하는 것이 아니라 단지 분명히 암시할 뿐입니다. 결국, 당신의 시간입니다.
 
TheXpert :
나는 주장하는 것이 아니라 단지 분명히 암시할 뿐입니다. 결국, 당신의 시간입니다.

"빼기"를 중지하십시오.

그리고 "접근법이 작동하지 않는"것이 무엇인지 설명하는 것이 좋습니다.

 

내 것을 넣어

여덟 GBPUSD ChnTrendSAR 허용되지 않음 SL
 

재최적화를 위한 마지막 (지금까지) TS는 다음과 같습니다.

EURCHF EMATrendSP

나머지 - 다른 포럼의 이마 덕분에 작동합니다(다음 문자가 있지만 내일부터 통계를 완료한 후 테스트할 것입니다)
 
Georgiy Merts :

재최적화를 위한 마지막 (지금까지) TS는 다음과 같습니다.

EURCHF EMATrendSP

나머지 - 다른 포럼의 이마 덕분에 작동합니다(다음 문자가 있지만 내일부터 통계를 완료한 후 테스트할 것입니다)

최적화를 취소해야 합니까?

 
Aleksey Vyazmikin :

최적화를 취소해야 합니까?

아니 아니. 모든 것이 정상입니다. 파일 레이아웃 - regcode가 추가됩니다.

(나는 약간의 "고급"으로 작업하고 있으므로 아직 "크로스 오버"가 없습니다).

지금은 더 많은 코드를 작성하고 있습니다. 원칙적으로 거의 모든 것이 준비되었습니다. 내일 통계 파일을 작성할 수있는 전문가를 배치 할 것입니다.