2018年5月8日火曜日

[MQL4] TimeCurrent() は土日の間は更新されない

[TimeCurrent()](https://docs.mql4.com/dateandtime/timecurrent) のドキュメントに以下のような記述があります。

> Returns the last known server time,

`last known` ということは、実際のサーバータイムとは異なっている可能性もあるということです。



そして、実際 [Oanda Japan](https://www.oanda.jp/)(リアル) と [Alpari](https://alpari.com/) (デモ) で土日の間に `TimeCureent()` を実行してみたところ、金曜日の 23:59 が返ってきましたここで言う土日とは、サーバータイムで土日という意味です。

この動作、定義からするとサーバーの状態に依存していると思われます。
つまり、ブローカー毎に動作が異なる可能性があるということですタイトルは「土日の間は更新されない**かもしれない**」の方が適切ですかね…