「このジグザグEA最強かもバージョン2・EMA編」
前回ZIGZAGの自動売買EAを作成して多くの方から購入いただきました。
ZIGZAGは人気が高いインジケーターで新作の要望を多くいただきましたので今回作成してみました。
前回のZIGZAG記事
このジグザグEA最強かも
使用するインジケーター
➊ ZIGZAG
➋ 一目均衡表(1時間または4時間または日足で使用)
➌ 移動平均線(EMA)
EA化のロジックについて
上位足の環境認識は
「一目均衡表」を使用します。
「一目均衡表」は雲のみを使用します。
「一目均衡表」は現在足、4時間足、日足の3パターンでEAを作成してどの時間足が設定が良好であるかを判定します。
エントリートリガーは
「ZIGZAG」と「移動平均線」を使用します。
エントリーの判断基準としては「レート値」が「ZIGZAG」の高値と安値の上下どちらにあるかで買いと売りを判定します。
買いの場合は
「レート値」が「ZIGZAG」の高値より上にあること
売りの場合は
「レート値」が「ZIGZAG」の安値より下にあること
になります。
イメージではこんな感じです。
ZIGZAGの現在の高値頂点または現在の安値頂点は確定前ですのでレート値の変化にによってリペイントします。
その為、自動売買EAのロジックとしてはZIGZAGの高値と安値が確定している1つ前の頂点を利用します。
トレードのイメージがわかりやすいようにEAのバックテスト風景を動画にしました。
よろしければこちらをご覧ください。
その他ロジックについて
決済ルールについて
決済ルールです。利確は5pips~40pipに設定しました。損切はありません。
その他ルールについて
同一方向へのエントリーは単発トレードです。両建ては無しです。
エントリー後、相場が逆行したらナンピンをします。ナンピンはマーチンではなく、定額ロットでのナンピンです。
EAのバックテスト内容について
ロジックパターンは75種類、テスト時間足は4種類、テスト通貨は13種類です。
合計1,040通りのバックテストを行いました。
ブローカー:XM
期間:2020.6.1~2021.6.30
売買ロット数:0.1ロット
初期証拠金:10,000㌦
テスト通貨
AUDJPY、AUDUSD、CADJPY、CHFJPY、EURJPY、EURUSD、GBPJPY、
GBPUSD、NZDJPY、NZDUSD、USDCAD、USDCHF、USDJPY
時間足:5分足、15分足、30分足、1時間足
スプレッド:0.5pips
バックテストに費やした時間:約7日
EAバックテストの結果はこちらです・・・
複数のパターンをEA化してバックテストしました。
その中で成績がよかったEAは「ZigzagEMA_3」でした。
上位足の環境認識は「日足の一目均衡表」を使用したものです。
時間足、通貨別の成績一覧です
リミット5pipsのバックテスト結果【ノーマルモード】
リミット10pipsのバックテスト結果【ノーマルモード】
リミット20pipsのバックテスト結果【ノーマルモード】
リミット30pipsのバックテスト結果【ノーマルモード】
リミット40pipsのバックテスト結果【ノーマルモード】
テスターリポートの一部です
GBPUSD、リミット5pips、30分足
USDCAD、リミット5pips、1時間足
USDCAD、リミット10pips、1時間足
GBPJPY、リミット5pips、1時間足
GBPUSD、リミット10pips、30分足
「複利」の考え方については別の記事で書いていますので、そちらをご覧ください。
プロフィットファクターと利益額トップ10位のEAについて
ロジックは15種類、通貨は13種類、時間足は4種類で合計780パターンのEAをバックテストしました。
その中で成績が良かったEAがこちらになります。
プロフィットファクターとのトップ10位です
こちらの成績は複利モードではないノーマルモードでの成績となります。
利益額のトップ10位です
こちらの成績は複利モードではないノーマルモードでの成績となります。
※なお、すべてのEAを「複利EA」に変更することを推奨するわけではありません。
自動売買EAのパラメーター
各種パラメーターが変更できますので、オリジナルのEA設定が作成できます。
こちらのEAは基本損切はせず、相場が逆行した場合はナンピンを行い、微益で逃げるタイプです。
もし、ナンピンがNGという方にはナンピンを停止して損切を行う手法に変更できます。
EAのパラメーターでナンピンON/OFF機能付きです。
複利設定ON/OFFも可能ですので「複利は怖い」という方はOFFにされる事で単利EAとして使用できます。
その他、リミット変更、ナンピン値幅、ナンピン回数は自由に変更が可能です。
また、買いと売りそれぞれのエントリー時間の設定も可能です。勝ちやすい時間帯だけのトレードも可能です。
(エントリー時間制限はナンピンは非対応です。エントリー時間設定はお使いのブローカー時刻が適用されます)