TimeLocal

クライアントターミナルを実行しているコンピュータのローカル時間を返します。

関数のバリアントは2種類あります。

TimeLocal

関数書式(引数なし):

datetime  TimeLocal();

関数書式(MqlDateTime型の引数):

datetime  TimeLocal(
   MqlDateTime&  dt_struct      // 構造体型変数
   );
  • 引数
引数名初期値I/O詳細
dt_struct-OUTMqlDateTime構造体型の変数
  • 戻り値

datetime型で時間を返します

  • その他

MqlDateTime型の変数を引数として渡した場合は、それに応じて設定されます。

高分解能のカウンターとタイマーを設置するにはmsec単位で値を生成するGetTickCount()関数を使用します。

ストラテジーテスターのテスト中において、TimeLocal()の時間は常にTimeCurrent()でシミュレートされた時間に等しくなります。

  • サンプルソース
#property strict

void OnInit() {
    

    Print(TimeLocal());

}

Twitterでフォローしよう

おすすめの記事