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

 

친구, 초보자에게 무엇이 잘못되었는지 말하십시오. 특정 시간에 해당하는 막대를 찾고 싶습니다. 아래에 코드가 있지만 작동하지 않습니다.

       MqlRates rates[];
       ArraySetAsSeries (rates, true );
       int copied = CopyRates ( NULL , _Period , 0 ,f_bar,rates);
     
         string a1,a2;
           if (copied> 0 )
         for ( int i= 0 ;i<copied;i++)
           {
               a1 = TimeToString (rates[i].time, TIME_DATE );
               a2 = TimeToString (rates[i].time, TIME_MINUTES );
               if (a2== "14:00" ){ Comment (a1, "\n" ,a2); break ;
           }
 
Alexander Mikryukov :

친구, 초보자에게 무엇이 잘못되었는지 말하십시오. 특정 시간에 해당하는 막대를 찾고 싶습니다. 아래에 코드가 있지만 작동하지 않습니다.

시간별 바 검색

 
Alexander Mikryukov :

친구, 초보자에게 무엇이 잘못되었는지 말하십시오. 특정 시간에 해당하는 막대를 찾고 싶습니다. 아래에 코드가 있지만 작동하지 않습니다.

그리고 미안합니다. 기분을 상하게하고 싶지 않습니다. 곡선 브래킷의 수를 세지 않았습니까?

 
Alexey Viktorov :

그리고 미안합니다. 기분을 상하게하고 싶지 않습니다. 곡선 브래킷의 수를 세지 않았습니까?

이런 식으로 복사했는데 컴파일러가 맹세하지 않습니다.

알렉세우 페도토프 :

시간별 바 검색

작업은 특정 시간의 모든 막대를 시간 간격으로 선택하고 이후에 이 막대의 매개변수를 계산하는 것이었습니다. 따라서이 기능의 작업을 마스터하기로 결정했습니다. 이제 막 MQL5를 마스터하기 시작했기 때문에 어리석은 질문이 있을 수 있습니다.


모두 감사합니다. 작동했습니다.

 
주님, 제가 그것을 알아낼 수 있도록 도와주십시오. 전일의 최대값과 최소값을 그리는 지표를 쓰고 있습니다. 그리기에서 토요일과 일요일을 제외하는 방법은 무엇입니까?
 
Alexander Mikryukov :
주님, 제가 그것을 알아낼 수 있도록 도와주십시오. 전일의 최대값과 최소값을 그리는 지표를 쓰고 있습니다. 그리기에서 토요일과 일요일을 제외하는 방법은 무엇입니까?

주말에는 틱이 없으므로 표시기가 어떤 작업도 수행하지 않습니다. 그리고 그가 아무것도 하지 않는다면, 그는 아무것도 그리지 않을 것입니다 :)

 
Alexander Mikryukov :
주님, 제가 그것을 알아낼 수 있도록 도와주십시오. 전일의 최대값과 최소값을 그리는 지표를 쓰고 있습니다. 그리기에서 토요일과 일요일을 제외하는 방법은 무엇입니까?

먼저 최대값과 최소값을 얻는 방법을 보여줍니다.

 
MQL4에는 기능이 있습니다.
 Month ()
MQL5에서 월을 찾는 방법은 무엇입니까?
 
Aliaksandr Yemialyanau :
MQL4에 MQL5에서 월을 찾는 방법이 있습니까?

MqlDateTime - 날짜를 저장하기 위한 구조입니다.

TimeToStruct - 구조에 시간을 전달합니다.

이제 구조의 필드를 살펴보십시오.

 struct MqlDateTime 
  { 
   int year;           // год 
   int mon;             // месяц 
   int day;             // день 
   int hour;           // час 
   int min;             // минуты 
   int sec;             // секунды 
   int day_of_week;     // день недели (0-воскресенье, 1-понедельник, ... ,6-суббота) 
   int day_of_year;     // порядковый номер в году (1 января имеет номер 0) 
  };
 
Vladimir Karputov :

MqlDateTime - 날짜를 저장하기 위한 구조입니다.

TimeToStruct - 구조에 시간을 전달합니다.

이제 구조의 필드를 살펴보십시오.

또한,

 datetime    TimeCurrent (
   MqlDateTime &  dt_struct       // переменная типа структуры
   );
Документация по MQL5: Дата и время / TimeCurrent
Документация по MQL5: Дата и время / TimeCurrent
  • www.mql5.com
Возвращает последнее известное время сервера, время прихода последней котировки по одному из выбранных в "Обзоре рынка" символов. В обработчике OnTick() данная функция вернет время пришедшего обрабатываемого тика. В других случаях (например, вызов в обработчиках OnInit(), OnDeinit(), OnTimer() и так далее) это –...
사유: