전략 테스터의 최적화 - 페이지 3

 
Batohov :

특정 전문가의 코드 세부 사항으로 논의가 진행된 것 같습니다. 그러나 어떤 Expert Advisor가 최적화되고 있는지에 관계없이 거의 모든 시간이 준비 작업(90% 이상)에 소비된다는 것을 알았습니다. 그리고 최적화된 새로운 입력 매개변수를 사용하여 실행할 때마다(로그에서 전달합니다.) 저것들. 코드를 최적화하는 방법에 관계없이 몇 퍼센트의 성능 향상만 얻을 수 있습니다.


Expert Advisor 최적화 시 준비 작업 단계를 개선하겠습니다. 시간을 단축해야 합니다. 조금만 기다려 주세요.
 
Rosh :

Expert Advisor 최적화 시 준비 작업 단계를 개선하겠습니다. 시간을 단축해야 합니다. 조금만 기다려 주세요.
고맙습니다. 첫 번째 구체적인 대답은 "문제가 있습니다. 작업이 설정되어 해결되고 있습니다."입니다. 기다리 자...
 
Batohov :

그러나 어떤 Expert Advisor가 최적화되고 있는지에 관계없이 거의 모든 시간이 준비 작업(90% 이상)에 소비된다는 것을 알았습니다.

우리는 그것에 대해 노력하고 있습니다. 최적화의 다음 실행(첫 실행이 아님)에서 준비 작업 시간을 줄이는 방법에 대해 생각하고 있습니다.
 
alexvd :

가능한 한 자세히 상황을 설명하십시오. 얼마나 기다려야 합니까? 저널에 무엇이라고 쓰여 있습니까(만일 경우)? ...

"최적화 완료" 로그에서. 모든 프로세서가 준비 상태로 표시됩니다. 5~10분 이상 기다려야 합니다. 항상 다른 액세스 포인트 로 전환했기 때문에 최적화가 시작되는 시점을 정확히 측정하지 못했습니다. 액세스 포인트는 항상 모든 또는 거의 모든 녹색 막대를 표시했습니다.
 
gpwr :
"최적화 완료" 로그에서. 모든 프로세서가 준비 상태로 표시됩니다. 5~10분 이상 기다려야 합니다. 항상 다른 액세스 포인트로 전환했기 때문에 최적화가 시작되는 시점을 정확히 측정하지 못했습니다. 액세스 포인트는 항상 모든 또는 거의 모든 녹색 막대를 표시했습니다.
마찬가지로 .. 하나의 코어가 사용 중이고 나머지는 준비되어 있어도 크랙이 발생합니다. 때로는 4가지 모두가 작동합니다. 그러나 이것은 어떤 식으로든 거대한 최적화 시간에 영향을 미치지 않습니다
 
gpwr :
"최적화 완료" 로그에서. 모든 프로세서가 준비 상태로 표시됩니다. 5~10분 이상 기다려야 합니다. 항상 다른 액세스 포인트로 전환했기 때문에 최적화가 시작되는 시점을 정확히 측정하지 못했습니다. 액세스 포인트는 항상 모든 또는 거의 모든 녹색 막대를 표시했습니다.

그런데 테스트 시작 문제는 최적화가 비활성화된 경우에도 발생합니다. 다른 액세스 포인트 로 전환할 때까지 테스트가 시작되지 않습니다. 최적화가 비활성화되면 로그에 아무 것도 기록되지 않고 모든 코어가 준비 상태로 표시됩니다. 연결 상태의 숫자(파란색 상자와 녹색 확인 표시 옆에 있음)가 빠르게 클릭됩니다. 디스크는 또한 숫자의 박자에 맞춰 부지런히 무언가를 "클릭"합니다. 그러나 테스트가 시작되지 않습니다. 분명히 녹색 체크 표시에도 불구하고 액세스 포인트와의 연결이 끊어졌습니다. 이 문제는 3개의 다른 컴퓨터에서 발생합니다. 두 대는 집에 하나의 IP에 있고 다른 하나는 직장에 있는 다른 IP에 있습니다.

이 문제를 서비스 데스크에 보고했습니다.

 

왜 로그에 쓰레기가 그렇게 많은지.. 그리고 이것은 int 목록을 입력하지 않고 각 줄에... 게다가 속도에 주의하세요. 테스트가 시작되기 전에.. 2분이 걸립니다. 한 번만 실행하면 됩니다. .. 그리고 이것은 LAST MONTH 테스트용입니다 .. 하나의 코어 .. 나머지는 쉬고 있습니다)


또 터미널 자체의 런칭 시간이 굉장히 오래 걸린다는 것도 알아차렸고.. 런칭 후에도 부풀어 오르고 거래를 시작하는데 5초가 필요한데, 바로 전문가에게 맡기면 팔기가 어리둥절..(초급 EA . . 사이클 없음 등)

 

이 소위 "쓰레기"는 실패의 원인을 찾는 데 도움이 됩니다.

 
stringo :

이 소위 "쓰레기"는 실패의 원인을 찾는 데 도움이 됩니다.

mql5의 사람들 프로그램, 그들은 OOP가 무엇인지 이해합니다 :) 필요한 경우 텍스트 로그를 조사하지 않습니까? .. 일지에는 왜 이렇게 많은 것이 들어 있습니까?

시작부터 테스트 실행까지의 시간을 기록합니다.. 1m 46sec

 
maryan.dirtyn :

mql5의 사람들 프로그램, 그들은 OOP가 무엇인지 이해합니다 :) 필요한 경우 텍스트 로그를 조사하지 않습니까? .. 일지에는 왜 이렇게 많은 것이 들어 있습니까?

시작부터 테스트 실행까지의 시간을 기록합니다.. 1m 46sec

글쎄, 나는 OOP를 이해한다. 또한 정기적으로 보지 않는 넓은 갈매기에서 무엇을 생각합니까?