FX自動売買システム開発

自作EAで絶対に避けるべき「勝てない」ロジック【MT4でFX自動売買】

 

✔ 本記事のテーマ

素晴らしいトレード成績を公開する人は数多くいますが、逆は見かけません。
しかし先人の失敗にこそ今後のEA開発のヒントがあると筆者は考えています。
本記事では筆者が実用化を諦めた【挫折のロジック】を公開します。

 

✔ この記事を読むメリット

同じ失敗を避けることでより良いロジックが組めるようになります。
市販のEAを購入する場合にも参考になるかと思います。

 

✔ 以下の方におすすめ

・自作EAの開発に行き詰まった方

・他人の失敗談を参考にしたい方

・市販EAを購入する際の参考にしたい方

 

上記のような悩みにばっちり答えます。

 

 

1.失敗は成功の母

今回ご紹介する失敗例は以下になります。
実際に作成したロジックをリンクしておきますので参考にして下さい。

 

失敗① 超短期足(1分足や5分足)でトレード
再現性を無視したトレードは長続きしない

失敗② 複数の通貨ペアに同パラメータを適用
すべての通貨で使える最適値はありません

失敗③ 事前ルールと別に決済ロジックを仕込む
自信の無さが失敗の原因です

 

それでは、それぞれ詳しく説明していきます。

 

失敗① 超短期足(1分足や5分足)でトレード

自動売買で収益を上げるために最も大事な要素は「再現性」です。
1分足や5分足を使えば取引回数を増やすことが出来る反面、再現性は低くなります。

 

HAZU
私もスキャルピングEAの開発に取り組んだことがあります。
しかし、相場状況が変わるたびに対応が必要で自動化のメリットがありませんでした。

 

本ブログでは15分足以上を推奨しています。
4時間足や日足と組み合わせてリスクを減らしつつ試行回数を稼げます。

 

失敗② 複数の通貨ペアに同パラメータを適用

ある通貨で有効なパラメータを全通貨で使いまわす人が多いようです。
筆者も例に漏れず、以下のようなロジックを考えていました。

 

自作EAで複数ペアや時間軸を1度に監視する方法【MT4でFX自動売買】

続きを見る

 

複数通貨を扱うこと自体はリスクヘッジになるので悪くはありません。
ただし、通貨が異なれば当然相場の動きや値幅も異なります。
ポンド絡みのペアを見れば一目瞭然でしょう。

 

HAZU
複数ペアで共通ロジックを使うコツは、固定値をなるべく使わないこと。
例えば「60pipsで利確」ではなく「〇〇%で利確」という感じ。

 

失敗③ 事前ルールと別に決済ロジックを追加

FXでは「早めに利確(損切)していれば…」なんてことがざらに起きます。
株取引や仮想通貨、不動産投資など、あらゆる投資の世界でも同様です。
筆者はそういった状況に耐えらず以下のようなロジックを入れていました。

 

自作EAでポジションを全決済、分割決済する方法【MT4でFX自動売買】

続きを見る

 

しばらくはそれで運用していましたが、損益が拡大する一方でした。
原因は「勝ちトレードの5割が目標に到達せずに決済されていた」ことです。

 

FXでは利確と損切の比率をリスクリワードレシオという指標で表現します。
例えば+2万円で利確、‐5千円で損切とした場合のリスクリワードレシオは4:1です。
この場合、勝率が25%でも収支はプラスになります。

 

筆者の場合はリスクリワードレシオが2:1になるようEAを制作していました。
これが途中決済ロジックにより前提条件が崩れ1.5:1まで悪化。
これでは勝てるはずがありません。

 

HAZU
私のケースでは長いことそれに気づきませんでした。
しかもその部分を停止しただけでトレード成績が向上したという…

 

途中決済ロジックを使いたがる人は多い

ブログの流入を見ていると途中決済ロジックは人気があるようです。
損失を抑える仕込みをしたいという考えは良く分かりますが…
以下のロジックで損切ラインを修正する程度に留めておくのがオススメです。

 

自作EAでトレーリングストップを追加する方法【MT4でFX自動売買】

続きを見る

 

2.勝てるEAを作るコツ

”勝てない条件が分かる≒勝ち易いパターンが分かる”ということです。
以下では勝てるEAを作るためのコツを紹介します。

 

コツ① 勝てないロジックの逆を行く
先人の失敗は生かすべき

コツ② 他人が開発したEAを使ってみる
無駄なプライドは捨てましょう

コツ③ いったんEA開発から離れてみる
熱くなりすぎは危険です

 

コツ① 勝てないロジックの逆を行く

当たり前ですが、勝てないロジックを避けるだけでも損失を防げます。
失敗原因の分析と対策は必ず行うようにしましょう。

 

まずは開発中のEAが以下3点を満たしているか確認して下さい。

 

チェックポイント

ポイント① 15分足以上でトレード

ポイント② 単一通貨ペアをターゲットとしたロジック

ポイント③ 決済条件が明確

 

上記のうち最低でも2つは満たしている必要があります。
例外で利益を出しているEAもありますが、少数派と思って良いです。

 

コツ② 他人が開発したEAを使ってみる

自分の力だけで勝てるEAを作りたいという気持ちは分かります。
しかし、EA開発に限らず個人の活動はどうしても視野が偏りがちです。
自身の殻に閉じこもっているうちは稼げるものも稼げません。

 

HAZU
勝ちたければ下手なプライドを持つだけ損。
本記事で一番伝えたかったことかも。

 

✔ 実績のあるEAを選ぶべき

Twittrやブログで配布されている無料EAはオススメできません。
キックバック報酬目当てで使えないEAを配布するクリエイターも多数います。

 

下記3つは年単位で成績を維持している鉄板EAです。
私も使用しており、別記事で公開しているポートフォリオ戦略を実践しています。

 

鉄板EA

一本勝ち(参考:50000円)
もはや定番になりつつある最強EA

百花繚乱(参考:23800円)
名前とは裏腹に安定した挙動が特徴

ユーロエーン(参考:22000円)
長期的な安定感はピカイチとのこと

 

HAZU
私の場合、”一本勝ち”は購入1ヶ月で費用回収できています。
他の2つも1年以内にプラスに。

 

これ以外で探す場合はゴゴジャンのランキングが参考になります。
ランキング上位であれば基本ハズレは無いと思って大丈夫です。
気に入ったEAを使ってみましょう。

 

コツ③ いったんEA開発から離れてみる

ロジックを変更してもパラメーターを詰めても効果無し。
そんな感じで開発を続けるうちにスランプに陥る人も少なくありません。

 

そんな時は思い切って”EA開発から離れること”をおすすめします。
これは単なる逃避でなく、ビジネスの世界で当たり前に行われている手法です。

 

ベストセラーのビジネス書に「アイデアのつくりかた」という本があります。
本書では"忘れること"を重要なファクターと定義しています。

AMAZON 楽天

 

お風呂につかったり、ベッドで寝転んだり…
リラックス状態でふと湧いてくるアイデアが解決のきっかけになるという話です。
普段の仕事で経験のある方もいるのではないでしょうか。

 

3.スキル不足を感じたら立ち止まって学習

EA開発に必要なのはトレードスキルとプログラミングスキルです。
どちらが欠けていても良いEAは作れません。
以下に知識やスキル不足を補うツールを紹介します。

 

コスパが良いおすすめサービス

FX投資マスターガイド【無料】
FX手法解説本、基本戦略はこれ読めばOK

FXメタトレーダー入門【約2千円】
EA開発者のバイブル、初心者から上級者まで

EAつくーる【約3万円】
プログラミング無しでEA開発、お試し版あり

EAプログラミングセミナー【約4万円】
講師からの指導を受けつつEA開発の基礎を学べます

 

・FX投資マスターガイド【無料】

FXの基本戦略はこれ読めばOK、メアド登録だけで無料。
特に図解が分かり易いのでこれを参考にロジックを考えると良い。
配布終了時期が未定なので忘れないうちに。

FX投資マスターガイド

>>FX投資マスターガイドのダウンロード

 

・FXメタトレーダー入門【約2千円】

EA開発者を目指すなら以下のシリーズは押さえておきたいです。
筆者は書籍版を持っていますが、電子版が半額で売られています。
これから購入される方は電子版をお勧めします。

 

✔ FXメタトレーダー入門【初心者向け】

MT4の使い方を1から紹介してくれます。
これからEAを自作しようという方にはちょっと物足りないかも。
とは言え持っておいて損はない1冊です。

AMAZON 楽天

 

✔ FXメタトレーダー実践プログラミング【中~上級者向け】

MT4の使い方はOK!と言う方はこちらからで大丈夫。
辞書的な使い方もできるのでお金に余裕があれば紙媒体もおすすめです。

AMAZON 楽天

 

・EAつくーる【約3万円】

本講座で難しいと感じたらEAつくーるを使うのも選択肢です。
1度購入すればノーコード(プログラミング無し)でEAが作れます。

 

2ステップで作るオリジナルEA

①EAつくーるでベースを作成
②つくーるの機能で実装できない自作ロジックを追記

 

今ならお試し用の1ヶ月版が2980円で使えます。
割高なので”使える”と思ったら買い切り版に切り替えましょう。

 

 

 

MQL言語の学習ができ、裁量トレーダーもEA開発が可能になる! | GogoJungle

>>EAつくーるの概要はこちら

>>1ヶ月版の販売ページはこちら

 

・EAプログラミングセミナー【約4万円】

がっつり取り組みたいのであればEAプログラミングセミナーもおすすめです。
難易度別に3つの講座が提供されているので、レベルに合わせて選択しましょう。

 

>>スタンダード講座
>>実践講座
>>裏口座

 

3.まとめ

本記事で紹介した失敗例は筆者の経験談です。
皆様のEA開発の糧になれば良い供養になるかと思います。

 

以上、参考になれば幸いです。

 

  • この記事を書いた人

HAZU

静岡の一部上場企業で働く兼業投資家、投資を初めて6年が経ちました。30代のセミリタイアを目指して20代からコツコツと資産形成中。趣味はキャンプとプログラミング。ブログでは主に【FXの始め方から自動化】までを扱っています。

-FX自動売買システム開発

© 2022 HAZUの資産形成ラボ Powered by AFFINGER5