ForexBestRobots.com

テクニカルガイド · ブローカー互換性

MT4のシンボルサフィックス、桁数、契約仕様をEA運用前に確認する方法

Forex EA稼働前に、MT4のサフィックス、桁数、契約サイズ、Tick Value、最小ロット、Stops Levelを確認します。

15 分で読めますForexBestRobots編集チームによるレビュー済み
EURUSDのサフィックス、桁数、契約サイズ、ロットステップ、Stops Levelを比較するMT4図解テクニカルガイドMT4実践ガイド

ForexBestRobots.comのために制作したオリジナル図解です。

Forex EAが取引するのは抽象的なEURUSDではなく、接続先ブローカーが提供する実際のシンボルです。EURUSD、EURUSD.a、EURUSDmなど名称は異なり、口座ごとにロット、Tick、Stopの条件も変わります。

シンボル名

Forex EAが取引するのは抽象的なEURUSDではなく、接続先ブローカーが提供する実際のシンボルです。EURUSD、EURUSD.a、EURUSDmなど名称は異なり、口座ごとにロット、Tick、Stopの条件も変わります。

EAが現在のチャートシンボルを読む場合、サフィックスは多くの場合問題になりません。固定名を探す設計や、契約仕様と異なる前提で資金リスクを計算する場合は注意が必要です。

EURUSDのサフィックス、桁数、契約サイズ、ロットステップ、Stops Levelを比較するMT4図解
同じ通貨ペアでも、ブローカーが変われば名称と取引仕様が異なる場合があります。
互換性は契約仕様で確認する

広告の狭いスプレッドだけで、シンボル、ロット、約定、Stop距離の互換性は判断できません。

契約仕様

項目確認内容重要な理由
シンボル名EURUSD / EURUSD.a / EURUSDmEAが対象を検出できるか
Digits / Point4/5桁、JPYペアは2/3桁Pip変換、距離、注文価格
契約サイズ1標準ロットの通貨数金額リスクと証拠金
Tick Size / Value最小値動きと価値ロットと損益計算
最小ロット / Step0.01、0.1など計算ロットが受理されるか
Stops Level現在価格からの最小距離指値・SL・TPの有効性
取引時間注文可能な時間帯時間フィルターとMarket closed

互換性の確認

1

Market Watchを開く

対象シンボルを右クリックし、仕様を開きます。

2

EA要件と照合

通貨ペア、時間足、桁数、最小ロット、指値注文、取引時間を確認します。

3

リスク計算を確認

予定する最小ロットで証拠金とTick Valueを比較します。

4

注文距離をテスト

通常とスプレッド拡大時の両方で、指値注文と保護価格が受理されるかデモで確認します。

5

環境を記録

ブローカー、サーバー、口座種別、シンボル、仕様をEA版とsetと共に保存します。

よくある誤り

サフィックス無しのシンボルが存在しないのに削除する
5桁だから全距離入力を10倍にする
金属やCFDに固定Tick Valueを使う
Lot Stepが異なるのに小数第2位へ丸める
Stops LevelとFreeze Levelを無視する
Standard、Cent、異なる契約口座間で設定をそのまま複製する

安全な運用ルール

実際のチャートシンボルを使い、EAがその仕様を実行時に取得する方法が最も安全です。サフィックス入力がある場合は、記号や大文字小文字を含め指定通り入力します。開発者の指示なしにファイル名を変更したりオフラインチャートを作ったりしないでください。

デモ検証

意図したシンボルと時間足にEAが表示される。
ロットが最小、最大、Lot Stepに合う。
Error 130なしで注文とStopが受理される。
最小ロットで金額リスクが想定と合う。
ExpertsとJournalにEAが要求した正確なシンボルが表示される。

公式リファレンス

公式ドキュメントを確認.