
MQL4 口座情報
AccountEquity()
- できること
- 口座の有効証拠金(残高+含み損益)を取得する
- 対応
- MQL4
AccountEquity() とは
MQL4 で、口座の有効証拠金(残高に保有ポジションの含み損益を加えた金額)を返す関数です。資金の何%まで損失を許すか、といった資金管理の計算に使います。
AccountEquity() の書式と引数
double AccountEquity()引数はありません。
戻り値
有効証拠金(口座通貨)。
AccountEquity() の使い方(コード例)
// 有効証拠金が残高より 10% 以上減ったら警告
if(AccountEquity() < AccountBalance() * 0.9)
Print("含み損が残高の10%を超えています");OnTick()・OnStart() などの関数の中に書いて使う例です。MetaEditor でコンパイルできることを確認済みです。
MQL4 と MQL5 の違い
MQL5 では AccountInfoDouble(ACCOUNT_EQUITY) で取得します。












