口座管理関連一覧

自作EAに損益の状況に応じた損切り機能を追加するべく、ちょっと調べた口座管理系の関数をまとめてみました。

MT4のターミナルウィンドウの取引タブに出ている各数値の取得関数

残高:double AccountBalance()
有効証拠金(口座純資産):double AccountEquity()
必要証拠金:double AccountMargin()
余剰証拠金:double AccountFreeMargin()
証拠金維持率:有効証拠金/必要証拠金 [AccountEquity()/AccountMagin()]
損益:double AccountProfit()

これらの数値を使って・・・
ドローダウン:DoubleToStr(1 - (AccountFreeMargin() / AccountBalance()), 2)(小数点第3位四捨五入)
が求められます。

自作EAではドローダウンによる損切りを実装してみたいと思います。