亀吉
亀吉
勝率70%と書いてあったサインツールを信じて大損した」「どの時間帯なら本当に勝てるのか確信が持てない」そんな経験はありませんか? 
たつお
たつお
これからご紹介する SYSFAC_WinRateProは、MT4に入れるだけでバイナリーオプションの勝率を市場別・曜日別・マーチン回数別に自動検証できるインジケーターです。
バイナリーオプションの勝率検証を、もっとシンプルに

MT4に入れるだけでOK
曜日別/市場別の勝率を自動集計
1週間無料で実際の検証に使えます

手作業でのバックテストはもう不要。
今使っているサインツールの「本当の勝率」を、数秒で可視化できます。

 

 

バイナリーオプションの勝率検証を1秒で完了!市場別・曜日別計算インジケーター「SYSFAC_WinRatePro」

バイナリーオプションの勝率を曜日別で計算するインジケーター

バイナリーオプションで利益を出し続けるには細かな検証が不可欠ですが、手作業での計算には膨大な時間がかかります。

本記事では、MT4チャートにセットするだけで市場別・曜日別の勝率を瞬時に弾き出す、検証効率を劇的に高めるための勝率計算インジケーターをご紹介します。

自作サインツールの実力を可視化!このツールで実現する高度な分析

本ツールは単なる通算勝率の表示に留まらず、トレーダーが戦略構築のために本当に知りたかった情報を網羅しています。洗練されたデザインのパネルに、勝敗に直結する重要なデータが集約されています。

市場別勝率の自動計算(日本・ロンドン・ニューヨーク)

日本時間、ロンドン時間、ニューヨーク時間それぞれの勝率を個別に算出します。ボラティリティや値動きの特性が異なる市場ごとに、その手法が現在進行形で機能しているかを一目で判断することが可能です。

曜日別勝率で特定の「負けパターン」を回避

月曜日から日曜日まで、曜日ごとの勝率を数値化して表示します。特定の曜日だけ極端に勝率が低いといった「相性の悪さ」を可視化することで、負けやすい日を避けるといった高度な立ち回りが可能になります。

亀吉
亀吉
暗号通貨対応のため、日曜日の表示も最新バージョンで追加されました!

マーチンゲール有無による勝率の瞬時切り替え

マーチンゲールを用いた場合の勝率推移も、ボタン一つで切り替えて確認できます。リスクリワードのバランスを客観的な数値に基づいて最適化できるため、根拠のある資金管理が実現します。

 

ATR(ボラティリティ)条件の設定が可能!

ATRは市場のボラティリティがどれくらいあるかどうかのインジケーターです。SYSFAC_WinRateProでは、設定したATR以下ではエントリーしないといった条件を追加して勝率を出すこともできます。

たつお
たつお
これにより、お使いのインジケーターがボラティリティがある時に強いのか、無い時に強いのかがわかりますね

 

面倒なバックテストはもう不要!チャートを遡る時間をゼロへ

これまでの検証作業といえば、チャートを過去に遡って一本ずつ勝ち負けを数え、エクセルに手入力するような気が遠くなる作業が一般的でした。しかし、本インジケーターを導入すれば、そんな苦労は一切必要ありません。

インジケーターをセットした瞬間に、現在表示されている全期間のデータを解析し、ローソクごとの勝敗を◯✕で表示、そして市場別・曜日別の勝率を弾き出します。

数時間かかっていたバックテストがわずか数秒で完了するため、あなたは「検証」ではなく「勝てる時間の選定」という、より本質的なトレード判断に時間を割くことができるようになります。

亀吉
亀吉
バックテストが手軽にできるようになるのは助かりますな

 

競合ツールと比較して分かった、本ツールの圧倒的優位性

世の中には多くの勝率表示ツールがありますが、多くは通算勝率のみを表示するシンプルなものです。本ツールは、圧倒的な使いやすさと分析の深さを両立させています。

インジケーター名とインデックスを指定すれば計算開始

導入にあたっての設定は、ファイル名とサインの番号(インデックス)を入力すれば完了です。インデックスはインジケーターによって異なりますが、多くの場合インデックスはハイが0、ローが1、またはその逆を入力すればOKです。

たつお
たつお
残念ながら、オブジェクト型のインジケーターには対応しておりませんのでご注意ください

高負荷な環境でもカクつかない軽量設計

高負荷処理が苦手なVPS上でのでも動作確認済みであり、複雑な計算を行いながらもMT4の動作を妨げないプログラムで設計されています。

多通貨ペアの同時監視や、重いチャート環境でも安定して稼働し続けます。

サマータイムの変更にも自動対応

GMTオフセットの機能がついているので、サマータイムでブローカーの時間変更にも自動で対応し、正確な勝率計算が可能です。

マーチンゲール戦略の勝率検証がスムーズ

バイナリーオプションでよく使われるマーチンゲール戦略は、一見すると勝率が高く見える一方で、
「本当に期待値は合っているのか?」「どこまで耐えられるのか?」が分かりにくい手法でもあります。

SYSFAC_WinRateProでは、マーチン回数を0回〜5回まで任意に設定し、
マーチンを使った場合・使わなかった場合の勝率をワンクリックで切り替えて検証できます。

これにより、

  • マーチンを入れることで勝率がどれだけ上がっているのか
  • 何回目のマーチンで急激に勝率が悪化するのか
  • そもそもマーチンが不要な相場・時間帯はどこか

といった点を、感覚ではなく数値ベースで把握することが可能です。

特に「マーチンで勝っているように見えるが、破産リスクがどこに潜んでいるか分からない」と感じている方にとって、マーチン勝率の検証を自動化できる点は大きなメリットとなります。

闇雲に回数を増やすのではなく、許容できるマーチン回数を事前に把握することで、
リスクを抑えた現実的な運用判断が可能になります。

 

バイナリーオプション勝率計算インジケーターダウンロード

こちらのインジケーターは、本ページよりすぐにダウンロードいただけます。あなたのトレードを「感覚」から「根拠ある数値」へと進化させるために、ぜひこの機会に導入をご検討ください。

 

1週間の無料お試し付き 販売価格2,750円(税込)

 

インデックスの設定方法

勝率計算インジケーターのインデックスの設定方法

「インジケーターのファイル名」には、勝率を読み取りたいex4ファイル名を入力してください。(拡張子.ex4は入力しない)

次にインデックスですが、これは開発者が自由に決めるものなのでインジケーターによってバラバラです。ただし大抵は0~10くらいまでに収まっています。

なので、HIGHシグナルのインデックスに【 0 】、LOWシグナルのインデックスに 【 1 】、またはその逆に入れてみてください。

もしインデックスが当たれば、チャートに下記のような◯✕が表示されます。

勝敗の結果表示

インデックスは数字を10くらいまで総当りでいけばどれかは当たりますが、2割位のインジケーターはインデックスが隠されていますので、その場合はあきらめましょう。

※インデックスを持たない、オブジェクト型のインジケーターも読み込めません。

亀吉
亀吉
開発元のFX-EAラボさんでサインが読み取れるように改造もやってくれますが、1つのインジケーターごとの改造で、お値段も1万円を超えるそうなのでおすすめはできないそうです 

 

その他のパラメーター

その他のパラメータ

サインが出たローソク足の◯本後の終値で判定:通常の矢印が確定した次の足ではいるインジケーターですと「1」に設定でOKです。

例えば「highlow15分の10分後判定」などの勝率を出したい場合は、ここを「2」にすれば次の次足で判定の勝率で計算されます。

マーチン回数:1~5回まででご利用のマーチン回数を入力して下さい。

 

勝率表示設定

勝率計算インジケーター

勝率を計算する期間:

勝率計算を行う期間(ローソク◯本分)の設定です。長く設定すればより正確な勝率に近づきますが、そのぶん計算に時間がかかりますのでCPUのスペックを要求します。お使いのPCの性能をみながら調整して下さい。

 

GMTとサマータイムの設定・各市場時間設定

勝率計算インジケーター

GMTオフセット:

デフォルトでは+2で、ほとんどのMT4サーバーに日本時間で対応しています。

もしお使いのFX業者が特殊な時間を採用している場合は、AIにMT4のGMTオフセットの質問を投げれば回答がでます(これが一番早いです)

サマータイム基準国:

切り替え時の調整は自動で行いますが、ここで設定している国のタイミングでサマータイムが変更されます。お使いのブローカーに合わせて変更してください。

各市場時間設定(日本・ロンドン・ニューヨーク):

勝率表示する市場の区切りをここで設定できます。基本的にデフォルトで問題ないかと思いますが、取引手法によってお好みで変更して下さい。(オセアニア時間の区切りはございません)

 

ATRフィルター設定

勝率計算インジケーター

ATR(Average true range)は値動きがどれくらい活発化を測るテクニカルインジケーターです。ATRフィルターを使うと値動きが少なく負けやすいところはサインを除外して勝率を計算してくれるようになります。

ATRが設定値未満のときはサインを無視する:

ATR設定がデフォルトでは「0.0」になっており、これがオフの状態です。ここの数値を増やせば、ATRがその数値以上のときしかエントリーしないという条件で勝率計算が行われます。

ATRの時間軸:

マルチタイムフレームに対応しておりますのでお好みの時間に調整してください。

ATRの期間:

ATRの計算期間の調整です。

 

インジのパラメータを変更して勝率を計算したい場合

勝率計算インジケーター

ここを設定することでインジケーターのパラメータ変更後の勝率に対応できます。

詳しくは下記の記事を参考にして下さい。

パラメータ変更について

設定の変更ですが、サインツールのパラメータが24個を超えるものは未対応です。

 

通知設定

勝率計算インジケーター

シグナルが確定したらアラートを出す:

インジケーターには矢印が確定してもアラートを出さないものが一定数存在しますので、代わりにWinRateProがアラートをだしてエントリーのお知らせを補佐する機能です。

アラート文字(AMT読み取り用):

AMTでの自動売買で拾えるアラート文字の設定が可能です。→参考リンク

 

FAQ

設定方法について

WinRateProが全部の足に反応してしまいます。

おそらくインジケーターがバッファ型ではなくオブジェクト型のものです。残念ながらオブジェクト型は対応ができません。

データウィンドウにインデックスが表示されない場合はどうしたら良いですか?

データウィンドウに値が出力されない(インデックスの設定ができない)オブジェクト型インジケーターとサブチャートに矢印がでる(RSIなど)サブチャート型のインジケーターには残念ながら未対応です。

パラメータの設定を変更しての勝率を表示したい。

WinRateProは読み取るインジケーターの「デフォルトの状態」を読み込んで計算していますので、パラメータ変更をすると矢印がずれてしまいます。変更が必要な場合は開発元のページを参考にして変更してください。

ただし、パラメータ欄が24個を超えるものは未対応です。動くという報告もありますがご自身でご確認をお願いします。

勝敗の判定タイミングはいつですか?

サインがでた足の次の足の始値と終値を比較して判定しています

市場別以外に時間指定や1時間ごとの勝率を出したい

残念ながらWinRateProは時間別の指定はできず、基本は最新の足から遡ってローソク足◯本分の勝率になります。

時間別勝率を出したい場合はバックテストをご利用くださいませ。

インジケーターの認証がついていても動きますか?

認証付きのインジケーターが動くかどうかはその作りに依存します。

通常通り設定して動かない場合は専用のWinRateProを作成しての対応となります

表示がおかしい場合

1つのローソク足に矢印が2つ点いたりします

矢印がたくさんでるインジケーターをお使いの場合に、マーチン回数を多く設定すると、「前のエントリーサインのマーチンが終わる前に新しいエントリーサインがでる」という事がおこります。

その場合に矢印が混在してしまうことが起こりますが、表示される勝率については問題ありません。

全市場と曜日別や、ロンドン、NYなどの数が同じになってしまうことがあります。

これはインジケーターにバックテストや自動売買対策がされているインジケーターで起こります。仕組みとしては全部の足に0や1などのバッファを入れて削除するという特殊な動作を繰り返し行なっています。

残念ながらこのタイプは対応ができません。もちろん自動売買などでも動かすことができません。(アラートでのエントリーなら可能)

取引回数が「エントリーした回数」ではなくて「ローソク足の本数」が表示されてしまいます。

そちらは通常のローソク足にもバッファが入っている特殊なインジケータですので未対応です。なお、表示されている勝率に関しては問題ありませんので、そのままお使いいただく事もできます。

勝率表示の数値のフォントサイズや小数点の位置がおかしい

MT4は古いプログラムですので、特殊な解像度に対応できないことがあります。

こちらを参考に互換モードをお試し下さい。

サインツールに実装されている勝率と一致しないのですが

WinRateProの勝率計算は「サインが出た足の次の足の始値と終値を比較」して判定しています。

ご利用のインジケーターが、上記の計算以外で勝率を出している場合は誤差が出てくるかと思います。

また、インジケーターによってはリペイント後のサインを計算に含めて勝率をよく見せるものも多く存在しますが、リアルタイムで動かしている場合、WinRateProは中立の立場で、リペイントを含めない正しい勝率を表示します。

自動売買ツールの結果とMT4チャートの結果が異なるのですが

WinRateProはMT4チャートのサインがでた足の次の足の始値と終値を比較して判定しています。

そして自動売買システムですが、こちらは実際のハイローオーストラリアなどにエントリーしてその結果を判定しています。

MT4チャートの価格はMT4をご利用のFX業者ごとに異なりますので、ハイローオーストラリアの価格と完全に一致はしておらず、そのため両者の勝敗結果が異なることが起こります。

特に1分足など0.1pipsの差が勝敗に影響があるお取引で、結果のズレが大きくなりますが、WinRateProはあくまでMT4チャート上の勝率ということで、目安としてご利用くださいませ。

対策としては15分以上の足でトレードを行えば誤差は少なくなります。

自作のインジケーターを試しましたが正しく表示されません

まず仕様としてWinRateProはiCustom関数を利用してバッファに格納された値を読む仕組みであるため、矢印サインはバッファにより表示したもののみ読み取ることができます。

WinRateProはチャートへの挿入時の最初のみパラメータで指定された分の過去ローソク足のバッファをiCustom関数で取得し、その後はパラメータで指定された判定本数に必要な最小限のローソク足本数のバッファのみiCustom関数で取得しています。

そのため、過去1本以上前のローソク足のバッファに値を入れたり削除したりする挙動を行うサインインジケーターの場合は、WinRateProが意図通りに値を読むことができない場合があります。

基本的に最新足で入れたバッファ値がその後修正されず、また、リアルタイムチャートにサインインジケーターを挿入した後に動かし続けた時に出ているサインと、サインインジケーターをチャートに挿入した直後に過去足に出るサインが完全に一致するもの(全くリペイントしないサインインジケーター)であれば、WinRateProは正常に作動いたします。

少しでもリペイントする要素があるサインインジケーターの場合、それが意図的であろうと意図しないものであろうと、WinRateProの表示が期待したものではない可能性が出てきます。

パラメーターを変えていないのにWinRateProの矢印と使っているインジケーターの矢印の位置が違う。

WinRateProはインジケーターのデフォルトの位置を表示しますので、パラメータを変更していない場合は、そのインジケーターはリペイントしている可能性が高いです。

矢印の色を変更したい。

MT4の仕様で、読み込むインジケーターの矢印の色の変更はできません。

すべての勝率が0%と表示されてしまう

設定が正しくできていると仮定した場合、ご利用のヒストリカルデータが壊れている可能性があります。

一度パラメータの『勝率を計算する期間』を500くらいまで下げて正常に表示される場合、ヒストリカルデータを再インストールするか、【ツール】→【オプション】より、下記の最大バー数を増やすなどをお試しください。

オプション

計算期間を500くらいまで下げても正常にならない場合は、サインが読み取れないインジケーターの可能性が高いです。

4時間足以上の勝率が正しく計算されません

WinRateProが対応しているのは1時間足までです。それ以上の時間足はFX業者のヒストリカルデータによっては正しく計算されないことがあります。(業者によって区切る時間が異なっていたり、週6本足チャートだったり、サマータイム変更タイミングがずれていたりするので大きな時間足は誤差が生じます)

取引回数の表示が異常に多く表示される

インジケーターによっては、取引回数の表示に「エントリーした回数」ではなく、「ローソク足の本数」が表示されるものが存在します。

そのインジケーターは矢印を出していないローソク足にもバッファ値が入力されている特殊なインジケーターですので残念ながら対応ができません。

パネルが真っ白になってしまう
パネル

インジケーターの読み込みが正常にできておりません。チャートを一度削除して作り直してください。

 

その他

勝率表示インジケーターを入れたらMT4が重くなりました

勝率を計算する期間が長くなればそれだけCPUのパワーを使います。また適用するチャート数が多くてもCPUを使います。特にインジをチャートに適用直後は一斉に計算を始めますので重くなります。ただし、一度計算が終わればそこまでCPUは使いません。

またMT4はシングルコアしか利用できない古いプログラムなので処理速度には限界があります。ですので、ご利用のPCのスペックに見合った許容できる範囲をご自身で見極めてご利用下さい。

ChangeToEAなどの勝率をだしたいのですが・・・

WinRateProはサインインジケーター用のツールです。ChangeToEAはEAなので稼働はできません

マーチンゲールを使うと破産しませんか?

マーチンゲール戦略は、連敗が続いた場合に資金への負担が急激に大きくなるため、
無計画に回数を増やすと破産リスクが高くなります。

WinRateProでは、マーチン回数を0回〜5回まで個別に設定し、
それぞれの勝率を事前に確認することができます。

そのため「何回までなら現実的に許容できるのか」「そもそもマーチンを使わない方が良い相場はどこか」
といった判断を、実データをもとに行うことが可能です。

闇雲にマーチンを使うのではなく、リスクを理解した上での検証用途としてご利用ください。

バイナリーオプション勝率計算インジケーターダウンロード

こちらのインジケーターは、本ページよりすぐにダウンロードいただけます。あなたのトレードを「感覚」から「根拠ある数値」へと進化させるために、ぜひこの機会に導入をご検討ください。

 

1週間の無料お試し付き 販売価格2,750円(税込)