API Diff between 5.0.18 and 5.0.84
40 Additions
51 Removals
StockSharp.BusinessEntities
-
public static class EntitiesExtensions
-
public class Exchange : Equatable<Exchange>, IExtendableEntity, IPersistable, INotifyPropertyChanged
-
public class ExchangeBoard : Equatable<ExchangeBoard>, IExtendableEntity, IPersistable, INotifyPropertyChanged
-
public interface IConnector : IPersistable, ILogReceiver, ILogSource, IDisposable, IMarketDataProvider, ITransactionProvider, IPortfolioProvider, IPositionProvider, ISecurityProvider, INewsProvider, IMessageChannel, ICloneable<IMessageChannel>, ICloneable
-
public interface IMarketDataProvider
-
public interface IPositionProvider : IPortfolioProvider
- Position GetPosition(Portfolio portfolio, Security security, string strategyId, Sides? side, string clientCode = "", string depoName = "", TPlusLimits? limitType = default)
- Position GetPosition(Portfolio portfolio, Security security, string clientCode = "", string depoName = "")
- void SubscribePositions(Security security = null, Portfolio portfolio = null, DateTimeOffset? from = default, DateTimeOffset? to = default, long? count = default, IMessageAdapter adapter = null)
- void UnSubscribePositions(long originalTransactionId = 0)
-
public interface ISecurityProvider : IDisposable
-
public interface ITransactionProvider : IPortfolioProvider, IPositionProvider
-
public class MarketDepth : Cloneable<MarketDepth>, IEnumerable<Quote>, IEnumerable
-
public class MarketDepthPair
-
public class MyTrade : NotifiableObject, IExtendableEntity
- public bool? Initiator { get; set; }
- public decimal? Yield { get; set; }
-
public class News : NotifiableObject, IExtendableEntity
- public long SeqNum { get; set; }
-
public class Order : NotifiableObject, IExtendableEntity
-
public class OrderFail : IExtendableEntity
- public long SeqNum { get; set; }
-
public class Position : NotifiableObject, IExtendableEntity
-
public class Security : Cloneable<Security>, IExtendableEntity, INotifyPropertyChanged
-
public class Trade : Cloneable<Trade>, IExtendableEntity
-
public static class UnitHelper2
- public static Unit Convert(this Unit unit, UnitTypes destinationType, Security security)
- public static Unit Pips(this int value, Security security)
- public static Unit Pips(this double value, Security security)
- public static Unit Pips(this decimal value, Security security)
- public static Unit Points(this int value, Security security)
- public static Unit Points(this double value, Security security)
- public static Unit Points(this decimal value, Security security)
- public static Unit SetSecurity(this Unit unit, Security security)
- public static Unit ToUnit2(this string str, bool throwIfNull = true, Security security = null)