
MT5 MT5 取引サーバーのリターンコード
10021
- 定数名
TRADE_RETCODE_PRICE_OFF- メッセージ
off quotes- 意味
- 有効な価格(レート)がない
MT5エラー10021とは
注文を処理するための価格がないときのリターンコードです。相場急変時、取引開始直後、価格配信が止まっているときなどに起こります。
ログの表示例
CTrade::OrderSend: market buy 0.10 USDJPY [off quotes]
「エキスパート」タブまたは「操作履歴」タブに表示されます。数値や表記の細部は、ビルド・ブローカー・EAの作りによって異なります。
MT5エラー10021の主な原因
- 相場急変でブローカーが価格を提示できない
- 週明けや取引開始直後で価格がまだ届いていない
- 気配値表示にない銘柄で、価格を受信していない
MT5エラー10021の対処法
- 少し待って最新価格を取得し直してから再送する
- SymbolInfoTick() が false を返すときは注文しない
- 銘柄を SymbolSelect(銘柄, true) で気配値表示に追加しておく












