ただでさえ、減少傾向の脳細胞が多数死滅した。時間の計算は苦手なのだ。
MT4はロ−カル時間と言う概念が無い。で今まではDLLを使って時間を問い合わせた。
だがDLLを使うとベンチマ−クが出来ない。だから標準関数を使う事にした。
>
TimeGMTのヘルプでは以下のように説明しています。
Returns the GMT, which is calculated taking into account the DST switch by the local time on the computer where the client terminal is running.
つまりMT4が動作しているコンピュータの時刻とタイムゾーンを使ってGMTを算出しているということです。ということはMT4を使っているPCの時刻とタイムゾーンがキチンと設定されていないとTimeGMTの時刻も当然合いません。
<
↑殺したろか
で欲しいのはロンドン時間とNY時間だ。
サ−バ−は時間を送ってくるがサ−バ−タイムは現地の時間なのだ。
よってGMTからロンドン時間とNY時間を生成する必要がある。
この場合、面倒なのは夏時間なのだ。この定義がBSTとEDTで違うのだ。
面倒だ、いまだに時差が分らんのに
ログインしてコメントを確認・投稿する