Streak Trader Pro
- エキスパート
-
Carlos Dante Diaz
こんにちは、アルゼンチン出身のプログラマー兼アルゴリズムトレーダーの Carlos Díaz です。トレーダーとして10年以上の経験があります。私のすべての Expert Advisor は、MetaEditor と MetaTrader 5 の Strategy Tester を使って、MQL5 で設計・開発・テストしています。
さまざまな銘柄を長年取引してきた中で、ボットを作るうえで重要になる実務的な細部を学びました。スプレッド、約定、スリッページ、そしてブローカーや銘柄ごとの個別の条件です。その経験を、公開するすべての EA に注ぎ込んでいます。 - バージョン: 4.2
- アップデート済み: 19 10月 2026
- アクティベーション: 10
🚀 資金を吹き飛ばすことなく、過度なリスクを抑えて資金をスピーディーに増やす方法
Streak Trader Pro · 製品説明
固定リスク管理を行っているすべてのトレーダーは、この感覚を知っているはずです。損失から回復し、再び勝ち始めたとしても……まるで何もなかったかのように以前とまったく同じリスクを取り続けてしまいます。Streak Trader Pro はそのロジックを変革します。1取引あたりのリスク量を完全にコントロールしながら、口座の回復局面を自動的に収益化します。その結果、設定した乗数(マルチプライヤー)と上限(キャップ)によって1取引あたりのリスクの上限を維持しつつ、より早いスピードで資金(エクイティ)を成長させることができます(※トレード進行中は多少のドローダウンが増加する可能性があります)。
🔄 常に最新バージョンをダウンロードしてご利用ください。 アップデートには機能改善やバグ修正が含まれています(例: 最新バージョンではフル最適化が大幅に高速化されています)。最適化や取引を行う前に、このページに公開されている最新バージョンがインストールされていることをご確認ください。
📈 ポジティブ・ストリーク・プログレッション(連続勝ち越しの増額システム)の仕組み
losses(損失)の後にリスクを上げて泥沼化させる従来のマーチンゲール方式とは異なり、Streak Trader Pro は真逆のアプローチを採用しています。ドローダウンではなく「回復」に対してリワード(増額)を与えます。
ℹ️ ご注意: 本セクションの例はロジックを説明するためのイラストレーションです。基本リスク 1%、乗数 1.4、リスクリワード比 2:1、ストリーク上限 3 という数値および計算結果は簡略化されたものであり(各トレードのリスクは初期資金 $100,000 をもとに計算)、実際のEAの運用結果や利益を保証するものではありません。これらはすべてパラメータで設定可能です。ストラテジーテスターでは「Base risk per trade (% of balance)」「Multiplier per consecutive win」「Trades within the progression cycle」「Inp_RR_Ratio」として表示されます。
基本ロジックは非常にシンプルです:
-
NORMAL(通常) 状態では、リスクは常に一定です(デフォルトは1%)。
-
負けの後に勝ちが発生すると(「負け $\rightarrow$ 勝ち」のパターン)、システムは口座が回復傾向にあると判断し、次のトレードからリスクを増額します(デフォルトは1.4%)。
-
そのトレードでも勝利した場合、リスクはさらに1段階アップします(1.96%)。ストリーク上限(テスター上の「Trades within the progression cycle」)は、プログレッション(増額サイクル)がベースリスクに戻るまでに何段階昇給できるかを指定します。上限が3の場合、高リスクでの連続トレードは最大2回までとなります。
-
プログレッションのどの段階であっても、1度でも負けが発生した時点で即座にサイクルは終了し、NORMAL(通常)状態に戻ります。
例 1 — ストリーク上限 = 3 | プログレッション中のトレードが連勝した場合
(初期資金 $100,000 · 基本リスク 1% · 乗数 1.4 · リスクリワード比 2:1)
| # | 状態 | 結果 | リスク | 損益 (P/L) | 資金残高 |
| 1 | NORMAL | 負け | 1% | -$1,000 | $99,000 |
| 2 | NORMAL | 勝ち(回復) | 1% | +$2,000 $\rightarrow$ プログレッション発動 | $101,000 |
| 3 | PROGRESSION (レベル1) | 勝ち | 1.4% | +$2.800 $\rightarrow$ リスク1段階アップ | $103,800 |
| 4 | PROGRESSION (レベル2) | 勝ち | 1.96% | +$3.920 $\rightarrow$ 上限到達、NORMALへ復帰 | $107,720 |
| 5 | NORMAL | 勝ち | 1% | +$2,000 (直前に負けがないためNORMAL維持) | $109,720 |
| 6 | NORMAL | 負け | 1% | -$1,000 | $108,720 |
| 7 | NORMAL | 勝ち(回復) | 1% | +$2,000 $\rightarrow$ プログレッション発動 | $110,720 |
| 8 | PROGRESSION (レベル1) | 勝ち | 1.4% | +$2.800 $\rightarrow$ リスク1段階アップ | $113,520 |
| 9 | PROGRESSION (レベル2) | 勝ち | 1.96% | +$3.920 $\rightarrow$ 上限到達、NORMALへ復帰 | $117,440 |
| 10 | NORMAL | 勝ち | 1% | +$2,000 | $119,440 |
-
プログレッションありの結果: +$19,440 (+19.44%)
-
まったく同じ勝敗履歴で常に固定1%リスクで運用した場合: +$14,000 (+14%)
-
➜ 同じ勝敗数でありながら、2回の回復局面を活かすだけで利回りがおよそ39%向上します。
例 2 — ストリーク上限 = 3 | プログレッション中のトレードが敗北した場合(最悪のシナリオ)
| # | 状態 | 結果 | リスク | 損益 (P/L) | 資金残高 |
| 1 | NORMAL | 勝ち | 1% | +$2,000 | $102,000 |
| 2 | NORMAL | 負け | 1% | -$1,000 | $101,000 |
| 3 | NORMAL | 勝ち(回復) | 1% | +$2,000 $\rightarrow$ プログレッション発動 | $103,000 |
| 4 | PROGRESSION (レベル1) | 負け | 1.4% | -$1,400 $\rightarrow$ サイクル切断、NORMALへ復帰 | $101,600 |
| 5 | NORMAL | 負け | 1% | -$1,000 | $100,600 |
| 6 | NORMAL | 勝ち(回復) | 1% | +$2,000 $\rightarrow$ プログレッション発動 | $102,600 |
| 7 | PROGRESSION (レベル1) | 負け | 1.4% | -$1,400 $\rightarrow$ サイクル切断、NORMALへ復帰 | $101,200 |
| 8 | NORMAL | 勝ち | 1% | +$2,000 | $103,200 |
| 9 | NORMAL | 負け | 1% | -$1,000 | $102,200 |
| 10 | NORMAL | 勝ち(回復) | 1% | +$2,000 $\rightarrow$ プログレッション発動 | $104,200 |
-
プログレッションありの結果: +$4,200 (+4.2%)
-
まったく同じ勝敗履歴で固定1%リスクで運用した場合: +$5,000 (+5%)
-
➜ 増額トレードが発動直後に両方とも負けるという最も厳しいシナリオでも、固定リスクとの差は $100,000 に対してわずか $800 です。リスクの上乗せは切断される前に1.4%を超えることはなく、初期資金を割り込むこともありません。
例 3 — ストリーク上限 = 3 | 勝ち、負けの後に長い連勝が続いた場合
| # | 状態 | 結果 | リスク | 損益 (P/L) | 資金残高 |
| 1 | NORMAL | 勝ち | 1% | +$2,000 (直前に負けがないためNORMAL維持) | $102,000 |
| 2 | NORMAL | 負け | 1% | -$1,000 | $101,000 |
| 3 | NORMAL | 勝ち(回復) | 1% | +$2,000 $\rightarrow$ プログレッション発動 | $103,000 |
| 4 | PROGRESSION (レベル1) | 勝ち | 1.4% | +$2.800 $\rightarrow$ リスク1段階アップ | $105.800 |
| 5 | PROGRESSION (レベル2) | 勝ち | 1.96% | +$3.920 $\rightarrow$ 上限到達、NORMALへ復帰 | $109,720 |
| 6 | NORMAL | 勝ち | 1% | +$2,000 (直前に負けがないためNORMAL維持) | $111,720 |
| 7 | NORMAL | 勝ち | 1% | +$2,000 | $113,720 |
| 8 | NORMAL | 勝ち | 1% | +$2,000 | $115,720 |
| 9 | NORMAL | 勝ち | 1% | +$2,000 | $117,720 |
| 10 | NORMAL | 勝ち | 1% | +$2,000 | $119,720 |
-
プログレッションありの結果: +$19,720 (+19.72%)
-
まったく同じ勝敗履歴で固定1%リスクで運用した場合: +$17,000 (+17%)
-
➜ ここが重要なポイントです。10トレード中9トレードで勝利していますが、プログレッションが機能したのは回復サイクルを締めくくったトレード4と5のみです。トレード6〜10の長い連勝は、回復すべき「新たな負け」が存在しないため、リスクが余計に増額されることはありません。
メリットを一言で表すと: 1トレードあたりのリスクは乗数と上限設定によってしっかり制御・制限されます。口座がドローダウンから回復する際、プログレッション中のトレードのリスク(および多少のドローダウン)と引き換えに、資金をより素早く拡大させることができます。
🎯 Streak Trader Pro を最大限に活用するために
Streak Trader Pro には多くのパラメータが存在します。これは短所ではなく、あらゆる通貨ペアや銘柄に細かくチューニングできるという大きなメリットです。最新バージョンでは、すべてのパラメータを一度にまとめて最適化できるようになり、従来よりもはるかに高速に動作します。
📸 テスト用パラメータ設定例: スクリーンショット1および2に、ご自身の銘柄や時間足でテストを開始するための初期サンプル設定を掲載しています。これはあくまで一例であり、特定の成果を保証するものではありません。ご自身での最適化およびフォワードテスト(Forward test)の上でご活用ください。(スクリーンショット1・2を参照)
🧭 買い(Longs)と売り(Shorts): 銘柄の傾向を把握する
対象の銘柄に明確なトレンドの偏りはありますか?「Inp_EnableLongs」と「Inp_EnableShorts」を使用して買いと売りを個別に最適化することで、双方を混ぜて最適化するよりも精度の高い設定が見つかります。EURUSDのようなバランスの取れた通貨ペアであれば、両方向を有効にしたままでも高い精度を維持できます。
🕒 時間フィルター: ブローカー時間とローカルPC時間
取引時間帯を制限したり、特定の時刻にポジションを決済することができます。「Clock used for the schedule」パラメータで、判定基準となる時計を選択します。デフォルトの「Broker (server) time(ブローカーサーバー時間)」、または「Computer (PC or VPS) time(ローカルPC/VPS時間)」から選択可能です。
-
デモ口座またはリアル口座でEAを起動すると、エキスパートログにブローカー時間、PC時間、およびその時差が表示され、設定内容を簡単に確認できます。
-
ストラテジーテスター上では、PC時間=シミュレーション上のブローカー時間となるため、どちらを選んでも結果は同じになります。そのため、最適化はブローカー時間で行うのがベストです(時差の影響はリアル運用時のみ発生します)。
-
その他の時間パラメータ: 「Trade only inside a time range(指定時間内のみ取引)」、「Start hour (0-23)(開始時間)」、「End hour (0-23, not included)(終了時間※含まない)」、「Close open positions at a fixed hour(指定時間に決済)」、「Close hour (0-23)(決済時間)」
⚠️ 黄金のルール: フォワード期間(Forward Period)の重要性
「稼げるように見えるEA」と「実際に稼げるEA」の違いはここにあります。ヒストリカルデータ100%の全体で最適化されたバックテスト結果を絶対に鵜呑みにしないでください。当社自身のテストでは以下の条件を採用しています:
-
3年分のデータ(2023.08.08 – 2026.08.08)
-
1/3 フォワード期間: データ全体の最後の1/3を最適化から完全に外し、抜き打ちテスト(Forward)として残す
-
モデリング: MT5で最も高精度な「Every tick based on real ticks(リアルティックに基づくすべてのティック)」
-
最適化基準: 高速遺伝的アルゴリズムによる「Complex Criterion max(複合基準最大)」
フォワード期間でも結果が維持されれば、それは堅牢(ロバスト)な設定です。もしフォワード期間で結果が崩れる場合は、単なる「カーブフィッティング(過剰最適化)」に過ぎません。これを行うことで、リアル資金を失う前に過剰最適化を見抜くことができます。(スクリーンショット3を参照)
リアル運用前の最終チェック: 決定した最終設定を、フォワード期間と同じ期間、パラメータを一切触らずにデモ口座で稼働させてください。チャート上で見た目が良いだけのシステムと、実際に運用できるシステムを振り分ける「踏み絵(最終テスト)」となります。
⚠️ リスクに関する警告: 金融商品取引には資金を失う重大なリスクが伴います。Streak Trader Pro はリスク管理および取引実行を支援するためのツールであり、利益を保証するものではありません。過去のパフォーマンスは将来の成果を保証するものではありません。まずはデモ口座で十分なテストを行うことを強く推奨します。
