MetaTrader 4 Build 529 베타가 새로운 컴파일러와 함께 출시됨 - 페이지 88

 
VOLDEMAR :

아마도 나는 버튼을 모든 조각으로 스케치했지만 작업 결과를 테스트하지 않았습니다.

ALXIMIKS는 버튼에 대해 옳고 올바르게 표시되지는 않지만 작동합니다. 나는 이미 이 버그에 대해 몇 번 썼습니다(맨 처음의 68페이지 참조). 일부는 이미 수정되었고 나머지는 아직 기다리고 있습니다. 그러나 버튼은 정상적으로 작동하며 실제 생활에서도 확인할 수 있습니다. :) 아무 문제 없습니다.
 
ALXIMIKS :
도움말이 업데이트되어서 다행이고 버튼과 OnChartEvent가 아직 만들어지지 않은 것이 유감입니다.

OnChartEvent 에 무슨 문제가 있습니까? 모든 것이 나를 위해 작동하는 것 같습니다.
 
ObjectFind가 업데이트되었습니다. 감사합니다. 그러나 .... 메인 창에서는 제대로 작동하고 하위 창(표시기에서)에는 " CExpertExecutor::ObjectFind 가 아직 구현되지 않았습니다"라고 표시됩니다. 이것은 결함입니까 버그입니까?
 
기본적으로 Ctrl+Shift+F는 마스크 "*.mq5;*.mqh"로 검색하고 "*.mq4;*.mqh"로 변경한 후 현재 세션이 끝날 때까지만 저장합니다.
 
차트의 기호/TF를 변경할 때 인디케이터의 deinit()는 호출되지 않습니다.
 
pro_ :

OnChartEvent에 무슨 문제가 있습니까? 모든 것이 나를 위해 작동하는 것 같습니다.

 #include <ChartObjects\ChartObjectsTxtControls.mqh>
CChartObjectButton *button;

int OnInit (){
button= new CChartObjectButton;
button.Create( 0 , "buttton" , 0 , 100 , 100 , 200 , 20 );
button.Description( "Кнопка-Самокрутка" );
//button.Selectable(true);
button.Tooltip( "ryjgjxrf cfvjpf,dtyyfz" );
ChartRedraw ( 0 );
Funk();
return ( 0 );
}

void OnDeinit ( const int reason){
   button.Delete();
}

void OnChartEvent ( const int id,           
                   const long & lparam,   
                   const double & dparam, 
                   const string & sparam){ 
   if (id== CHARTEVENT_OBJECT_CLICK && sparam== "buttton" )
     Alert ( "Кнопка нажата" );
   if (id== CHARTEVENT_CUSTOM )
     Funk();
}
  
void Funk(){
   Sleep ( 100 );
   EventChartCustom ( 0 , 0 , 0 , 0 , "" );
}

MT5에서는 모든 것이 정상입니다 - 버튼을 클릭하면 - 경고가 날아가고 MT4에서는 - 지옥입니다.

 

나는 푸시에 앉아 "어쩌면 고문이 꺼져 있기 때문일 수 있습니다."라고 생각했습니다.

확인됨 - 정말 똑똑한 푸시가 다음과 같이 나타납니다.

MT5 에서 OnChartEvent() 는 온/오프 모드에서 Expert Advisors에서 작동하고 MT4에서는 켜기에서만 작동합니다.

 
ALXIMIKS :

나는 푸시에 앉아 "어쩌면 고문이 꺼져 있기 때문일 수 있습니다."라고 생각했습니다.

확인됨 - 정말 똑똑한 푸시가 다음과 같이 나타납니다.

MT5 에서 OnChartEvent() 는 온/오프 모드에서 Expert Advisors에서 작동하고 MT4에서는 켜기에서만 작동합니다.

그렇습니다. 바로 그 근육을 자극하고 따뜻한 물로 샤워를 하면 뇌 활동을 자극합니다. 옛날에 :-))
 
artmedia70 :

창 속성을 설정하고(F8), 필요한 표시기를 배치하고, 테스트할 Expert Advisor 이름 아래 \templates\ 폴더에 템플릿을 저장합니다.

시각화로 테스트를 시작하지만 어드바이저의 이름과 필요한 설정이 있는 템플릿이 자동으로 로드되지 않습니다. 템플릿을 수동으로 다운로드해야 합니다. 이전에는 템플릿이 자동으로 로드되었습니다.

뭐가 문제 야?

509회에서는 이것도 통하지 않았다. 테스터에서 템플릿을 자동으로 로드하려면(모든 모드에서) 템플릿을 tester라는 이름으로 저장해야 했습니다(지금도 확인됨).
 
Scriptong :
509회에서는 이것도 통하지 않았다. 테스터에서 템플릿을 자동으로 로드하려면(모든 모드에서) 템플릿을 tester라는 이름으로 저장해야 했습니다(지금도 확인됨).

네. 확인, 작동합니다.