2018年5月8日火曜日

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

TimeCurrent() のドキュメントに以下のような記述があります。

Returns the last known server time,

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

そして、実際 Oanda Japan(リアル) と Alpari (デモ) で土日の間に TimeCureent() を実行してみたところ、金曜日の 23:59 が返ってきました1

この動作、定義からするとサーバーの状態に依存していると思われます。 つまり、ブローカー毎に動作が異なる可能性があるということです2

  1. ここで言う土日とは、サーバータイムで土日という意味です 
  2. タイトルは「土日の間は更新されないかもしれない」の方が適切ですかね… 
?