EA開発講座(メタトレーダーMT4/MT5の自動売買入門ガイド):目次
(1)EA開発講座(無料)を始めるよ!
(2)EA開発効率を格段に上昇させる「豊嶋先生の神ライブラリ」
(3)「勝てるEA」のロジックとは?
(4)EAのロジック練習:ダウ理論でエントリーする方法
(5)EAのロジック練習:レンジブレイクのダマシを回避する方法
(6)ATRはどんなEAにも使える優れもの
(7)テクニカル指標の中で、EAで機能するものと機能しないもの
(8)EAバックテスト(MT5)の評価基準の見方
(9)ロンドン市場とニューヨーク市場の夏時間・冬時間の切り替わるズレによるEA調整のための時差対応表
(10)FX専用VPSの国内大手「お名前.com」と「ABLENET」をどこよりも詳しく比較するよ!
(11)おすすめの海外のFX専用VPS「TradingFXVPS」
(12)EA開発で最も注意すべきは「コンプライアンス」
はじめに
自作EAを開発する際に、特定の時間帯だけエントリーをする「時間フィルタ」を検討することはとても重要です。
時間フィルタをつけると、(ほぼ必ず)そのEAのパフォーマンスは良くなります。一方でトレード回数は減少します(当たり前ですね)。
この時間フィルタに関連してくるのが、サマータイムです。ロンドン市場とニューヨーク市場では夏時間と冬時間が切り替わるタイミングが異なります。
- ロンドン市場・英国夏時間:3月の最終日曜日~10月の最終日曜日
- ニューヨーク市場・米国東部夏時間:3月の第2日曜日~11月の第1日曜日(下記MT4サーバー時間も同じタイミングで切り替わります。)
ロンドンの冬時間は、ニューヨークの冬時間より早く始まって、遅くまで続きます。したがって、3月と11月には毎年、「ロンドン市場は冬時間で、ニューヨーク市場は夏時間」の期間が発生します。
ロンドン市場のオープンに合わせたEAの時間フィルタの調整
主要な海外FX業者(XM、AXIORY、HotForex、OANDA、FXPro他多数)が採用しているサーバー時間は、ニューヨーク市場のクローズにあわせた「冬時間:GMT+2、夏時間:GMT+3」です。
ロンドン市場のオープンに合わせたEAは、上記の3月と11月の特定の期間だけ、時間フィルタ(特定の時間だけEAを作動させる機能)を調整する必要があります。
ボラティリティが大きくなるロンドン市場のオープンにあわせたロジックでつくられたEAにとっては、1~2週間だけですが、このズレは結構重要です。
市販の高機能のEAでは、この期間のズレに対応する機能があると思いますが、私の自作EAでは手作業で調整します(笑)
余談ですが、2021年をもってEUは夏時間を廃止する方針でしたが、コロナ禍への対応が最優先となって、各国の足並みがそろわず法令化の議論や手続きは進んでいないようです。(ただし英国はすでにEUを離脱していますね。)
EAの時間フィルタ調整のための時差対応表
EAの時間フィルタ調整のために、以下3つのパターンの時差対応表をつくりました。
- ロンドン市場とニューヨーク市場がともに夏時間の時差対応表(3月の最終日曜日~10月の最終日曜日)
- ロンドン市場が冬時間で、ニューヨーク市場が夏時間の時差対応表(10月の最終日曜日~11月の第1日曜日、および3月の第2日曜日~3月の最終日曜日)
- ロンドン市場とニューヨーク市場がともに冬時間の時差対応表(11月の第1日曜日~3月の第2日曜日)
ロンドン市場とニューヨーク市場がともに夏時間の期間の時差対応表(3月の最終日曜日~10月の最終日曜日)
GMT =UTC | 日本 (GMT+9) | 英国 夏時間 (GMT+1) | 米国東部 夏時間 (GMT-4) | 主要海外 FX業者MT4 サーバー 夏時間 (GMT+3) |
0 | 9 | 1 | 20 | 3 |
1 | 10 | 2 | 21 | 4 |
2 | 11 | 3 | 22 | 5 |
3 | 12 | 4 | 23 | 6 |
4 | 13 | 5 | 0 | 7 |
5 | 14 | 6 | 1 | 8 |
6 | 15 | 7 | 2 | 9 |
7 | 16 | 8 | 3 | 10 |
8 | 17 | 9 | 4 | 11 |
9 | 18 | 10 | 5 | 12 |
10 | 19 | 11 | 6 | 13 |
11 | 20 | 12 | 7 | 14 |
12 | 21 | 13 | 8 | 15 |
13 | 22 | 14 | 9 | 16 |
14 | 23 | 15 | 10 | 17 |
15 | 0 | 16 | 11 | 18 |
16 | 1 | 17 | 12 | 19 |
17 | 2 | 18 | 13 | 20 |
18 | 3 | 19 | 14 | 21 |
19 | 4 | 20 | 15 | 22 |
20 | 5 | 21 | 16 | 23 |
21 | 6 | 22 | 17 | 0 |
22 | 7 | 23 | 18 | 1 |
23 | 8 | 0 | 19 | 2 |
ロンドン市場が冬時間で、ニューヨーク市場が夏時間の期間の時差対応表(10月の最終日曜日~11月の第1日曜日、およびおよび3月の第2日曜日~3月の最終日曜日)
GMT =UTC | 日本 (GMT+9) | 英国 冬時間 (GMT) | 米国東部 夏時間 (GMT-4) | 主要海外 FX業者MT4 サーバー 夏時間 (GMT+3) |
0 | 9 | 0 | 20 | 3 |
1 | 10 | 1 | 21 | 4 |
2 | 11 | 2 | 22 | 5 |
3 | 12 | 3 | 23 | 6 |
4 | 13 | 4 | 0 | 7 |
5 | 14 | 5 | 1 | 8 |
6 | 15 | 6 | 2 | 9 |
7 | 16 | 7 | 3 | 10 |
8 | 17 | 8 | 4 | 11 |
9 | 18 | 9 | 5 | 12 |
10 | 19 | 10 | 6 | 13 |
11 | 20 | 11 | 7 | 14 |
12 | 21 | 12 | 8 | 15 |
13 | 22 | 13 | 9 | 16 |
14 | 23 | 14 | 10 | 17 |
15 | 0 | 15 | 11 | 18 |
16 | 1 | 16 | 12 | 19 |
17 | 2 | 17 | 13 | 20 |
18 | 3 | 18 | 14 | 21 |
19 | 4 | 19 | 15 | 22 |
20 | 5 | 20 | 16 | 23 |
21 | 6 | 21 | 17 | 0 |
22 | 7 | 22 | 18 | 1 |
23 | 8 | 23 | 19 | 2 |
ロンドン市場とニューヨーク市場がともに冬時間の期間の時差対応表(11月の第1日曜日~3月の第2日曜日)
GMT =UTC | 日本 (GMT+9) | 英国 冬時間 (GMT) | 米国東部 冬時間 (GMT-5) | 主要海外 FX業者MT4 サーバー 冬時間 (GMT+2) |
0 | 9 | 0 | 19 | 2 |
1 | 10 | 1 | 20 | 3 |
2 | 11 | 2 | 21 | 4 |
3 | 12 | 3 | 22 | 5 |
4 | 13 | 4 | 23 | 6 |
5 | 14 | 5 | 0 | 7 |
6 | 15 | 6 | 1 | 8 |
7 | 16 | 7 | 2 | 9 |
8 | 17 | 8 | 3 | 10 |
9 | 18 | 9 | 4 | 11 |
10 | 19 | 10 | 5 | 12 |
11 | 20 | 11 | 6 | 13 |
12 | 21 | 12 | 7 | 14 |
13 | 22 | 13 | 8 | 15 |
14 | 23 | 14 | 9 | 16 |
15 | 0 | 15 | 10 | 17 |
16 | 1 | 16 | 11 | 18 |
17 | 2 | 17 | 12 | 19 |
18 | 3 | 18 | 13 | 20 |
19 | 4 | 19 | 14 | 21 |
20 | 5 | 20 | 15 | 22 |
21 | 6 | 21 | 16 | 23 |
22 | 7 | 22 | 17 | 0 |
23 | 8 | 23 | 18 | 1 |