Guest User

Untitled

a guest
Dec 4th, 2014
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.90 KB | None | 0 0
  1.         protected override void OnStarted()
  2.         {
  3.             //Регитстрируем стаканы если нужно
  4.             if (!Connector.RegisteredMarketDepths.Contains(buyingSecurity))
  5.                 Connector.RegisterMarketDepth(buyingSecurity);
  6.             if (!Connector.RegisteredMarketDepths.Contains(sellingSecurity))
  7.                 Connector.RegisterMarketDepth(sellingSecurity);
  8.  
  9.             this.AddInfoLog("начали "+buyingSecurity.Code);
  10.             buyingSecurity
  11.                 .WhenMarketDepthChanged(this.Connector)
  12.                 .Do(() => {
  13.                     this.AddInfoLog(string.Format("changed: bAsk:{0} [{1}] bBid:{2} [{3}]",buyingSecurity.BestAsk.Price, buyingSecurity.BestAsk.Volume,
  14.                     buyingSecurity.BestBid.Price, buyingSecurity.BestBid.Volume));
  15.                 })
  16.                 .Apply(this);
  17.             base.OnStarted();
  18.         }
Add Comment
Please, Sign In to add comment