MQL4에 대한 질문 - 페이지 2

 
개체가 프로그래밍 방식으로 기본 창에 표시된 후 개체는 새 눈금 모양으로만 표시됩니다. 객체 생성 시 틱 전에 객체의 이미지를 얻을 수 있는 방법이 있습니까?
개체다시 그리기();


그리고 길을 따라. 삼각형이있는 오른쪽 상단의 회색 표시는 그래프를 왼쪽으로 이동합니다. 어떻게 든 소프트웨어로 제어됩니까?
아니요
 
어, 필요한 것. 다시 한번 감사드립니다!:)
 
Expert Advisor에서 Expert Advisor의 켜짐 버튼을 추적할 수 있습니까?
 
Expert Advisor에서 Expert Advisor의 켜짐 버튼을 추적할 수 있습니까?

포함만. Expert Advisor가 실행되면 Expert Advisors 실행 권한이 활성화됩니다.
 
슬라바 ,
많은 조언 감사합니다. 나 오. 개발자가 책임이 있는지 여부가 중요합니다.

확인 부탁드립니다.
EA에 다소 큰(예: 10초) 처리 주기가 포함된 경우..
동시에 작동 3초에 어드바이저의 OFF 버튼이 눌려지면..
그런 다음: 고문은 최대 10초까지(동시에 모든 인코딩된 거래 기능 이 실행됨) 사이클을 끝까지 완료한 다음 꺼질까요?
Expert Advisor의 작업을 실제로 비활성화하는 명령(Off 버튼을 눌렀을 때)이 Expert Advisor가 start() 함수의 return 문 에 도달했을 때라고 믿는 것이 맞습니까?

미리 감사드립니다.
 
EA는 최대 10초까지 주기를 완료합니다. 어드바이저는 꺼지지 않고 다음 틱이 도착하면 어드바이저가 시작되지 않습니다.
나는 마지막 질문을 이해하지 못했다
 
슬라바 ,
당신은 내 질문에 완전히 대답했습니다.
다시 한번 감사합니다.
 
EA의 작업 시작 시간(밀리초)과 사용자의 start() 사이에는 약간의 규칙성이 있습니다. 표시기, 둘 다 창에 연결된 경우?

다음 전문가 및 지표 코드가 안정적인 결과 А=1를 제공할 것으로 예상하는 것이 맞습니까?

전문가 코드
 정수 시작() 
   {
   GlobalVariableSet("시작",1);  
   수면(500);
   GlobalVariableSet("시작",0);  
   반품;
   }



표시기 코드

 정수 시작()
   {
   intA=0;
   수면(100); 
   if (GlobalVariableGet("시작")==1) A=1 ;  
   경고("A=",A);
   반품;
   }



(작업은 실제로 간단합니다. 버튼으로 전문가가 비활성화되었음을 표시기에 알립니다)

 
다음 전문가 및 지표 코드가 안정적인 결과 А=1를 제공할 것으로 예상하는 것이 맞습니까?

아니요. 현재 구현에서 전역 변수 는 병렬 작업 지표 및 전문가의 공유 리소스에 대한 액세스 측면에서 안전하지 않습니다.
 
일트론 ,
감사합니다. 이해할 수 있습니다. 나는 다른 것에 대해 이야기하고 있습니다.