Account

StockSharp.Oanda.Native.DataTypes

Свойства

Alias
public string Alias { get; set; }
value = account.Alias
account.Alias = value

Назначенный клиентом псевдоним для Счета. Предоставляется только в том случае, если на Счете установлен псевдоним.

Balance
public double Balance { get; set; }
value = account.Balance
account.Balance = value

Текущий баланс счета.Представлен в национальной валюте счета.

CreatedByUserId
public int CreatedByUserId { get; set; }
value = account.CreatedByUserId
account.CreatedByUserId = value

Идентификатор пользователя, создавшего Аккаунт.

CreatedTime
public string CreatedTime { get; set; }
value = account.CreatedTime
account.CreatedTime = value

Идентификатор пользователя, создавшего Аккаунт.

Currency
public string Currency { get; set; }
value = account.Currency
account.Currency = value

Валюта внутреннего счета.

HedgingEnabled
public bool HedgingEnabled { get; set; }
value = account.HedgingEnabled
account.HedgingEnabled = value

Флаг, указывающий, что Счет имеет возможность хеджирования.

Id
public string Id { get; set; }
value = account.Id
account.Id = value

Идентификатор аккаунта.

LastTransactionId
public long? LastTransactionId { get; set; }
value = account.LastTransactionId
account.LastTransactionId = value

Идентификатор последней транзакции, созданной для Счета.

MarginAvailable
public double MarginAvailable { get; set; }
value = account.MarginAvailable
account.MarginAvailable = value

Маржа, доступная для Счета.Представленная в домашней валюте Счета.

MarginCallMarginUsed
public double MarginCallMarginUsed { get; set; }
value = account.MarginCallMarginUsed
account.MarginCallMarginUsed = value

Используемая маржа Call Margin.

MarginCallPercent
public double MarginCallPercent { get; set; }
value = account.MarginCallPercent
account.MarginCallPercent = value

Процент маржинального вызова счета. когда это значение составляет 1,0 или выше, счет находится в ситуации маржинального вызова.

MarginCloseoutMarginUsed
public double MarginCloseoutMarginUsed { get; set; }
value = account.MarginCloseoutMarginUsed
account.MarginCloseoutMarginUsed = value

Используется маржа закрытия счета.

MarginCloseoutNav
public double MarginCloseoutNav { get; set; }
value = account.MarginCloseoutNav
account.MarginCloseoutNav = value

Закрытие маржинального счета NAV.

MarginCloseoutPercent
public double MarginCloseoutPercent { get; set; }
value = account.MarginCloseoutPercent
account.MarginCloseoutPercent = value

Процент закрытия маржи Счета.Когда это значение составляет 1,0 или выше Счета, находится в ситуации закрытия маржи.

MarginCloseoutPositionValue
public double MarginCloseoutPositionValue { get; set; }
value = account.MarginCloseoutPositionValue
account.MarginCloseoutPositionValue = value

Значение открытых позиций Счета, используемых для расчетов закрытия маржи, представленных в домашней валюте Счета.

MarginCloseoutUnrealizedPnL
public double MarginCloseoutUnrealizedPnL { get; set; }
value = account.MarginCloseoutUnrealizedPnL
account.MarginCloseoutUnrealizedPnL = value

Закрытие маржинального счета нереализовано PL.

MarginRate
public double MarginRate { get; set; }
value = account.MarginRate
account.MarginRate = value

Предоставляемая клиентом ставка маржи для Счета. Эффективная маржинальная ставка Счета является меньшей из этой стоимости и маржинальная ставка OANDA для подразделения Счета. Эта стоимость предоставляется только в том случае, если для Счета существует превышение ставки маржи.

MarginUsed
public double MarginUsed { get; set; }
value = account.MarginUsed
account.MarginUsed = value

Маржа, используемая в настоящее время для Счета.Представленная в домашней валюте Счета.

Nav
public double Nav { get; set; }
value = account.Nav
account.Nav = value

Стоимость чистых активов Счета. Равновесие счета + unrealizedPL Представлено в национальной валюте Счета.

OpenPositionCount
public int OpenPositionCount { get; set; }
value = account.OpenPositionCount
account.OpenPositionCount = value

Количество позиций, открытых в настоящее время на Счете.

OpenTradeCount
public int OpenTradeCount { get; set; }
value = account.OpenTradeCount
account.OpenTradeCount = value

Количество сделок, открытых в настоящее время на Счете.

Orders
public IEnumerable<Order> Orders { get; set; }
value = account.Orders
account.Orders = value

Подробности ордеров, которые в настоящее время находятся на рассмотрении в Счете.

PendingOrderCount
public int PendingOrderCount { get; set; }
value = account.PendingOrderCount
account.PendingOrderCount = value

Количество заказов, находящихся в настоящее время на счете.

PnL
public double PnL { get; set; }
value = account.PnL
account.PnL = value

Общая прибыль/убыток, реализованный в течение срока действия Счета. Представленный в домашней валюте Счета.

Positions
public IEnumerable<Position> Positions { get; set; }
value = account.Positions
account.Positions = value

Подробности всех позиций аккаунта.

PositionValue
public double PositionValue { get; set; }
value = account.PositionValue
account.PositionValue = value

Стоимость открытых позиций Счета, представленных в национальной валюте Счета.

ResettablePnL
public double ResettablePnL { get; set; }
value = account.ResettablePnL
account.ResettablePnL = value

Общая реализованная прибыль/убыток по Счету с момента его последнего сброса клиентом.Представлен в домашней валюте Счета.

Trades
public IEnumerable<TradeData> Trades { get; set; }
value = account.Trades
account.Trades = value

Подробности сделок в настоящее время открыты на счете.

UnrealizedPnL
public double UnrealizedPnL { get; set; }
value = account.UnrealizedPnL
account.UnrealizedPnL = value

Общая нереализованная прибыль/убыток по всем сделкам, которые в настоящее время открыты на Счете.

WithdrawalLimit
public double WithdrawalLimit { get; set; }
value = account.WithdrawalLimit
account.WithdrawalLimit = value

Текущий WithdrawalLimit для счета, который будет равен нулю или положительному значению, указывающему, сколько можно снять со счета.