
MQL4 日時
TimeDayOfWeek()
- できること
- 指定した時刻の曜日を取得する
- 対応
- MQL4
TimeDayOfWeek() とは
MQL4 で、datetime 型の時刻から曜日(0=日曜 〜 6=土曜)を取り出す関数です。
TimeDayOfWeek() の書式と引数
int TimeDayOfWeek(datetime date)| 引数 | 型 | 省略時 | 説明 |
|---|---|---|---|
date | datetime | 必須 | 時刻。 |
戻り値
曜日(0=日曜 〜 6=土曜)。
TimeDayOfWeek() の使い方(コード例)
datetime t = iTime(_Symbol, PERIOD_D1, 1);
Print("前の日足は ", TimeDayOfWeek(t), " 曜日(0=日曜)");OnTick()・OnStart() などの関数の中に書いて使う例です。MetaEditor でコンパイルできることを確認済みです。
MQL4 と MQL5 の違い
MQL5 では TimeToStruct(時刻, t) のあと t.day_of_week を使います。












