無料でロボットをダウンロードする方法を見る
Telegram上で私たちを見つけてください。
私たちのファンページに参加してください
興味深いスクリプト?
それではリンクにそれを投稿してください。-
他の人にそれを評価してもらいます
記事を気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
スクリプト

サマータイム切り替えに伴うサーバーの時刻変更チェック - MetaTrader 5のためのスクリプト

ビュー:
97
評価:
(3)
パブリッシュ済み:
MQL5フリーランス このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動
残念なことに、
サーバーの時間変更に少し無頓着なブローカーがあることに気づかなければならなかった。
予想もしていなかったことで、とても驚いた。

FOREXセッションは正確に120時間続く:
日曜日17:00東部標準時(北米)またはEST
から金曜日17:00ESTまで。

問題は、夏時間と冬時間への時間変更に起因する。
世界各地域で同じ日曜日に行われるわけではない。

たとえば、米国では3月の第2日曜日と11月の第1日曜日に時間変更が行われる。
これはFOREXセッションの開始と終了にも影響する。

EUでは3月の最終日曜日、つまり米国の後に時間変更が行われ、
10月の最終日曜日、つまり米国の前に時間変更が行われる(上記のタイムラインを参照)。


これにより、米国と EU の時差が、通常の 5 時間(ロンドン)、6 時間(フランクフルト、CET)、7 時間(キプロス、EET)とは異なる
移行期間となる。

この移行期間では、この時差の変更は、FOREX セッションの最初と最後の 1 時間の
変更されたタイムスタンプに反映されるべきである。
したがって、FOREX セッションが月曜日の 00:00 (EET, MQ 時間) に開始する場合、米国での変更後、
、1 時間早く、すなわち日曜日の 23:00 に開始し、
、1 時間早く金曜日の 23:00 (または 22:59:59) に終了するはずです。



しかし残念なことに、MQのデモ口座や実際のブローカーの口座では、最初の1時間は常に(!)月曜日の00:00に表示されるが、最後の1時間は予想通り
、金曜日の23:00(または22:59)、つまり1時間早く表示されることに気づかなければならなかった(このスクリプトを使えば、誰でも自分のブローカーで確認できる)。これは、トレーダーまたは EA が週末のイベントに反応することができる、FOREX セッションの最初の 1 時間
が欠落していることを意味する。
FOREX セッションの終了も、例えば週末前にすべてのポジションを決済するために、FOREX セッションの最初の 1 時間
に単純に 120 を加算することによって決定することができなくなった。

このスクリプトは現在、過去のブローカーの時間変更をチェックし、明らかに正しくない (奇数) または 120 時間でないすべての
FOREX セッションをログに記録する。
FOREXセッションの最初の時間と最後の時間の間に120時間がある場合、ログには印刷されません。

最後に、スクリプトは最後に検索されたタイムスタンプ、発見された短縮セッションの数
チェックされたおおよその年数を印刷します。

MetaQuotes Ltdによってドイツ語から翻訳されました。
元の記事: https://www.mql5.com/de/code/55086

Forex news events reaction EA: An mql5 calendar introduction. Forex news events reaction EA: An mql5 calendar introduction.

MQL5 Expert Advisorは、MQL5カレンダーを使用して、インパクトのあるFXニュースに反応します。インフレ(CPI/PPI)や金利決定に関連するニュースを識別し、ブレイクアウト取引を保留注文で発注します。ニュースベースの戦略を自動化したいトレーダーに最適です。(これはスタート地点に過ぎません)

Candle Range Candle Range

ローソク足レンジ MetaTrader インジケーターは、マウスオーバー時にローソク足のレンジをpips単位で表示する、非常にシンプルで軽量なインジケーターです。High/Lowレンジに加え、ローソク足のボディサイズ(Open/Close)もオプションで表示できます。複数の表示パラメータがあり、インジケータの見え方を制御できます。このインディケータは、取引プラットフォームのMT4とMT5の両バージョンで利用可能です。

サマータイム移行に伴うサーバーの時刻変更チェック サマータイム移行に伴うサーバーの時刻変更チェック

残念ながら、いくつかのブローカーは、サーバー上の時間を変更すると、私は予期していなかったが、少し不正確であることがわかりました。 ここに誰もが自分のブローカーをチェックするために使用できるスクリプトです。

Zigzag fibo oscillator Zigzag fibo oscillator

オシレーターモード、現在のバーレッグトラッキング、ファイバーレベル、ダイナミックスケーリングを備えたMetaQuotesのジグザグの進化版。