Account
Объект со параметрами текущего торгового счета трейдера
Свойства:
Account.AccountId | int | Уникальный идентификатор счета |
Account.TradePermission | short | Флаг разрешено ли торговать по данному счету 0 - false 1 - true |
Account.Leverage | Int | Размер кредитного плеча |
Account.MaxOrdersCount | int | Максимальное количество ордеров по данному счету |
Account.SumDeals | double | Общая сумма средств по всем сделкам в валюте счета |
Account.IsDemo | short | Флаг является ли счет демо 0 - false 1 - true |
Account.Balance | double | Сумма входящих средств и прибыли по открытым позициям в валюте счета |
Account.Equity | double | Средства на счете (в валюте счета) |
Account.FreeEquity | double | Свободные средства на счете(в валюте счета) |
Account.Profit | double | Прибыль по всем позициям и сделкам (в валюте счета |
Account.Margin | double | Средства, необходимые для обеспечения открытых позиций. В валюте счета. |
Account.MinLot | double | Минимальный объем лота |
Пример:
//----------------------------------------------
// записываем в файл информацию о счете
//----------------------------------------------
string line="";
line = "Account: " + DateTime.Now.ToString("dd.MM.yyyy HH:mm:ss:fff") + Environment.NewLine +
" AcccountId = " + Account.AccountId.ToString() + Environment.NewLine +
" TradePemisssion = " + Account.TradePermission.ToString() + Environment.NewLine +
" Leverage = " + Account.Leverage.ToString() + Environment.NewLine +
" MaxOrdersCount = " + Account.MaxOrdersCount.ToString() + Environment.NewLine +
" SumDeals = " + Account.SumDeals.ToString() + Environment.NewLine +
" IsDemo = " + Account.IsDemo.ToString() + Environment.NewLine +
" Balance = " + Account.Balance.ToString() + Environment.NewLine +
" Equity = " + Account.Equity.ToString() + Environment.NewLine +
" FreeEquity = " + Account.FreeEquity.ToString() + Environment.NewLine +
" Profit = " + Account.Profit.ToString() + Environment.NewLine +
" Margin = " + Account.Margin.ToString() + Environment.NewLine +
" MinLot = " + Account.MinLot.ToString() + Environment.NewLine;
using (StreamWriter sw = new StreamWriter(mOnStartLog, true))
sw.WriteLine(line);