오늘 MT5 단말기가 업데이트되어 테스트 중 "최적화" 창이 표시되지 않습니다.

Texnolog  

터미널이 오늘 업데이트되었습니다.

최적화를 시작했습니다. 그리고 "최적화" 탭이 없습니다(((

하나


"최적화"탭이 나타난 후에야 최적화를 중지했습니다.

버그인가요? 또는 새로운 가제트.

Renat Fatkhullin  

우리는 테스터의 대규모 성능 업그레이드와 과부하 상태에서 작업 모드를 다시 실행하느라 바쁩니다. 주요 개선이 이루어졌으며 새로운 가속 방법이 곧 구현될 것입니다.

지속적으로 변경되는 패스 목록을 유지 관리, 재정렬 및 표시하는 데 많은 리소스를 소비하지 않도록 계산 끝에 패스 목록 창을 표시하기로 결정했습니다.

리소스와 브레이크에 대한 막대한 지출이 있었습니다. 특히 수십만 개의 라인, 수백만 및 수천만 개의 패스에 대해 이야기 할 때. 예비 데이터의 족보를 눈으로 보는 것은 의미가 없습니다.


우리는 최적화 테스트를 수행하고 1억 개의 전체 패스로 작업합니다.

이러한 숫자를 사용하면 2-5-10-50백만 값의 테이블을 실시간으로 재정렬하고 표시하는 것에 대해 이야기할 수 없다는 것이 분명합니다. 모든 것을 빠르고 경제적으로 수집하고, 마지막으로 정렬하고 모든 깊이까지 보기를 제공하는 단 하나의 옵션이 있습니다.

Texnolog  
Renat Fatkhullin :

우리는 테스터의 대규모 성능 업그레이드와 과부하 상태에서 작업 모드를 다시 실행하느라 바쁩니다. 주요 개선이 이루어졌으며 새로운 가속 방법이 곧 구현될 것입니다.

지속적으로 변경되는 패스 목록을 유지 관리, 재정렬 및 표시하는 데 많은 리소스를 소비하지 않도록 계산 끝에 패스 목록 창을 표시하기로 결정했습니다.

리소스와 브레이크에 대한 막대한 지출이 있었습니다. 특히 수십만 개의 라인, 수백만 및 수천만 개의 패스에 대해 이야기 할 때. 예비 데이터의 족보를 눈으로 보는 것은 의미가 없습니다.

우리는 최적화 테스트를 수행하고 1억 개의 전체 패스로 작업합니다.

이 기능을 켜기 및 끄기 버튼으로 만들 수 있습니까? 사용하기 편리할 것입니다.

그리고 최적화를 중지하고 변경되지 않은 매개변수로 다시 시작한 후 최적화가 중지된 순간이 아니라 처음부터 시작됩니다((((

Georgiy Merts  

그리고 "중지" 버튼을 눌러 최적화를 중단하면 결과가 포함된 "최적화" 탭이 나타납니까? 그때까지 - 중단 지점에서 계속하시겠습니까?

나는 종종 최적화의 예비 결과를 보는데, 가끔은 끝까지 따라가는 것이 말이 안 된다.

Texnolog  
Georgiy Merts :

그리고 "중지" 버튼을 눌러 최적화를 중단하면 결과가 포함된 "최적화" 탭이 나타납니까? 그때까지 - 중단 지점에서 계속하시겠습니까?

나는 종종 최적화의 예비 결과를 보는데, 가끔은 끝까지 따라가는 것이 말이 안 된다.

아니오가 나타납니다

최적화를 중지하고 변경되지 않은 매개변수로 다시 시작한 후 최적화는 중지 순간이 아니라 처음부터 시작됩니다((((

Renat Fatkhullin  

우리가 상당한 속도 향상을 달성했으며 MetaQuotes-Demo의 베타 1809에서 사용할 수 있습니다.

  • 새로운 고효율 엔진으로 이전 계산의 캐시를 높이는 작업
  • 거대한 목록 및 정렬 작업
  • 테스트 에이전트의 병렬 실행 , 특히 수십 및 수백(농장)이 있는 경우
  • 유전학에서 이전 결과의 캐시를 작동하고 다시 계산하는 새로운 메커니즘
  • 전체 전면에서 전체 시스템 오버헤드 감소
  • 많은 작은 수정

새 테스터를 직접 사용해 보십시오.

Renat Fatkhullin  
Texnolog :

그리고 최적화를 중지하고 변경되지 않은 매개변수로 다시 시작한 후 최적화가 중지된 순간이 아니라 처음부터 시작됩니다((((

전체 조건과 로그로 반복하여 재현할 수 있습니까?

문제는 결과 캐시 및 재계산 메커니즘을 근본적으로 다시 작성했다는 것입니다. 그들은 매우 잘 작동합니다.

방금 직접 확인했습니다.

  1. 테스트를 시작하고 최적화 통과의 10%를 기다렸다가 중지를 눌렀습니다. 그런 다음 시작 - 계산은 10%의 마지막 결과로 시작되었습니다. 완벽한.
  2. 시험을 어렵게 만들었다. 나는 70 %의 어딘가에 지점 1의 구절에서 중지를 눌렀습니다. 터미널을 다시 시작하고 시작을 눌렀습니다. 테스트가 70%에서 진행되었습니다. 완벽한.

아마도 EA를 다시 컴파일했거나 시장 환경을 일부 변경하여 불가피하게 캐시를 재설정했을 것입니다.

Renat Fatkhullin  
Georgiy Merts :

그리고 "중지" 버튼을 눌러 최적화를 중단하면 결과가 포함된 "최적화" 탭이 나타납니까? 그때까지 - 중단 지점에서 계속하시겠습니까?

나는 종종 최적화의 예비 결과를 보는데, 가끔은 끝까지 따라가는 것이 말이 안 된다.

바로 지금, 우리는 완벽하고 정확하며 빠르게 작동하는 연속으로 시작과 끝을 가지고 있습니다.

모든 것이 특별히 다시 작성되었습니다.


자신을 확인하려면 몇 분이 필요합니다. 직접 시도하고 결과를 여기에 게시하십시오.
Georgiy Merts  
Renat Fatkhullin :

자, 이제 확인했습니다.

  1. 테스트를 시작하고 최적화 통과의 10%를 기다렸다가 중지를 눌렀습니다. 그런 다음 시작 - 계산은 10%의 마지막 결과로 시작되었습니다. 완벽한.
  2. 시험을 어렵게 만들었다. 나는 70 %의 어딘가에 지점 1의 구절에서 중지를 눌렀습니다. 터미널을 다시 시작하고 시작을 눌렀습니다. 테스트가 70%에서 진행되었습니다. 완벽한.

괜찮은.

"중지 버튼을 누를 때만 최적화가 나타납니다" 탭을 허용합니다. 작업 속도를 높이면 매우 합리적입니다.

Renat Fatkhullin  
Georgiy Merts :

괜찮은.

"중지 버튼을 누를 때만 최적화가 나타납니다" 탭을 허용합니다. 작업 속도를 높이면 매우 합리적입니다.

예, 수동 또는 자동으로 패스를 중지한 후 패스 목록이 있는 "최적화" 탭이 나타납니다.

그러나 최적화 그래프 탭이 항상 표시되어 결과 집합의 진행 상황을 시각적으로 모니터링할 수 있습니다.

Alexey Navoykov  

테이블 옆에 "업데이트" 버튼을 만드는 것이 더 논리적이지 않을까요? 그러면 사용자가 직접 테이블 업데이트를 관리하고 모든 문제가 사라집니다.

그리고 당신이 그것을 완전히 제거했다는 사실 - 글쎄, 이것은 전혀 선택 사항이 아닙니다. 최적화 프로세스에서는 항상 결과를 모니터링해야 합니다.

결국 테이블을 볼지 말지는 사용자가 스스로 결정해야 한다. 테이블 탭이 접혀 있으면 아무 것도 정렬되지 않아야 합니다.

사유: