MetaTrader 4(MT4)用の自動売買プログラム(Expert Advisor、EA)は、FXトレーダーにとって重要なツールです。この記事では、MT4で利用できるSeSe作成のEAとその戦略を紹介し、どのようにしてこれらのツールを使って利益を最大化できるかを解説します。
こちらの記事「資金管理(複利運用)を考える。」で記載した複利の破壊力があれば、より利益を積み上げることができるのではと考えています。
(こちらの例はだいぶ理想が入り過ぎな感もあるかもしれませんが、少しでも安定的に資産を増やせるようになればと思っています。)
私のEAでのトレード成績のグラフです。少しずつではありますが、利益も出せています。(すべてのEAを運用しているわけではありません。)
1. 損小利大の短中期タイプのEA
1.1. 停滞状態から大きく動き出すタイミングを狙う
短期的な視点で見ると、相場が一旦停滞すると、動き出すと大きく動く(トレンドが発生する)ことがある習性を狙ったEAになります。
基本的に、トレンドフォロー型のEAです。
大別すると、ボリンジャーバンド(BB)を利用して実現しているものと、直近一定期間の最高値、最安値のブレイクを利用して実現しているものがあります。
動き出した方向に期待通りには動かなかった場合には早めに諦める(損切する)ため、負け額は少ないですが勝率こそ低めですが、 狙い通り大きく動いた場合はガッツリ取る損小利大タイプのEAになります。
連敗の覚悟は必要ですが、マイナスを抱えたままポジションを持ち続けることがないため、塩漬けポジションを持ち続けるストレスは無いです。
収益性、勝率を高めるため、長期的な動きも確認し、トレンドが発生しているか、長期的にはある一定の価格帯を上下し続けている傾向にあるのかを判断して、トレード条件を変える(買い、売りどちらかのみとしたり、両方エントリーする)などの対応も入れています。
一度に大きな損失が発生するということが少ないため、複利運用に向いており、数年で大きく資産を増やせる可能性を秘めたEAになります。
バックテストでは、3万円が4年半~7年半程度で1000万円を超える結果になっているものもあります。
1.1.1. ボリンジャーバンド(BB)収縮後のブレイク (BB break M15シリーズ)
市場が停滞し動きが乏しくなった後、大きく動き出すタイミングを
収縮したBBのブレイク(飛び出たタイミング)で検出し、エントリーするEAになります。
このロジックを利用したEAは以下になります。
・BB break M15
・ジェームズ・ポンド(BB break M15 for GJ)
1.1.2. ボリンジャーバンド(BB)収縮後の拡張 (BB Expand+シリーズ)
市場が停滞し動きが乏しくなった後、大きく動き出すタイミングを
収縮したBBの拡張で検出し、エントリーするEAになります。
このロジックを利用したEAは以下になります。
・BB Expand+ H1
1.1.3. 直近一定期間の最高値、最安値のブレイク (HLブレイクシリーズ)
直近一定期間の最高値、最安値を超えたら、抜けた方向に、買いポジションまたは売りポジションを持つEAになります。
このロジックを利用したEAは以下になります。
・HLブレイクプラス
1.2. 大きな流れに乗り高値安値ラインやBBの反発でエントリーする
1.2.1. 高値安値で反発 (HL bandシリーズ)
トレンドが発生している状態では、一時的に下がっている(上がっている)状態の時に安値ライン(高値ライン)の反発でエントリーする
トレンドが発生していない状態(相場が停滞している状態)では、相場が上下動する際の高値・安値ラインでの反発でエントリーするEAになります。
このロジックを利用したEAは以下になります。
2. 中期の値動き幅を考慮し高勝率を狙ったEA (BBHL band H1シリーズ)
上記1.と同じく、短期的な視点で見ると、相場が一旦停滞すると、動き出すと大きく動く(トレンドが発生する)ことがある習性を狙ったEAになりますますが、
損切ラインは直近数日の高値安値ラインや日足基準のBB幅も考慮(ただし、一定以上のマイナスを出さないように上限は設ける)することで、容易には損切しないようにしています。
また、両建ても有効にしたり、利益確定ライン(指値ライン)を比較的短めにすることで、中長期的に一定価格帯域の上下動も取りやすくしています。
3.1 BBHL band H1シリーズ
こちらの記事「BBHL band H1シリーズのトレードロジック紹介」で、もう少し詳しく本EAのトレードロジックを説明しております。
このロジックを利用したEAは以下になります。
・BBHL band H1 for AJ
・BBHL band H1 for AN
・BBHL band H1 for GC
・BBHL band H1 (Integrated Edition)(AUDJPY、NZDJPY、CADJPY、GBPJPY、USDJPY、EURJPY、GBPUSD、EURUSD、AUDNZD、GBPCHFの統合版)
・BBHL band H1 Cm7(AUDCHF、NZDCHF、USDCHF、USDCAD、EURCHF、CHFJPY、NZDUSD対応版)
4. 値動き幅を考慮し高勝率化したナンピン型EA
上記2.と3.のロジックを利用し、相場が一定の価格帯を上下する習性を狙うタイプになりますが、
上記とは違い、小ロットで複数ポジションを持ち、利益をコツコツ積み上げるタイプのEAになります。
直近の数日~数週間の高値安値ラインを基準(高値安値の上または下)に、損切ラインを設定することで、容易に損切しないようにしています
長期的なトレンドが発生しているか、長期的にはある一定の価格帯を上下し続けている傾向にあるのかを判断して、エントリータイミングを判断したり、トレード条件を変えるなどの対応を入れて、勝率、収益性を高めています。
複数ポジションを持つため、長期トレンドの転換期などに、一気に大きな損失が発生する可能性があり、複利運用の爆発力はあまり期待できませんが、
長期的に、相場が安定している場合、または、長いトレンドが発生している場合は、安定してコツコツ利益を積み上げてくれる期待を持てます。
4.1. 豪ドル/NZドルなど近隣国通貨ペアの安定性を利用 (AveragingHL M15シリーズ)
ここ数年、一定の値幅を上下する値動きをしている豪ドル/NZドル相場など、近隣国通貨ペアの安定性を利用して、数か月~十数か月間の高値安値のレンジ内の上下動で買い、売り両方のトレードを行い、かつ、ナンピン型でコツコツ利益を積み上げることで、極めて高い勝率、収益性を上げています。
このロジックを利用したEAは以下になります。
・AveragingHL M15 for AN
4.2. 中期の値動き幅内の上下動を利用 (Averaging BBHL band H1シリーズ)
上述の3.をベースに、ナンピン型でコツコツ利益を積み上げるタイプにすることで、高い勝率、収益性を上げています。
こちらの記事「Averaging BBHL band H1シリーズのトレードロジック紹介」で、もう少し詳しく本EAのトレードロジックを説明しております。
このロジックを利用したEAは以下になります。
・Averaging BBHL band H1 for CJ
5. その他、合体型EA
複数のEAを合体したEAです。
下記は、GBPJPY用の「ジェームズ・ポンド(BB break M15 for GJ) 」「HL band H4 for GJ 」「ポンドュール(HL band M15 for GJ) 」「BB Expand+ H1 」「ポンド〇バウンド(BBbandW M15 for GJ) 」のEAを合体しました。
5つのEAのロジックが1つのEAで動作します。値段は3つ分程度なので割安です。
拡張機能として、GBPJPYのポジションの持ち過ぎるリスクを軽減するため、ポジション数に制限できるようにもしています。
動かしたくないロジックを無効化することもできます。
・ポンドづくし
コメント