トップ  >  MQL4リファレンス  >  標準定数・列挙・構造体  >  環境ステータス  >  アカウントプロパティ
スポンサーリンク
検索

↑の検索エンジンが表示されない人は、
↓の古い検索エンジンを使用して下さい。
カスタム検索
MQL4リファレンスツリー
アカウントプロパティ



現在のアカウントに関する情報を取得するには、
AccountInfoInteger(), AccountInfoDouble(), AccountInfoString()関数を使用します。

関数の引数には、ENUM_ACCOUNT_INFO列挙の定数を使用します。


AccountInfoInteger()関数用の定数:

ENUM_ACCOUNT_INFO_INTEGER
ID 詳細
ACCOUNT_LOGIN ログインID long
ACCOUNT_TRADE_MODE トレードモード
(デモ/リアル等)
ENUM_ACCOUNT_TRADE_MODE
ACCOUNT_LEVERAGE レバレッジ long
ACCOUNT_LIMIT_ORDERS 注文保有の上限
(0:無制限)
int
ACCOUNT_MARGIN_SO_MODE アカウントマージンモード ENUM_ACCOUNT_STOPOUT_MODE
ACCOUNT_TRADE_ALLOWED 現在アカウントの取引許可 long
ACCOUNT_TRADE_EXPERT EAによる取引許可 long



AccountInfoDouble()関数用の定数:

ENUM_ACCOUNT_INFO_DOUBLE
ID 詳細
ACCOUNT_BALANCE 口座残高 double
ACCOUNT_CREDIT クレジット double
ACCOUNT_PROFIT 評価損益 double
ACCOUNT_EQUITY 有効証拠金 double
ACCOUNT_MARGIN 必要証拠金 double
ACCOUNT_FREEMARGIN 余剰証拠金 double
ACCOUNT_MARGIN_FREE 余剰証拠金(ACCOUNT_FREEMARGINと同じ) double
ACCOUNT_MARGIN_LEVEL 証拠金維持率(%) double
ACCOUNT_MARGIN_SO_CALL マージンコールレベル
ACCOUNT_MARGIN_SO_MODEによる内容を表示
double
ACCOUNT_MARGIN_SO_SO マージンストップレベル
ACCOUNT_MARGIN_SO_MODEによる内容を表示
double
ACCOUNT_MARGIN_INITIAL - double
ACCOUNT_MARGIN_MAINTENANCE - double
ACCOUNT_ASSETS - double
ACCOUNT_LIABILITIES - double
ACCOUNT_COMMISSION_BLOCKED - double



AccountInfoString()関数用の定数:

ENUM_ACCOUNT_INFO_STRING
ID 詳細
ACCOUNT_NAME アカウント名 string
ACCOUNT_SERVER アカウントサーバー名 string
ACCOUNT_CURRENCY アカウント通貨 string
ACCOUNT_COMPANY アカウントを提供した会社名 string



取引サーバー上で開く事が出来るアカウントはいくつかの種類があります。
アカウントの種類はENUM_ACCOUNT_TRADE_MODEを使用して確認する事が出来ます。
ENUM_ACCOUNT_TRADE_MODE
ID 詳細
ACCOUNT_TRADE_MODE_DEMO デモアカウント
ACCOUNT_TRADE_MODE_CONTEST コンテストアカウント
ACCOUNT_TRADE_MODE_REAL リアルアカウント



エントリー注文の為の必要証拠金が不足するケースは、ストップアウトの状態になります。
つまり強制決済が発生します。

ストップアウトが発生する最小のマージンレベルはパーセント又は残高で設定する事が出来ます。
ENUM_ACCOUNT_STOPOUT_MODE列挙でアカウントに設定されたモードを調べる事が出来ます。

ENUM_ACCOUNT_STOPOUT_MODE
ID 詳細
ACCOUNT_STOPOUT_MODE_PERCENT パーセンテージ設定
ACCOUNT_STOPOUT_MODE_MONEY 残高設定




スポンサーリンク
スポンサーリンク


Copyright ©2015 MT4でEA自作しちゃお~ All Rights Reserved.


Top

inserted by FC2 system