Timeframes 時間軸種類

Timeframes とは


Timeframes とは時間軸種類です。MT4では、下記時間軸でのチャート表示が可能です。

定数用途
PERIOD_M111分足
PERIOD_M555分足
PERIOD_M1 51515分足
PERIOD_M303030分足
PERIOD_H1601時間足
PERIOD_H42404時間足
PERIOD_D11440日足
PERIOD_W110080週足
PERIOD_MN1 43200月足
00表示されているチャートの時間軸

サンプル



/*------------------------------------------------------
関数名   periodToString

内容   タイムフレームの文字列を返却

引数    
         int period タイムフレーム
   
戻り値   タイムフレームの文字列

-------------------------------------------------------*/
string periodToString(ENUM_TIMEFRAMES period){
   
   string value = "";   
   
   switch(period){
      case PERIOD_M1:  value = "M1";   break;
      case PERIOD_M5:  value = "M5";   break;
      case PERIOD_M15: value = "M15";  break;
      case PERIOD_M30: value = "M30";  break;
      case PERIOD_H1:  value = "H1";   break;
      case PERIOD_H4:  value = "H4";   break;
      case PERIOD_D1:  value = "D1";   break;
      case PERIOD_W1:  value = "W1";   break;
      case PERIOD_MN1: value = "MN1";  break;
      default: break;
   }   
   return(value);
}

タイムフレームワークの情報をログに出力する際に、文字列変換する用途で利用するのに作ってみました。

関連記事


http://www.finance-lab.yokohama/system-trade/mt4/