FX自動売買・EA入門に関する記事一覧です。FX自動売買・EA開発・バックテスト等の実践的な知識を発信しています。
カテゴリ
すべてFX自動売買・EA入門EA開発・MQLバックテスト・最適化MT4/MT5操作・設定インジケーター解説AI・機械学習・Pythonhedgrow-fxFX口座・ブローカー副業・税金・確定申告リスク管理・メンタルVPSスワップ・ループイフダンこのカテゴリの代表記事
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が動かない…」と気づいて無駄な時間を使ってしまいました。
会社にいる間、相場を見られないのが悩みでした。私が最初に自動売買を試したのは副業FX歴3年目のことで、「仕事中もEAが代わりにトレードしてくれるなら、これほど助かることはない」と思ったからです。ただ、当時はMT4の設定でつまずいて1週間無駄にしてしまいました。
2026年に入り、ドル円相場は依然として高ボラティリティ環境が続いている。米国の金融政策の方向性と日銀の緩やかな正常化路線が交錯する中、日中の値幅が50〜100pipsに達するセッションも珍しくない。このような環境は、スキャルピングトレーダーにとって両刃の剣だ。エントリーの精度が上がれば短時間で利益を積み重ねられる一方、判断を誤れば損失が一気に膨らむ。
FX自動売買(EA:エキスパートアドバイザー)を導入して「これで仕事中でも稼げる」と期待したのに、気づいたら口座残高がじわじわ減っていた——そういう経験、ありませんか?
裁量トレードを3年間やって、毎年30〜50万円を溶かしていた私が言うのも何ですが、FX自動売買を始めてから、ようやく「仕事しながらFXを続けられる」実感を持てるようになりました。
「プログラミング不要でEAが作れる」という触れ込みに惹かれてStrategyQuantX(SQX)を試した初心者の多くが、最初の数日で挫折する。公式の無料トライアルは14日間あるが、「99%が挫折する」という表現がコミュニティで使われるほど、最初の壁は高い。筆者はEA開発経験者として、SQXを初めて触る人がどこで詰まるかを観察してきた。本稿では「初心者が実際にEAを一本完成させるまで」の手順を、失