오류, 버그, 질문 - 페이지 2287

 
틱이 없는 사용자 지정 기호 (예: 사라짐)에서 단일 실행 또는 실제 틱에 의한 최적화를 시작하면 테스터는 끝에 해당 레코드로 작업을 즉시 완료합니다.
 2018.09 . 12 22 : 35 : 08.281 Tester  Experts\fxsaber\Test.ex5 on FILTER_EURUSD.rann_RannForex,M1 from 2018.02 . 26 00 : 00 to 2018.09 . 12 00 : 00
2018.09 . 12 22 : 35 : 08.281 Tester  FILTER_EURUSD.rann_RannForex: history data begins from 2018.02 . 26 00 : 00

작업을 완료한 이유(실제 틱이 없음)와 일반적으로 어떤 종류의 문제가 발생했는지에 대한 힌트는 어디에도 없습니다.


이 순간을 로그에 알릴 수 있습니까?

 

700K는 최적화를 통과하며 약 4시간 동안 지속됩니다. 1.7K가 지나면 중지를 클릭합니다. 그리고 우리는 다시 시작합니다. 우리는 대략적인 시간을 얻습니다

저것들. 옵티마이저는 캐시에서 1.7K 항목을 가져와 1초 만에 계산한 것으로 간주합니다. 따라서 예상 시간이 낮습니다.


중지/시작 후 예상 시간이 적절하도록 이 동작을 수정하려면 어떻게 해야 합니까?

 
최적화가 끝나면 테스터는 다음을 발행합니다.
Tester  optimization finished, total passes 691200 ( successful 673286 passes)

successl - 끝에 도달한 패스입니다. 나머지는 ExpertRemove 에 의해 중단됩니다.


테스터는 에이전트로부터 받은 패스를 어떤 플래그로 분류합니까? OnTesterPass에서 이 플래그를 읽는 방법은 무엇입니까?

 

이것은 나쁜 부분입니다:


시장 개요에서 모든 통화에 대해 최적화할 때 결과 테이블의 헤더 열이 표시되지 않습니다.

빌드 1881 MT5


 
Vladislav Andruschenko :

이것은 나쁜 부분입니다:


시장 개요에서 모든 통화에 대해 최적화할 때 결과 테이블의 헤더 열이 표시되지 않습니다.

빌드 1881 MT5


고맙습니다. 결정된
 
서비스 데스크가 어딘가에 갔기 때문에 여기에 올라갔습니다. 어디에? 그리고 푸시 알림 서비스가 다시 작동을 멈춘 지금 어떻게 불만을 제기할 수 있습니까?
 

이전 버전의 컴파일러에서와 같이 기본 유형에 대한 포인터 배열의 암시적 캐스팅을 다시 가져올 수 있습니까? 또는 적어도 void*를 입력 하려면?

 class A { };

void f( void *&array[]) { }

void Main() { A*array[]; f(array); }

결국 이것에는 모순이 없습니다. 각 포인터를 암시적으로 캐스팅할 수 있는 경우 전체 배열을 캐스팅할 수 없는 이유는 무엇입니까? 포인터는 동일 하므로 배열을 변경할 필요가 없으며 해석의 문제일 뿐입니다.

그렇지 않으면 배열을 다시 복사해야 합니다. 그리고 수정한 경우 다시 복사하십시오. 이것은 낭비적인 비용입니다. 기능이 템플릿으로 지정된 경우 가상 기능으로 사용할 수 없습니다. 매우 융통성이 없습니다.

음, 배열을 명시적으로 캐스팅하는 기능을 추가하거나: (void*&[])array

 
Alexey Navoykov :

그렇지 않으면 배열을 다시 복사해야 합니다. 그리고 수정한 경우 다시 복사하십시오. 이것은 낭비적인 비용입니다. 기능이 템플릿으로 지정된 경우 가상 기능으로 사용할 수 없습니다. 매우 융통성이 없습니다.

템플릿은 어떻습니까?
 
쉬는 날 "Autoscroll..." 버튼을 누르면 틱이 없을 때 그래픽 개체를 히스토리에 올려놓기로 했으나 편집 후 차트가 자동으로 끝까지 날아간다. 자동 스크롤이 수행되므로 편리하지 않습니다.
 
Igor Makanu :

오늘 쉬는 날이세요? MQL은 토요일과 일요일에도 휴무입니다!

추신: 구출에 Google, 거래 세션 시간

예 예:) 저는 이 일을 처음 접해서 오늘이 무슨 요일인지 확인하는 것을 잊었습니다. 댓글은 일전에 삭제됨) 하지만 답변 감사합니다!