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

 

MQ 편집기

컴파일러는 자연스럽게 작동하지만 편집기는 닫힌 필드를 빛냅니다. 그건 그렇고, 수업도 마찬가지입니다.

 
Renat :

이제 공식 빌드는 1010이고 989는 베타 버전이었습니다.

업데이트하고 다시 시도하십시오.

업데이트, 시도 ... 모두 동일합니다.
2014년 8월 1일에 975에서 작동했던 것이 2014년 10월 31일에 1010에서 작동하지 않습니다 :-(
 
crOss :
업데이트, 시도 ... 모두 동일합니다.
2014년 8월 1일에 975에서 작동했던 것이 2014년 10월 31일에 1010에서 작동하지 않습니다 :-(
문제가 현지화되어 있습니까? 즉, 코드에서 문제가 발생한 위치를 이미 알고 있습니까?
 
crOss :
업데이트, 시도 ... 모두 동일합니다.
2014년 8월 1일에 975에서 작동했던 것이 2014년 10월 31일에 1010에서 작동하지 않습니다 :-(

좀 더 기술적이고 자세한 설명 부탁드립니다.

"작동하지 않음"옵션은 어떤 식 으로든 본질을 설명하지 않습니다.

 
Renat :

좀 더 기술적이고 자세한 설명 부탁드립니다.

"작동하지 않음"옵션은 어떤 식 으로든 본질을 설명하지 않습니다.

(MetaQuotes의 예에서) Expert Advisor를 선택하여 특정 기간에 매개변수를 사용하여 빌드 975에서 실행합니다.
작업 결과를 얻습니다. 수익률 곡선 차트 및 거래 테이블.


이제 동일한 기간에 빌드 1010에서 동일한 Expert Advisor를 실행하고 동일한 매개변수를 사용하면 완전히 다른 결과를 얻을 수 있습니다...

PS 메타테스터 32비트

 
crOss :

...

PS 메타테스터 32비트

우리는 전략 테스터 의 결과에 대해 이야기하고 있음이 밝혀졌습니다.

조사해보겠습니다. 감사합니다.

 

FileFlush 기능이 작동하지 않습니다.

인증 코드는 다음과 같습니다.

 void OnStart ()
{
   int h= FileOpen ( "TestFile.txt" , FILE_CSV | FILE_WRITE | FILE_SHARE_READ );
   if (h== INVALID_HANDLE ) { Alert ( "Ошибка открытия файла" );   return ; }
   Print ( "Start writing file" );
   int starttime= TimeLocal ();  
   int flushtime= starttime;

   while ( TimeLocal ()-starttime < 30 && ! IsStopped ())
  {
     FileWrite (h, "String" );
     if ( TimeLocal ()-flushtime >= 5 ) { FileFlush (h);   Print ( "Flush file" );  flushtime= TimeLocal (); }
     Sleep ( 100 );
  }
   Print ( "Finish writing file" ); 
   FileClose (h);
}

스크립트가 실행되는 동안 파일을 봅니다. 크기는 항상 0입니다. 그리고 코드가 완료될 때만 데이터가 파일에 덤프됩니다. 저것들. FileFlush는 제 역할을 하지 않습니다.

 

시장에서 표시기를 설치할 수 없음 설치 실패 도움말 작성

 
mader :

시장에서 표시기를 설치할 수 없음 설치 실패 도움말 작성

거래 터미널 을 통해 마켓에서 프로그램을 다운로드하기 전에 MQL5 계정(이 사이트에 등록된 계정)을 사용하여 터미널에 로그인했습니까?

내 말은, 거래 터미널 에서 "시장" 탭에 MQL5 계정이 표시된다는 것입니다.

그렇지 않은 경우 로그인하십시오.

이것은 MT5 및 MT4 거래 터미널 의 "시장" 탭 또는 "도구" -> "설정" -> "커뮤니티" 메뉴를 통해 동일한 위치에서 수행할 수 있습니다.

 
표시기를 이미 설치했지만 표시기의 데모 버전을 설치하려고 하면 더 이상 설치할 수 없습니다.