バイナリーオプションの勝率検証を1秒で完了!市場別・曜日別計算インジケーター
・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割位のインジケーターはインデックスが隠されていますので、その場合はあきらめましょう。
※インデックスを持たない、オブジェクト型のインジケーターも読み込めません。
その他のパラメーター
サインが出たローソク足の◯本後の終値で判定:通常の矢印が確定した次の足ではいるインジケーターですと「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
設定方法について
おそらくインジケーターがバッファ型ではなくオブジェクト型のものです。残念ながらオブジェクト型は対応ができません。
データウィンドウに値が出力されない(インデックスの設定ができない)オブジェクト型インジケーターとサブチャートに矢印がでる(RSIなど)サブチャート型のインジケーターには残念ながら未対応です。
WinRateProは読み取るインジケーターの「デフォルトの状態」を読み込んで計算していますので、パラメータ変更をすると矢印がずれてしまいます。変更が必要な場合は開発元のページを参考にして変更してください。
ただし、パラメータ欄が24個を超えるものは未対応です。動くという報告もありますがご自身でご確認をお願いします。
サインがでた足の次の足の始値と終値を比較して判定しています
残念ながらWinRateProは時間別の指定はできず、基本は最新の足から遡ってローソク足◯本分の勝率になります。
時間別勝率を出したい場合はバックテストをご利用くださいませ。
認証付きのインジケーターが動くかどうかはその作りに依存します。
通常通り設定して動かない場合は専用のWinRateProを作成しての対応となります
表示がおかしい場合
矢印がたくさんでるインジケーターをお使いの場合に、マーチン回数を多く設定すると、「前のエントリーサインのマーチンが終わる前に新しいエントリーサインがでる」という事がおこります。
その場合に矢印が混在してしまうことが起こりますが、表示される勝率については問題ありません。
これはインジケーターにバックテストや自動売買対策がされているインジケーターで起こります。仕組みとしては全部の足に0や1などのバッファを入れて削除するという特殊な動作を繰り返し行なっています。
残念ながらこのタイプは対応ができません。もちろん自動売買などでも動かすことができません。(アラートでのエントリーなら可能)
そちらは通常のローソク足にもバッファが入っている特殊なインジケータですので未対応です。なお、表示されている勝率に関しては問題ありませんので、そのままお使いいただく事もできます。
MT4は古いプログラムですので、特殊な解像度に対応できないことがあります。
こちらを参考に互換モードをお試し下さい。
WinRateProの勝率計算は「
ご利用のインジケーターが、上記の計算以外で勝率を出している場合は誤差が出てくるかと思います。
また、インジケーターによってはリペイント後のサインを計算に含めて勝率をよく見せるものも多く存在しますが、リアルタイムで動かしている場合、WinRateProは中立の立場で、リペイントを含めない正しい勝率を表示します。
WinRateProはMT4チャートのサインがでた足の次の足の始値と終値を比較して判定しています。
そして自動売買システムですが、こちらは実際のハイローオーストラリアなどにエントリーしてその結果を判定しています。
MT4チャートの価格はMT4をご利用のFX業者ごとに異なりますので、ハイローオーストラリアの価格と完全に一致はしておらず、そのため両者の勝敗結果が異なることが起こります。
特に1分足など0.1pipsの差が勝敗に影響があるお取引で、結果のズレが大きくなりますが、WinRateProはあくまでMT4チャート上の勝率ということで、目安としてご利用くださいませ。
対策としては15分以上の足でトレードを行えば誤差は少なくなります。
まず仕様としてWinRateProはiCustom関数を利用してバッファに格納された値を読む仕組みであるため、矢印サインはバッファにより表示したもののみ読み取ることができます。
WinRateProはチャートへの挿入時の最初のみパラメータで指定された分の過去ローソク足のバッファをiCustom関数で取得し、その後はパラメータで指定された判定本数に必要な最小限のローソク足本数のバッファのみiCustom関数で取得しています。
そのため、過去1本以上前のローソク足のバッファに値を入れたり削除したりする挙動を行うサインインジケーターの場合は、WinRateProが意図通りに値を読むことができない場合があります。
基本的に最新足で入れたバッファ値がその後修正されず、また、リアルタイムチャートにサインインジケーターを挿入した後に動かし続けた時に出ているサインと、サインインジケーターをチャートに挿入した直後に過去足に出るサインが完全に一致するもの(全くリペイントしないサインインジケーター)であれば、WinRateProは正常に作動いたします。
少しでもリペイントする要素があるサインインジケーターの場合、それが意図的であろうと意図しないものであろうと、WinRateProの表示が期待したものではない可能性が出てきます。
WinRateProはインジケーターのデフォルトの位置を表示しますので、パラメータを変更していない場合は、そのインジケーターはリペイントしている可能性が高いです。
MT4の仕様で、読み込むインジケーターの矢印の色の変更はできません。
WinRateProが対応しているのは1時間足までです。それ以上の時間足はFX業者のヒストリカルデータによっては正しく計算されないことがあります。(業者によって区切る時間が異なっていたり、週6本足チャートだったり、サマータイム変更タイミングがずれていたりするので大きな時間足は誤差が生じます)
インジケーターによっては、取引回数の表示に「エントリーした回数」ではなく、「ローソク足の本数」が表示されるものが存在します。
そのインジケーターは矢印を出していないローソク足にもバッファ値が入力されている特殊なインジケーターですので残念ながら対応ができません。
その他
勝率を計算する期間が長くなればそれだけCPUのパワーを使います。また適用するチャート数が多くてもCPUを使います。特にインジをチャートに適用直後は一斉に計算を始めますので重くなります。ただし、一度計算が終わればそこまでCPUは使いません。
またMT4はシングルコアしか利用できない古いプログラムなので処理速度には限界があります。ですので、ご利用のPCのスペックに見合った許容できる範囲をご自身で見極めてご利用下さい。
WinRateProはサインインジケーター用のツールです。ChangeToEAはEAなので稼働はできません
マーチンゲール戦略は、連敗が続いた場合に資金への負担が急激に大きくなるため、
無計画に回数を増やすと破産リスクが高くなります。
WinRateProでは、マーチン回数を0回〜5回まで個別に設定し、
それぞれの勝率を事前に確認することができます。
そのため「何回までなら現実的に許容できるのか」「そもそもマーチンを使わない方が良い相場はどこか」
といった判断を、実データをもとに行うことが可能です。
闇雲にマーチンを使うのではなく、リスクを理解した上での検証用途としてご利用ください。
バイナリーオプション勝率計算インジケーターダウンロード
こちらのインジケーターは、本ページよりすぐにダウンロードいただけます。あなたのトレードを「感覚」から「根拠ある数値」へと進化させるために、ぜひこの機会に導入をご検討ください。
1週間の無料お試し付き 販売価格2,750円(税込)











