
カテゴリ
すべてFX自動売買・EA入門EA開発・MQLバックテスト・最適化MT4/MT5操作・設定インジケーター解説AI・機械学習・Pythonhedgrow-fxFX口座・ブローカー副業・税金・確定申告リスク管理・メンタルVPSスワップ・ループイフダン
2026年現在、AIをFXトレードに組み込む個人トレーダーが確実に増えている。しかし「ChatGPTで相場予測」「AIが自動売買」といった過大な期待のもとで試みて、結局使い物にならないと判断して手を引くケースも多い。
Claude Codeを使えば、MQL4/MQL5の文法を完全に習得していないトレーダーでも、自分のトレードロジックをEA(Expert Advisor)として実装できる時代になった。筆者が実際に試してみて感じたのは、「AIがコードを書く」というよりも「AIとペアプログラミングをしている感覚」に近いという点だ。詰まった箇所をそのまま自然言語で伝えると、文脈を踏まえた修正案が返ってくる。
FXトレードにニュースセンチメント分析を取り入れるために、私はPythonでゼロから自作ツールを構築した。最初は「機械学習は難しい」と思っていたが、HuggingFaceのFinBERTモデルとNewsAPIを組み合わせると、意外にシンプルな実装で動くものができた。この記事では、その手順を再現可能な形でまとめる。
市場参加者の「感情」を定量化してトレードシグナルにするセンチメント分析は、機械学習の発展とともに個人トレーダーにも手の届く技術になった。一方で、「センチメントが強気だから買い」という単純な適用では実運用で期待外れになることも多い。本稿では、FXセンチメント分析の技術的な仕組みから主要ツールの比較・PythonによるVADER/transformers実装の基礎・そしてシグナルとして使う際の限界まで
FXのアルゴリズム取引において、バックテストの精度とスピードは戦略の信頼性を左右する最重要要素の一つだ。Pythonエコシステムには多数のバックテストライブラリが存在するが、FX特有の要件(24時間連続データ・pip単位の精度・スワップ計算など)に対応できるものは限られる。本記事では代表的な5ライブラリを速度・学習コスト・FX対応・ドキュメント品質・コミュニティ・最終更新状況の6軸で定量的に比較し
FXの戦略開発においてバックテストは欠かせない工程だが、backtraderなどの逐次処理ライブラリでは、パラメータ最適化時に数時間かかるケースがある。vectorbtはNumPyのベクトル演算とNumbaのJITコンパイルを活用することで、同等の処理を数分〜数十秒で完了できる。本稿では、vectorbtの基本的な使い方からFXデータへの適用例まで、実装コードを交えて解説する。
Pythonでバックテストを実装する手段はいくつかあるが、`backtesting.py`はそのなかで最もシンプルな構造を持ちながら、本番運用を意識した指標計算・最適化機能を備えるライブラリである。インストールは1行、Strategyクラスを継承するだけでバックテストが動く手軽さが特徴だ。本稿では、FXへの適用を前提に、環境構築からRSIを使った売買戦略の実装、`bt.run()`・`bt.plo
FX取引においてバックテストは戦略の有効性を定量的に検証する唯一の手段だ。感覚や経験則に頼るのではなく、過去の価格データに対して戦略を適用し、シャープレシオ・最大ドローダウン・勝率といった統計指標で評価する。本稿ではPythonのバックテストフレームワーク backtrader を使い、FX通貨ペアへの移動平均クロス戦略を一から実装する手順を解説する。バックテストはあくまで過去データへの検証であり
エントリーして数pipsで逆行されたあの感覚、誰もが一度は経験するはずだ。私が専業トレーダーになりたての頃、何度もこれを繰り返した。原因を突き詰めると、ほぼ毎回同じ答えに行き着いた。「下位足しか見ていなかった」という問題だ。
FXを始めた頃、私は1時間足だけを見てエントリーしていた。ローソク足のパターンや移動平均線のクロスだけを根拠に取引していたが、勝率は安定せず、どうしても「逆張りエントリー」に引っかかるケースが続いた。転換点になったのは、マルチタイムフレーム(MTF)分析を本格的に取り入れてからだ。上位足で相場の大局観を把握し、下位足でエントリーを絞り込むことで、エントリーの精度が明確に上がった。本記事では、私が実
グリッドトレードEAは、一定の価格帯を格子(グリッド)状に分割し、各ラインに自動で指値注文を配置し続ける自動売買手法だ。人間の裁量判断を排除し、相場の上下動から機械的に利確を積み重ねる設計が特徴である。ただし、その構造上、トレンド相場では含み損が雪だるま式に拡大する固有リスクを抱える。本記事ではグリッドトレードの数理的な仕組みを計算式レベルで解説し、リスクの定量化手法とバックテスト評価の視点を提供
ナンピン(Martingale型の含み損追加エントリー)は、EAにおける諸刃の刃だ。短期的な勝率は向上するが、最大回数の設定を誤ると一度の大相場で口座を消滅させるリスクを内包している。
ナンピンマーチン戦略はFX自動売買(EA)で人気の高い戦略の一つだ。通常時のパフォーマンスは安定して見えるため、バックテストの勝率・損益比が優秀な数値を示すことが多い。しかし「破産するとしたら、どのくらいの確率で、どのような相場で起きるのか」を定量的に理解している利用者は少ない。
MT5のストラテジーテスターでXAUUSD(金/ドル)EAをバックテストするとき、設定値ひとつで評価結果が大きく変わる。スプレッドを実態より低く設定すれば過剰に楽観的な結果が出るし、ティックデータの品質が低ければ統計的信頼性は崩れる。筆者はアルゴリズム取引ファンドで複数のXAUUSD EAを評価してきたが、国内MT5ブローカーでのバックテストには為替ペアと異なる固有の制約がある。本稿では、設定値の
2026年、金(ゴールド)の価格は歴史的な水準に達している。2025年10月20日には1オンス4,381.52ドルという過去最高値を記録し、2026年6月2日時点では4,487.955ドル(OANDA Japan)という、わずか数年前には想像もできなかったレベルで取引されている。XAUUSD(金/米ドル)をEAで自動売買しようとする場合、この「価格水準そのもの」の変化をパラメーター設計に反映させな
「MT5でEAを動かしたいけど、国内で使える口座ってどこ?」という質問、私も最初はまったく同じ状況でしたよ。
OANDAでMT5のEA(Expert Advisor:自動売買プログラム)を使いたいと思って調べ始めると、最初に必ずぶつかる壁があります。「どのプランを選べばいいのか」という問題です。
国内46社のFX業者のうち、MT5(MetaTrader 5)でEA(Expert Advisor:自動売買プログラム)を使えるのは実質4社しかありません。私も最初はこの事実を知らず、口座を開いてから「あれ、EAが動かない…」と気づいて無駄な時間を使ってしまいました。