【FX自動売買開発ログ #9】「stride」をやめて、実際のトリガー方式に作り変えた話
前回までのおさらい これまでのバックテストは、stride(N本ごとに理論判定を再評価する)という仕組みで動いていました。実際のトレードでは「N本ごとに機械的にチェックする」のではなく、「何かしらの条件が発生したときだけ […]
【FX自動売買開発ログ #8】実装してみたら、渡している情報が足りないことに気づいた話
前回のおさらい 前回、単純な閾値フィルターの代わりに、AIに相場環境(レンジ/トレンド)を総合判定させる新しい理論モジュール theory_regime.py を作ることに決めました。統合方法は案B、regime_fil […]
【FX自動売買開発ログ #7】機械的な閾値をやめて、AIに「相場環境」を判定させることにした話
前回のおさらい 前回、「ADX<20のときは新規エントリーを見送る」という単純な閾値フィルターを試しましたが、結果は仮説と逆で全指標が悪化しました。原因を掘り下げると、「期間全体で見た傾向」と「個々のエントリー判断 […]
【FX自動売買開発ログ #6】ADX<20フィルターを試したら、仮説と逆の結果が出た話
前回までのおさらい 前回(#5)は、4時間足への切り替えを検討する前に、まずコスト0円で直せる「反転まで無制限保有」問題(損切りの未実装)を優先することに決めました。そこから、window(判定間隔)パラメータのバグ修正 […]
【FX自動売買開発ログ #5】4時間足を試そうとしたら、先にバグが2つ出てきた話
前回のおさらい 前回、AIアンサンブル戦略の一見良さそうな結果が、実はトレード数がわずか2〜3件という「ほぼノイズ」の水準だったことが判明しました。原因を掘り下げると、「反転まで無制限保有」という設計上、判定がこまめに変 […]
【FX自動売買開発ログ #4】結果は出た。でも「トレード数2件」で喜んでいいのか?
前回のおさらい 前回、範囲を広げたバックテストを実行する前に、想定API呼び出し回数(40回)を先に見積もってもらいました。今回はその続きから、実際にバックテストを走らせて出てきた結果と、その結果に自分で疑いを持つまでの […]
【FX自動売買開発ログ #3】異なる理論が、ちゃんと「違う意見」を言ってくれた
前回のおさらい 前回はSTEP1(データ取得+バックテスト基盤)が完成し、SMAクロスの単純戦略で「基盤が正しく動くこと」だけは確認できました。成績はボロ負け(トータルリターン-3.96%)でしたが、それは想定通り。今回 […]
【FX自動売買開発ログ #2】Claude Codeに投げてみたら、拍子抜けするほどあっさり動いた話
前回のおさらい 前回、Instagramで見かけた「AIに任せて月50万ドル」という投稿をきっかけに、AIを判断のフィルターとして使うルールベースの自動売買システムを作ってみることにしました。①データ層 → ②判断層(複 […]
7/13~ 「本命」と「勢い最強」は、別の銘柄だった話
※本記事は、AIによるスクリーニング結果とテクニカル指標をもとにした研究・情報整理です。投資助言を目的としたものではなく、将来の値動きを保証するものではありません。実際の投資判断は、ご自身で一次情報をご確認のうえ行ってく […]
【FX自動売買開発ログ #1】「AIに任せたら月50万ドル」を見て、自分でも作ってみることにした話
きっかけはInstagramの1枚の投稿だった 先日、Instagramでこんな投稿が回ってきました。 「マイアミの23歳がAIに取引を任せて月50万ドル(約7,000万円超)稼いだ」 「本人はチャートをほとんど見ない」 […]









