バックテスト基礎

ティックボリュームは本物の出来高の代わりになるか?EAでの活用限界

MT5(およびMT4)で標準提供されているFX通貨ペアの「Volume(ボリューム)」インジケーターは、株式市場のような「取引された実際の金額・株数(リアルボリューム)」を表すものではありません。それは「一定期間内に価格が何回更新されたか(ティックが何回動いたか)」を示す『ティックボリューム』に過ぎず、本物の資金の流入量を正確に測ることはできません。 EAの

Read this for この数字を、運用できるかの判断材料にする。

PF、勝率、最大DD、取引回数は単独では判断しません。期間、条件、崩れ方とセットで読みます。

Category バックテスト基礎

tick data / backtest

ティックボリュームは本物の出来高の代わりになるか?EAでの活用限界

結論

MT5(およびMT4)で標準提供されているFX通貨ペアの「Volume(ボリューム)」インジケーターは、株式市場のような「取引された実際の金額・株数(リアルボリューム)」を表すものではありません。それは**「一定期間内に価格が何回更新されたか(ティックが何回動いたか)」を示す『ティックボリューム』に過ぎず、本物の資金の流入量を正確に測ることはできません。** EAのシグナルフィルターとしてティックボリュームを使用することは可能ですが、「大口投資家の本気の買い」と「流動性低下による細かな価格のブレ」を区別できないという限界を知っておく必要があります。

なぜEA運用で重要か

株式投資の経験があるプログラマーがEAを作ると、必ず「出来高急増(ボリュームブレイク)を伴う高値更新でロングする」というロジックを組み込もうとします。 しかし、FX(外国為替証拠金取引)は世界中の中央銀行やインターバンクが相対取引(OTC)を行う市場であり、一元管理された取引所が存在しません。そのため、世界中の「本物の総取引量」をリアルタイムで把握することは誰にも(プロの機関投資家でさえ)不可能なのです。

仕組み・条件

ティックボリュームとは何か?

ただし、「価格が頻繁に更新される=市場に参加者が多く、活発に取引されている」という相関関係は統計的に認められているため、完全に無意味というわけではありません。

バックテストやリアル運用で壊れるポイント

どう確認するか

ご自身のEAでボリューム系のインジケーター(MFIやVolumesなど)を使っている場合、ブローカーを3社ほど変えて(デモ口座で可)バックテストを行い、取引回数やエントリーポイントが一致するか確認してください。 もし業者によって成績がバラバラになるようであれば、そのEAは「そのブローカーの価格配信の癖(ティック頻度)」に過剰最適化されている危険性があります。

自分の検証スタンス

私はFXのEA開発において、MT5標準のティックボリュームをエントリーの主要な根拠にはしません。 市場の活発さ(ボラティリティ)を測りたいのであれば、ATR(平均真値幅)やADX、ボリンジャーバンドのスクイーズ(収縮と拡散)など、純粋に「価格の変動幅(pips)」をベースに計算されたインジケーターを使う方が、ブローカー間の差異が少なく、再現性(ロバスト性)が高いからです。

関連して読む

Backtest reading この数字を、運用できるかの判断材料にする。

PF、勝率、最大DD、取引回数は単独では判断しません。期間、条件、崩れ方とセットで読みます。

参照した公式情報

免責

本記事は個人の検証メモであり、投資助言ではありません。バックテスト結果は将来の成績を保証しません。海外FXや自動売買には、法規制・レバレッジ・スプレッド拡大・約定遅延・スリッページなどのリスクがあります。条件は変わるため、最新情報は各公式ページで確認してください。