【異国のドラゴンボーナス】ブログ限定!口座開設で取引回数19000回の最強レベルのEAとインジケーターをプレゼント!

【MQL4勉強プログラミング】取引口座の強制ロスカット値を取得する方法

AccountStopoutLevel()関数は、取引口座の強制ロスカット値を取得するために使用します。

AccountStopoutLevel()関数は、以下のように定義されています。

int AccountStopoutLevel();

AccountStopoutLevel()関数には引数がないので、()内には何も記述しません。

戻り値

取引口座の強制ロスカット値が「%」単位、又は「金額」単位で返されます。

いずれの単位で返されるかは、AccountStopoutMode()関数を使用することによって識別することができます。

大人気!高評価!最強の平均足! 【異国のベスト平均足】

ご購入はこちらから

最強の平均足インジケーター!1分足~週足まで「ボタンで」一発切り替え&自動サイン生成!これ以上ない極上の平均足の使い勝手! | GogoJungle

具体例

取引口座の強制ロスカット値を「ターミナルウィンドウ」に表示させたい場合は、以下のように記述します。


#property strict

#property show_confirm

void OnStart()
{
  int Level = AccountStopoutLevel();
  
  if(AccountStopoutMode() == 0)
    {
      Print("Stop-Out Level = ",Level," %");
    }
  else if(AccountStopoutMode() == 1)
         {
           Print("Stop-Out Level = ",Level," ",AccountCurrency());
         }
}