エラー138(Requote)とは
MT4でエラーコード138(メッセージ:Requote)は、リクオートが発生したことを示します。リクオートとは、成行注文を出した価格と、ブローカーが処理する時点の価格が異なるため、ブローカーが新しい価格を再提示する現象です。
手動注文の場合は「新しい価格で注文しますか?」というダイアログが表示されます。EAの場合はエラーコード138が返されます。
原因
- ボラティリティの高い時間帯:指標発表時やニュース直後は価格が急変し、リクオートが頻発します。
- DD(ディーリングデスク)方式のブローカー:DD方式のブローカーは注文を一度自社で受けるため、価格変動時にリクオートが発生しやすい構造です。
- ネットワーク遅延:MT4とサーバー間の通信に時間がかかると、その間に価格が変わる確率が上がります。
- 許容スリッページが0:少しの価格差も許容しない設定になっている場合。
解決手順
許容スリッページを設定する
MT4の注文画面で「最大許容スリッページ」を3〜10ポイントに設定します。これにより、わずかな価格差であればリクオートなしで約定します。
指値注文・逆指値注文を活用する
あらかじめ希望する価格を指定して注文を出す方法です。成行注文と異なり、指定した価格以外では約定しないため、リクオートは発生しません。
ECN/STP口座・NDD方式の業者を検討
ECN(Electronic Communication Network)やSTP(Straight Through Processing)方式の口座では、注文が直接マーケットに流れるため、DD方式に比べてリクオートが大幅に減少します。XMのKIWAMI極口座やZero口座はNDD方式です。
ℹ リクオートとスリッページの違い
リクオート(エラー138)は注文が約定せず新しい価格が再提示される現象。スリッページは注文が約定するが希望価格とは異なる価格で約定する現象。どちらも価格変動に起因しますが、挙動が異なります。
エラーが解消しない場合は環境を見直す
MT4/MT5のエラーが頻発する場合、サーバー環境や口座設定に問題がある可能性があります。XMは日本語サポート完備で、口座開設ボーナス13,000円を使えばリスクなしで取引環境をテストできます。
XM公式サイトで口座開設(無料)※ 当サイト経由の口座開設でボーナスが付与されます(PR)
※ XMは日本の金融庁に未登録の海外FX業者です。取引にはリスクが伴います。
※ XMは日本の金融庁に未登録の海外FX業者です。取引にはリスクが伴います。
リスクに関する注意事項
FX(外国為替証拠金取引)は元本保証のない金融商品です。レバレッジにより、預けた証拠金以上の損失が発生する可能性があります。余剰資金の範囲で取引を行ってください。当サイトで紹介する海外FX業者は日本の金融庁に未登録であり、日本の投資者保護基金の対象外です。当サイトの情報は一般的な情報提供を目的としたものであり、特定の業者の利用を推奨するものでも、個別の売買助言でもありません。
FX(外国為替証拠金取引)は元本保証のない金融商品です。レバレッジにより、預けた証拠金以上の損失が発生する可能性があります。余剰資金の範囲で取引を行ってください。当サイトで紹介する海外FX業者は日本の金融庁に未登録であり、日本の投資者保護基金の対象外です。当サイトの情報は一般的な情報提供を目的としたものであり、特定の業者の利用を推奨するものでも、個別の売買助言でもありません。