초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 21

 

MetaEditor에서 자발적으로 커서를 이동하는 사람이 있습니까?

 
Renat :

MetaEditor에서 자발적으로 커서를 이동하는 사람이 있습니까?

아니요.

안녕하세요 레나트입니다. 전문가와 시간이 허락한다면 가능 하면 지표를 살펴보십시오 ... 내 질문, 이전 페이지의 설명. Plug, 나는 스스로 코드를 다룰 수 없고, 상위 5위 안에는 그리지 않는다. 다 제대로 하고 있는 것 같은데 어딘가에 오류가 있네요... 4번에서 그는 질문 없이 그림을 그렸습니다. 맞습니다.

덕분에.

 
발생하지 않습니다.
 
아니요, 눈치채지 못했지만 증상은 비자발적(또는 짧은) PageUp 버튼과 유사합니다.
 
R0MAN :

나는 즉시 이전 페이지의 첫 번째 게시물에 그것을 첨부했습니다. 봐주시면 감사하겠습니다.


당신은 질문을 이해하지 못했습니다.

코드가 컴파일됩니다. 문제 없어요

런타임에 문제가 나타났습니다.


하지만 내 질문은 - 왜 클래스나 구조체를 통해 우아한 솔루션을 만들지 않습니까?

코드에 동일한 유형 및 계산 호출의 48 (!) 행이 있습니다. 칠면조와 핸들 작업을 위한 클래스 배열을 만들도록 요청합니다. 가장 원시적이지만 결국 묻습니다!

void OnDeinit ( const int reason) 
  {
   IndicatorRelease (hMA_OPEN_S_EURUSD); IndicatorRelease (hMA_HIGH_S_EURUSD); IndicatorRelease (hMA_LOW_S_EURUSD); IndicatorRelease (hMA_CLOSE_S_EURUSD);
   IndicatorRelease (hMA_OPEN_F_EURUSD); IndicatorRelease (hMA_HIGH_F_EURUSD); IndicatorRelease (hMA_LOW_F_EURUSD); IndicatorRelease (hMA_CLOSE_F_EURUSD);
 
   IndicatorRelease (hMA_OPEN_S_GBPUSD); IndicatorRelease (hMA_HIGH_S_GBPUSD); IndicatorRelease (hMA_LOW_S_GBPUSD); IndicatorRelease (hMA_CLOSE_S_GBPUSD);
   IndicatorRelease (hMA_OPEN_F_GBPUSD); IndicatorRelease (hMA_HIGH_F_GBPUSD); IndicatorRelease (hMA_LOW_F_GBPUSD); IndicatorRelease (hMA_CLOSE_F_GBPUSD);
   
   IndicatorRelease (hMA_OPEN_S_EURGBP); IndicatorRelease (hMA_HIGH_S_EURGBP); IndicatorRelease (hMA_LOW_S_EURGBP); IndicatorRelease (hMA_CLOSE_S_EURGBP);
   IndicatorRelease (hMA_OPEN_F_EURGBP); IndicatorRelease (hMA_HIGH_F_EURGBP); IndicatorRelease (hMA_LOW_F_EURGBP); IndicatorRelease (hMA_CLOSE_F_EURGBP);
   
   IndicatorRelease (hMA_OPEN_S_EURJPY); IndicatorRelease (hMA_HIGH_S_EURJPY); IndicatorRelease (hMA_LOW_S_EURJPY); IndicatorRelease (hMA_CLOSE_S_EURJPY);
   IndicatorRelease (hMA_OPEN_F_EURJPY); IndicatorRelease (hMA_HIGH_F_EURJPY); IndicatorRelease (hMA_LOW_F_EURJPY); IndicatorRelease (hMA_CLOSE_F_EURJPY);
   
   IndicatorRelease (hMA_OPEN_S_USDJPY); IndicatorRelease (hMA_HIGH_S_USDJPY); IndicatorRelease (hMA_LOW_S_USDJPY); IndicatorRelease (hMA_CLOSE_S_USDJPY);
   IndicatorRelease (hMA_OPEN_F_USDJPY); IndicatorRelease (hMA_HIGH_F_USDJPY); IndicatorRelease (hMA_LOW_F_USDJPY); IndicatorRelease (hMA_CLOSE_F_USDJPY);
   
   IndicatorRelease (hMA_OPEN_S_GBPJPY); IndicatorRelease (hMA_HIGH_S_GBPJPY); IndicatorRelease (hMA_LOW_S_GBPJPY); IndicatorRelease (hMA_CLOSE_S_GBPJPY);
   IndicatorRelease (hMA_OPEN_F_GBPJPY); IndicatorRelease (hMA_HIGH_F_GBPJPY); IndicatorRelease (hMA_LOW_F_GBPJPY); IndicatorRelease (hMA_CLOSE_F_GBPJPY);   
   
  }

 
Renat :

MetaEditor에서 자발적으로 커서를 이동하는 사람이 있습니까?

아니요.

터치패드를 손으로 터치하는 경우에만 가능합니다. 그러나 모든 응용 프로그램에서 명확합니다.

 
sergeev :

당신은 질문을 이해하지 못했습니다.

코드가 컴파일됩니다. 문제 없어요

런타임에 문제가 나타났습니다.


하지만 내 질문은 - 왜 클래스나 구조체를 통해 우아한 솔루션을 만들지 않습니까?

코드에 동일한 유형 및 계산 호출의 48 (!) 행이 있습니다. 칠면조와 핸들 작업을 위한 클래스 배열을 만들도록 요청합니다. 가장 원시적이지만 결국 묻습니다!

동의한다.

MQL5 - 배우고 있어요... 일단 준비가 되는 대로 할게요 - 그래서요. 이미 코에서 챔피언.

네 번째에서 그는 모든 것을 그립니다. 상위 5위 안에는 그가 원하지 않으며, 실수가 있는 곳은 이해할 수 없습니다. 화면에 표시할 마지막 줄을 계산하는 공식이 가장 간단합니다.

시간되면 꼭 보세요, plz.

파일:
 
저와 상관없이 일부 변수는 색상으로 강조 표시되어 있습니다. 그게 무슨 뜻인지 모르겠어?
 
여기 그리고 컴파일러는 무엇에 대해 이야기하고 있습니까? 알려주십시오. chitwerk에서 컴파일! 이 색상과 관련이 있습니까?
 

정말 죄송합니다. mql5 프로그램 내에서 입력 수정자로 변수 값을 변경할 수 없다는 것을 깨달았습니다. 이러한 변수는 읽기 전용입니다.

예, 하지만 일반적인 방식으로 작업하는 방법은 무엇입니까? 알았어.. 생각 좀 해볼게..

사유: