TimeToStr()

 TimeToStr()関数は、1970年1月1日00:00以降の秒数を「yyyy.mm.dd hh:mi形式の文字列に変換するために使用します。

 TimeToStr()関数は、以下のように定義されています。

string TimeToStr(
datetime value,
int mode
);

 各引数の意味は、以下のとおりです。

  • datetime value
    1970年1月1日00:00以降の秒数を指定します。
  • int mode
    文字列の表示形式を指定します(任意)。
    TIME_DATE」→「yyyy.mm.dd」の結果を取得。
    TIME_MINUTES」→「hh:mi」の結果を取得。
    TIME_SECONDS」→「hh:mi:ss」の結果を取得。
    上記の指定は|で連結します。

具体例

 現在の時刻を文字列に変換したい場合は、以下のように記述します。


Print(TimeToStr(TimeCurrent(),
      TIME_DATE|TIME_SECONDS));
//例えば、「2015.01.15 13:30:45」と表示される
  • Print()関数の詳細については「こちら」を参照してください。
  • TimeCurrent()関数の詳細については「こちら」を参照してください。

関連ツール

MQL言語の学習ができ、裁量トレーダーもEA開発が可能になる!
『EAつくーる』
『EAつくーる』 | fx-on.com

『EAつくーる』
『EAつくーる』 | fx-on.com

 上記ツール(EAつくーる『EAつくーる』 | fx-on.com)の詳細については「こちら『EAつくーる』 | fx-on.com」を参照してください。

インジケーターつくーる
インジケーターつくーる
インジケーターつくーる | fx-on.com

インジケーターつくーる
インジケーターつくーる | fx-on.com

 上記ツール(インジケーターつくーるインジケーターつくーる | fx-on.com)の詳細については「こちらインジケーターつくーる | fx-on.com」を参照してください。


MT4の使い方からプログラミングまで、わかりやすく解説