(‘mt5’, ‘MQL5’)口座情報MQL5
AccountInfoDouble口座の小数値の情報を調べる(MQL5)
MQL5で、残高・有効証拠金など小数で表される口座情報を調べる。MQL4のAccountBalance・AccountEquity等はこの1関数に項目定数を渡す形へ統合される。
1書式
double AccountInfoDouble( ENUM_ACCOUNT_INFO_DOUBLE prop_id );
MQL4ではAccountBalance()・AccountEquity()のように項目ごとに別関数が用意されている。
2引数
| 引数 | 内容 |
|---|---|
| prop_id | ACCOUNT_BALANCE・ACCOUNT_EQUITY・ACCOUNT_MARGIN_FREE等 |
3戻り値
調べた項目の値。
4使用例
double balance = AccountInfoDouble(ACCOUNT_BALANCE);
double equity = AccountInfoDouble(ACCOUNT_EQUITY);
Print("残高: ", balance, " 有効証拠金: ", equity);
MetaEditorでコンパイル0エラー・0警告を確認済み。
5MQL4→MQL5の違い
🔁 差分
MQL4のAccountBalance()・AccountEquity()・AccountFreeMargin()等に相当。項目定数の名前もACCOUNT_MARGIN_FREEのように変わる。