yuki
yuki
本日は良くご相談をいただく、自動売買時に、MT4の勝率とバイナリーオプションブローカーの実際の勝率が完全に一致しない理由について解説したいと思います
カオチャイ
カオチャイ
対策方法についても合わせて解説しますのでぜひ参考にしてくださいね

MT4上で勝率が高くてもバイナリーオプションブローカーで取引すると勝率が低くなる?

勝率インジケーターこちらはシストレファクトリーの勝率表示インジケーター

 

MT4には便利なインジケーターがたくさんありますが、その中にサインツールの勝率をチャートに表示してくれるものがあります。

また、最初から勝率表示機能を実装しているサインツールなどもありますね。

これらはローソク足◯本分期間の勝率をチャート上に表示してくれるのでバックテストの手間が省ける優れものです。

しかしMT4のチャートに表示される勝率がいくら良くても、実際にブローカーで動かしてみると、思った通りの勝率にならないという経験はございませんか?

これにはきちんとした理由がありまして、自動売買初心者さんが最初にハマるところでもありますので解説していきます。

 

バイナリーオプションブローカーの価格とMT4の価格は違う

ハイローオーストラリアとMT4の価格

 

まず重要な事実として、バイナリーオプションブローカーの価格とMT4の価格は異なるということがあります。

皆さんはFXやバイナリーオプション取引の際に表示されている通貨ペアの価格は、世界で統一されていないことはご存知でしょうか?

MT4を使用している場合、実はFXブローカーごとに、通貨の価格は微妙に異なっています。

これはブローカーのバックにはブローカーの取引をカバーしてくれる巨大な投資銀行(のような機関)があるのですが、この銀行が提示する価格に従ってFXブローカーはそれぞれ自由に価格を提示している事が理由です。

そのため、例えばハイローオーストラリアはFXCMLMAXという2つのマーケットメイカー会社の価格を参照してチャートを作成していますが、お使いのMT4業者が例えばオアンダを使っていれば、自動売買システムはオアンダの提示するMT4のチャート価格に従って注文を出します。

しかし当然ハイローオーストラリアのチャートとオアンダ(MT4)のチャートは価格などは同期しておりませんので、ここで微妙な誤差が産まれるのです。

OANDAのオーダーブックをバイナリーオプションで活用する方法
バイナリーオプション×オーダーブック|「真のサポレジ」を見抜いて判定負けをゼロにする分析手法バイナリーオプションで判定時刻の直前に逆転負けする原因は、チャートの裏側に隠れた「予約注文」にあります。OANDAのオーダーブックを活用して大衆心理を可視化し、BOで勝つための「真のサポレジ」分析法や3つの鉄板手法を徹底解説。インジケーターのダマシを回避し、勝率を劇的に安定させましょう。...

 

エントリータイミングが違う

ハイローオーストラリアのエントリー

MT4のチャート上に表示される勝率ですが、これは勝率インジケーターでもバックテストでも、サインが00秒で確定したとみなして勝率を出しています。

そこにはエントリーが2~3秒遅れたなどの情報は考慮されません。

だけど自動売買時のブローカー履歴を見てみると、エントリーが2~3秒遅れていることがよくありますよね?

特にたくさんの通貨を同時に動かしているときなどは、00秒のタイミングではほぼエントリーできません。

この理由として、実はバイナリーオプションブローカーは1つの口座からの同時エントリーはサーバーの負担を軽減するためにわざと遅延させてエントリーするということを行なっています。

また、世界中からエントリー注文が届く、◯時00分00秒、◯時15分00秒、◯時30分00秒など、15分単位で切りの良いところなどは特にエントリーをずらされる事が多いです。

指標時のスプレッドなどに関しても、00秒時点ではスプレッドが開いていなかったけれども、2~3秒後に思いっきりスプレッドが開いていた場合なども勝率が大きくずれる原因となります。

 

即エントリーを使っている場合

購入タイミング設定こちらはAutoMultiTraderのエントリータイミング設定

 

自動売買の即エントリー機能こちらはハイローオートのエントリータイミング設定

 

自動売買のエントリーですが、通常はサインツールが矢印を出し、その矢印が00秒で確定したらエントリーします。つまり矢印がでた次の足(の00秒で)エントリーというのが一般的なエントリー方法です。

しかし中には矢印が出た瞬間にエントリーを求めるトレーダーさんがいらっしゃいます。そのため世の中の自動売買システムには「サインがでたら即エントリー」するという機能が備え付けられているのですが、このエントリーの場合はブローカーとMT4の勝率にかなり差がでることになります。

先ほどと同じ理由ですが、MT4上の勝率は00秒で確定したとみなして勝率を計算しますが、即エントリーというのは00秒~59秒の間でサインがでたらエントリーしてしまいます。

そのため、MT4とブローカーの履歴では誤差が産まれてしまうのです。

ハイローオーストラリアの無料デモトレード
バイナリーオプションでデモは勝てるのに本番で勝てない本当の原因バイナリーオプションで「デモは勝てるのにリアルで勝てない」と悩んでいませんか?本記事では約定拒否・スリッページ・心理面など、勝てない本当の原因と対策を初心者向けに解説します。 ...

 

MT4の勝率とバイナリーオプションブローカーの勝率を近づける方法

yuki
yuki
ここまでご紹介してきた微妙な誤差ですが、なにか解決する方法はないのでしょうか?
カオチャイ
カオチャイ
残念ながら完全に解消する方法はありません。しかしある程度対策をとることはできます

 

ブローカーと同じ価格を提供している業者を使う

例えばハイローオーストラリアの価格ですが、FXCMとLMAXの2つの業者の価格を参照しています。

そしてFXCMに関してはMT4を提供していますので、FXCMに口座を開いてMT4をダウンロードすればハイローオーストラリアに近い価格での取引が可能になります。

ただしFXCMのスプレッドが急激に開いたり流動性が低くなって価格が飛ぶようになるとLMAXの価格が優先されますので完全に一致というのは難しいとご理解ください。

 

短い時間足では取引を行わない

こちらがもっとも安全な方法です。

MT4とブローカーの価格差ですが、お使いのブローカーによりますが平時ですと0.01~1pips程度の誤差がでます。

1pipsというと1分や5分足トレードではかなり勝率に影響がある価格ですが、では15分や1時間取引の場合はどうでしょう。この場合ですとかなり1pipsの影響度は下げることができます。

ハイローオーストラリアでも15分取引のペイアウト率が1.8倍と一番低く設定されているのは、誤差の影響が少なく、お客さんの勝率が一番高くなる可能性が高いからです。

ですので、自動売買取引においては15分足の1番早い時間(次足判定)を使うのが、エントリー数はそこそこに確保できつつ、勝率インジケーターに近い数字がでるということでおすすめの時間でございます。

 

【自動売買】MT4の勝率とバイナリーオプションブローカーの勝率が一致しない理由 まとめ

yuki
yuki
MT4のチャート上の勝率と、ブローカーで実際に自動売買を稼働させた場合の勝率の差は明確な原因があったわけですね
カオチャイ
カオチャイ
1分足取引の即エントリーなどでは、チャート上の勝率はほぼ当てになりませんので、色々な時間足で試されることをおすすめしますよ!
AutoMultiTrader(AMT)ダウンロード
AutoMultiTrader(AMT)ダウンロードとご利用料金バイナリーオプション自動売買システムAMTのダウンロードページです。 FX-EAラボ経由のご利用で様々な特典がご利用できます。...
EA・インジケーター・サインツールの違い
MT4のサインツールとは?EAとの違い・向いている人を初心者向けに解説MT4・MT5のサインツールとは何かを初心者向けに解説。EA・インジケーターとの違い、どれを選ぶべきか、リペイントや失敗しない判断基準まで網羅しています。 ...
リペイントの解説
FXインジケーターの「リペイント」正体と失敗しない見分け方 リペイントとは?MT4インジケーターで起きる「再描写」の正体 リペイントとは、一度表示されたラインやサインが、後か...
ABOUT ME
YUKI
執筆・検証担当:YUKI FX自動売買(EA)・バイナリーオプション自動売買ツールの 開発および検証を担当。 MQL(MT4 / MT5)やC#によるプログラミングを専門とし、 ロジック設計から実装・検証まで一貫して行っています。 ▶ 執筆者・検証方針はこちら