検証ラボ ── 2026-08-22
StrategyQuant X(SQX)とは何か — できること・できないことの全体像
StrategyQuant X(以下SQX)は、FXなどの自動売買戦略(EA)をプログラミングなしで自動生成し、検証し、MT4/MT5用のEAとして書き出せるデスクトップソフトです。私はこのソフトで延べ150万本以上の戦略を生成・検証してきました。
このサイトのSQX記事の1本目として、「そもそも何ができるソフトなのか」「何ができない(誤解しがちな)ソフトなのか」を、実際に使っている立場から整理します。
SQXの基本的な考え方
SQXの発想はシンプルです。
人間がアイデアを考えてコードを書く代わりに、機械に大量の戦略候補を作らせて、検証でふるいにかける。「作る」よりも「ふるいにかける」に重心があるソフトだと考えると、全体像がつかみやすいです。
主な機能
| 機能 | 何をするか |
|---|---|
| Builder | 遺伝的アルゴリズム等で戦略を大量に自動生成する。SQXの中核 |
| Retester | 生成済みの戦略を別のデータ・別の条件で再テストする |
| Optimizer | 戦略のパラメータを最適化する。値を少し動かしたときの成績の変化(パラメータ感度)の確認にも使う |
| Walk-Forward | 期間をずらしながら最適化と検証を繰り返し、過剰最適化を点検する |
| Monte Carlo | 取引順序やパラメータを揺らして、成績の頑健性を測る |
| Cross Checks | 別市場での成立要求など、追加の合格条件を課す |
| AlgoWizard | 自分のアイデアをGUIで組み立てて戦略にする(手動構築) |
| EA書き出し | 戦略をMT4/MT5用のEAコードとして出力する |
このほかに、ヒストリカルデータの取り込み・管理機能と、生成した戦略を溜めておくデータバンクがあります。エディション構成や価格は変わることがあるので、公式サイトで最新を確認してください。
SQXが得意なこと
- 量をこなすこと。 人間なら一生かかる本数の戦略を、一晩で生成してテストできます
- 検証の道具が揃っていること。 Walk-Forward、Monte Carlo、追加市場テストなど、ロバストネス検証の定番が一通り入っています
- コードを書かずに済むこと。 生成からEA書き出しまで、プログラミング知識なしで完結します
誤解しがちなこと(重要)
一方で、SQXは「勝てる戦略を作ってくれるソフト」ではありません。ここが一番誤解されやすい点です。
大量に生成して成績で絞れば、偶然良く見えるだけの戦略が必ず残ります(選択バイアス)。バックテストの好成績は、それだけでは実力の証拠になりません。私自身、第1期の検証でこれを痛感しました。生成した戦略群の好成績が、選択バイアスと相場の方向だけでほぼ説明できてしまったのです(この検証記録は後日、別記事として公開します)。
つまりSQXは、検証の設計——どの期間で生成し、どの未使用期間で答え合わせをするか——を使う側が握って初めて機能する道具です。ボタンを押せば儲かる機械ではなく、仮説の大量生産と棄却を高速化する実験装置、というのが実態に近いと思います。
向いている人・向かない人
向いている人
- 自動売買を「検証ありき」で取り組みたい人
- 手動でEAのアイデアを1本ずつコーディングする時間がない人
- バックテストの罠(過剰最適化・選択バイアス)を学びながら使える人
向かない人
- 買えばすぐ勝てる戦略が手に入ると期待している人
- バックテストの結果をそのまま信じて資金を投じてしまう人
このサイトで書いていくこと
SQXは多機能なぶん、初見ではどこから触ればいいか分かりにくいソフトでもあります。このサイトでは、実際に使い込んだ経験をもとに、次のような記事を順に書いていく予定です。
- 導入からはじめての戦略生成まで(セットアップ手順)
- 各検証機能(Walk-Forward・Monte Carlo・Cross Checks)の使いどころ
- 実際に踏んだつまずきポイント集
- 生成した戦略を「ふるいにかける」検証設計の組み方
なお、当サイトは特定のツールの購入を勧誘するものではありません。導入の判断は、公式サイトの最新情報とご自身の検証方針を確認のうえで行ってください。