
MQL4 MQL4 の注文関数
OrderCommission()
- できること
- 選択中の注文の手数料を取得する
- 対応
- MQL4
OrderCommission() とは
MQL4 で、OrderSelect() で選んだ注文の手数料を口座通貨で返す関数です。手数料は通常マイナスの値で入ります。
OrderCommission() の書式と引数
double OrderCommission()引数はありません。
戻り値
手数料(口座通貨)。
OrderCommission() の使い方(コード例)
if(OrderSelect(0, SELECT_BY_POS, MODE_TRADES))
Print("手数料:", OrderCommission());OnTick()・OnStart() などの関数の中に書いて使う例です。MetaEditor でコンパイルできることを確認済みです。
OrderCommission() の注意点
- 手数料のない口座タイプでは 0 です。
MQL4 と MQL5 の違い
MQL5 では、手数料は約定ごとに HistoryDealGetDouble(チケット, DEAL_COMMISSION) で取得します。












