MT5 MT5 取引サーバーのリターンコード
10023
- 定数名
TRADE_RETCODE_ORDER_CHANGED- メッセージ
order changed- 意味
- 注文の状態が変わった
MT5エラー10023とは
注文の状態が変わったため、操作が通らなかったことを表すリターンコードです。変更・取り消ししようとした待機注文が、その間に約定や取り消しで状態が変わったときに返ります。
MT5エラー10023の主な原因
- 待機注文を変更・取り消ししようとした間に、注文が約定した
- ほかの操作で、注文がすでに取り消されていた
MT5エラー10023の対処法
- 操作の前に OrderSelect() で注文がまだあるか確認する
- 失敗したら、ポジション・注文の一覧を読み直して、最新の状態に合わせて処理する












