「AI搭載」と「機械学習」のEAってなに?
公開日: 2026.06.19 | カテゴリ: 機械学習・クオンツ分析
「AI搭載の自動売買」と聞くと、多くの人が「パソコンの中に天才投資家が住んでいて、リアルタイムにチャートを見て完璧な取引をしている」ような魔法のイメージを持つかもしれません。しかし、実際の技術はもっと現実的で、非常にロジカルな「数学と統計学」の世界です。まずは、最も多くの人が勘違いしている「言葉の定義」から紐解いていきましょう。
01. そもそも「AI」と「機械学習」ってなに?
結論から言うと、現在のFX自動売買における「AI」とは、ほぼすべて「機械学習(マシンラーニング)」のことを指します。言葉のイメージとしては、AI(人工知能)という大きな概念の枠組みの中に、データから自動でルールを見つけ出す「機械学習」が具体的な中身として内包されている入れ子構造です。
💡 従来のEAと機械学習EAの決定的な違い
これまでの一般的なルールベースEAは、「RSIが30以下になったら買え」と、人間が決めたルールを忠実に実行するロボットでした。これに対して機械学習EAは、人間が手動でルールを決めません。「過去数年間のゴールドのデータを渡すから、どういう条件が揃った時に価格が動きやすいか、コンピューターの力で自動的に法則性を見つけ出して」と依頼する方式をとります。人間では到底気づけない複雑なインジケーターの相互関係を自動で発見できるのが、機械学習最大の強みです。
02. どんな技術? プログラミング言語「Python」の役割
この機械学習を実際に行うために、世界中の研究者や数理分析 of プロ(クオンツ)が使っているのが「Python(パイソン)」というプログラミング言語です。MT5で動かすEA自体の記述言語(MQL5)とは役割が完全に分かれています。
- Python(脳みそを育てる場所):膨大な過去データを使って「相場の学習」と「予測モデル(人工知能の脳みそ)」を構築する。機械学習の高度な多次元計算が得意。
- MQL5(手足を動かす場所):Pythonで構築・出力された脳みそファイルをEAに組み込み、MT5上で実際に発注や決済などの注文管理を遂行する。
03. AIにおける「学習(トレーニング)」とは何をしているのか?
「AIがチャートを学習する」とは、人間が過去問題集を解いて試験勉強をするのと全く同じプロセスです。AIに、過去の膨大なゴールドのデータを問題として与え、「4時間足のADXがこれくらいで、1時間足のRSIがこの数値のとき、5分後の価格はどうなったと思う?」と何十万回も解かせます。答え合わせを何度も繰り返すうちに、AIの内部にある条件分岐の表(決定木)が洗練され、予測の目利き(モデル)が完成します。
04. 学習したAIをどうやって「評価」するのか?(最重要)
勉強が終わったら、そのAIが実戦で使えるかを試す「模擬試験(分類レポート)」を行います。今回のAIは、次の5分間が「①上がる(UP)」「②下がる(DOWN)」「③動かない(RANGE)」の3択で予想を出しています。つまり、上下の方向を当てるだけでなく、「レンジ(動かない)」という巨大なトップバリア(壁)をあらかじめ設けているのです。あてずっぽうなら正解率は当然33.33%になります。この厳しい試験において、当AIが叩き出したリアルな実戦成績が以下になります。
| 判定クラス | 適合率 (Precision / 予測の精度) | 再現率 (Recall / 検知の網羅率) | 評価データ数 (Support) |
|---|---|---|---|
| レンジ判定 (Range) | 18.81% | 69.01% | 11,599 |
| 上昇予測 (UP) | 52.69% | 27.17% | 37,912 |
| 下落予測 (DOWN) | 49.80% | 31.82% | 34,852 |
| 検証データ全体予測正解率 (Accuracy):34.84% | |||
💡 AIの「本当の賢さ」はどこにある?
完全な未学習データで、あてずっぽう(33.3%)の壁を確実に超える34.84%という数字は、統計学的に未来を予測する「本物の優位性」がある証拠です。そしてこのAIの真骨頂は、レンジ相場(危険地帯)を約7割の確率(再現率69.01%)で事前に察知し、「今は入るな」とエントリーを徹底的にブロックする点にあります。大半の危ない相場を見送るからこそ、AIがGOサインを出した瞬間(UP/DOWN)のピンポイント確率は、約50%〜52%という圧倒的な精度まで跳ね上がるのです。
05. 完成したAIは、どうやって「EA」に組み込まれているのか?
Pythonで育て上げた優秀な予測モデルを、実運用を行うEAと合体させるために、世界共通の最新規格である「ONNX(オニキス)」技術を採用しています。Pythonから書き出された脳みそファイルをMQL5プログラムに埋め込むことで、MT5上で「1分ごと」に超高速で現在のインジケーター情報をAIに問いかけ、確率ベースでの高度なエントリー、自動見送り、および「完全AI決済(早期撤退)」をタイムラグなしで執行することが可能になりました。
06. 今回採用している「特徴量(インジケーター)」の何が凄いのか?
当システムがAIに教え込んでいる特徴量は、一般的なEAとは次元が異なります。モデルの決定木を分析した結果、AIが最も重宝している指標は以下の3つです。
- ADX:1分足だけでなく、1時間足・4時間足のマクロな視点でトレンドの有無をAIに評価させ、大局的な判断ミスを回避する。
- ATR_Ratio:相場の値動きの激しさを、現在の価格に対する「比率」に変換して教える最重要指標。
- EMA_Diff_ATR_Ratio:移動平均線からの距離をボラティリティ基準の比率で測定し、行き過ぎを検知する。
多くの安物EAは「現在の価格は2650ドル」といった生の数字を教えますが、ゴールドが5000ドル時代に突入した瞬間に過去データにない価格帯を前にバグを起こします。当システムは、すべてのデータを比率やパーセンテージ(無次元化データ)に変形して教え込んでいるため、将来いくら価格が上昇しようとも、ロジックが破綻することはありません。
07. 精度アップのために裏で行った「血の滲むような工夫」
3択問題から買い52.69%・売り49.80%というピンポイント精度を引き出すため、モデルの訓練では徹底的なブレーキ(過学習抑制)をかけました。決定木の深さを手動で「3〜4手先(max_depth=3~4)」に厳格に制限し、1分足の細かなノイズを徹底的に無視させました。また、「同じパターンが過去に最低50回以上(min_child_samples=50)集まらなければルールとして認定しない」制限や、使用指標をランダムに30%隠して訓練させる手法(feature_fraction=0.7)をブレンドすることで、過学習の危険ラインを大幅に下回る約1,400〜3,000回の総分岐数に抑え込んだ、極めて頑健なモデルを完成させました。
08. カーブフィッティング(過学習)を絶対に許さない「厳格なデータ隔離」
どんなに素晴らしい特徴量も、テスト環境が甘ければハリボテになります。私たちはプロのクオンツ同様、データを物理的に3つに隔離しました。2020年〜2024年末を「訓練」、2025年を「検証」、そして2026年1月〜現在をAIの脳から完全に隠した「テストデータ(Out-of-Sample)」に指定しました。多くのEA販売者が2026年の直近データまでAIに丸暗記させて見せかけの成績を作る中、当システムは完全初見の2026年相場にAIを放り込み、一発勝負でこの優秀なアイデンティティ(上昇52.69% / 下落49.80%)を証明したのです。これが、私たちが導き出した誠実な優位性の結晶です。
AITRADER 先行コアメンバー限定ライセンス
本物の数理統計・機械学習モデルの価値を理解し、共にフォワード実績を歩んでいただける初期メンバーを募集します。見た目の派手な嘘に騙され飽きたトレーダーのために、特別な環境をご用意しました。
※本オファーは日曜日23:59に完全に終了し、以降は一切の例外なく定価(49,800円)へ完全固定されます。