Period

현재 차트 시간프레임을 반환.

ENUM_TIMEFRAMES  기간();

값 반환

현재 차트 시간프레임을 포함하는 _Period 변수의 내용. ENUM_TIMEFRAMES 열거 값 중 하나의 값일 수 있습니다.

주의

엑스퍼트 어드바이저, 지표 및 스크립트와는 달리 서비스는 특정 차트에 바인딩되지 않습니다. 그러므로, Period() 은 서비스에 대해 0을 반환합니다.

예:

//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
//--- 현재 차트의 기간 값과 설명을 가져옵니다.
   ENUM_TIMEFRAMES period    = Period();
   string          timeframe = StringSubstr(EnumToString(period), 7);
   
//--- 얻은 데이터를 저널로 보냅니다.
   PrintFormat("Current chart timeframe: %s\nTimeframe value: %s (%d)",
               timeframeEnumToString(period), period);
   /*
  결과:
   Current chart timeframeH4
   Timeframe valuePERIOD_H4 (16388)
   */
  }

추가 참조

PeriodSeconds, 차트 시간프레임, 날짜 및 시간, 객체의 가시성