ATRとは、ギャップを含む「真の値幅(True Range)」のN期間移動平均で、相場のボラティリティを数値化するテクニカル指標だ。計算式・MT4/MT5での設定方法・EAでの損切り実装まで金融工学視点で解説する。
インジケーター解説に関する記事一覧です。FX自動売買・EA開発・バックテスト等の実践的な知識を発信しています。
カテゴリ
すべてFX自動売買・EA入門EA開発・MQLバックテスト・最適化MT4/MT5操作・設定インジケーター解説AI・機械学習・Pythonhedgrow-fxFX口座・ブローカー副業・税金・確定申告リスク管理・メンタルVPSスワップ・ループイフダンこのカテゴリの代表記事
ATRとは、ギャップを含む「真の値幅(True Range)」のN期間移動平均で、相場のボラティリティを数値化するテクニカル指標だ。計算式・MT4/MT5での設定方法・EAでの損切り実装まで金融工学視点で解説する。
RSIを使ったEAのパラメータ最適化は、「バックテストで完璧な数値を見つける作業」ではない。むしろ「過去データに特化しすぎず、将来の相場でも機能する堅牢なパラメーター帯域を特定する作業」だ。この認識の違いがEA開発の成否を分ける。
RCIとは、時間の経過と価格の順位の一致度を-100%〜+100%で表すテクニカル指標だ。スピアマン順位相関を応用した計算原理から、RSIとの本質的な違い、±80%を使った判断基準、9・26・52期間を重ねた実践的な使い方までを解説する。
**SuperTrend**はATR(Average True Range)をベースにしたトレンドフォロー型インジケーターだ。海外トレーダーの間では「シンプルで強力」という評価が定着しており、FXだけでなく株式・コモディティでも広く使われている。
FXインジケーターのおすすめを、MT4で無料で使えるカスタムインジケーター7選として紹介します。SuperTrend・平均足・ZigZag・Market Hoursなど、7年使ってきた副業トレーダーが実際に使い続けているものを、入れ方と併せて解説します。
MACDのパラメーター(12/26/9)を変えれば成績が上がる——そう考えてバックテストで最適化を試みた結果、過剰適合を起こして実運用で悲惨な成績になった経験を持つEA開発者は少なくない。
MACDのシグナルは大きく3種類ある。①MACDラインとシグナルラインのクロス、②ヒストグラムの方向転換、そして③**0ラインクロス**だ。このうち0ラインクロスは「トレンドの方向転換が確定した後のシグナル」として機能するため、ダマシが少なくEA化しやすい性質を持つ。本稿ではMQL4でMACDヒストグラムの0ラインクロスを使ったEAを実装し、その特性と落とし穴を整理する。
「MACDのゴールデンクロスでトレードするEAを作りたい」という相談は多い。実装自体は単純だ。問題はその後にある——単純なゴールデンクロスEAが長期バックテストでほぼ利益を出さないという現実だ。
テクニカル分析を始めようとして、インジケーターの種類の多さに圧倒された経験はないだろうか。RSI、MACD、ボリンジャーバンド、一目均衡表、ストキャスティクス……。覚えなきゃいけないものが多すぎて、どこから手を付けていいか分からなくなる。
ストキャスティクスとは、現在価格が過去N期間の高安レンジのどこに位置するかを0〜100%で示すオシレーター系指標だ。%Kと%Dの計算式、ファースト・スローの違い、推奨設定値、レンジ相場での実践的な使い方までを現役トレーダーが解説する。
ダイバージェンスとは、価格の値動きとRSI・MACDなどの指標が逆行し、トレンドの勢いの衰えを示すシグナルだ。強気・弱気の見分け方から、RSI×MACDを組み合わせた3つの実践パターン、やってはいけない使い方まで現役トレーダーが解説する。
MACDとは、短期と長期の指数移動平均線(EMA)の乖離からトレンドの方向とモメンタムの変化を捉えるテクニカル指標だ。内部ロジックの仕組みから、ゴールデンクロス・デッドクロスのダマシを減らす3つのフィルタリング、ダイバージェンスの見方まで現役トレーダーが実践的に解説する。
デッドクロスとは、短期移動平均線が長期移動平均線を上から下へ抜けるトレンド転換のシグナルだ。ゴールデンクロスのダマしがなぜ起きるのか、デッドクロスとの見分け方から、ダマしを減らす3つのフィルター、損切り・エグジットへの活用まで現役トレーダーが解説する。
インジケーターを増やせば増やすほど勝てると思っていた時期がある。画面に8つも9つも表示させて、シグナルが出るのを待っていた。結果はどうだったか——全部のシグナルが一致することはほぼなく、エントリーできないか、「なんとなく似てる」で入って負けるかのどちらかだった。
ボリンジャーバンドの見方とは、スクイーズ・エクスパンション・バンドウォーク・ボージという4つの状態をバンド幅とローソク足の位置関係から読み取ることだ。チャート上での見分け方と、ヘッドフェイクを避ける実践的な判断基準を現役トレーダーが解説する。
ボリンジャーバンドとは、移動平均線と標準偏差を組み合わせたテクニカル指標だ。計算式の意味から「期間20・2σ」が標準とされる理由、スキャルピング・デイトレード・スイングトレード別のおすすめ設定値、バンドタッチ逆張りやバンドウォークの実践的な使い方までを現役トレーダーが解説する。
ADXとは、DMI(+DI・−DI)から算出されるトレンド強度を示すテクニカル指標だ。数値の読み方から、ADX25という閾値の意味、MQL5でのiADX実装、4つのフィルター設計パターン、バックテストで見える効果までを金融工学専門家が解説する。
ボリンジャーバンドはEAとの相性が良い。理由は単純で、バンドの上限・下限・中央線がすべて数値として取得できるからだ。「スクイーズ」「エクスパンション」という状態も、バンド幅の変化として数値で定義できる。つまり条件を論理的に記述できる。
ATR(Average True Range)は、相場のボラティリティ——つまり「価格がどれくらい動きやすいか」——を定量的に示すインジケーターだ。方向性は一切持たず、純粋に値動きの大きさだけを測定する。
ATRを損切りに使う考え方自体は広まっているが、「具体的にどう実装してバックテストで何を見るか」まで踏み込んだ解説は少ない。本稿ではMQL5での実装コードから、バックテストでのATR倍率最適化、さらに過剰適合を避けるための検証設計まで体系的に解説する。