Example #1
0
 private void HandleTickMessage(MarketDataMessage tickMessage)
 {
     if (tickMessage.RequestId < OptionsManager.OPTIONS_ID_BASE)
     {
         marketDataManager.UpdateUI(tickMessage);
     }
     else
     {
         if (!queryOptionChain.Enabled)
         {
             queryOptionChain.Enabled = true;
         }
         optionsManager.UpdateUI(tickMessage);
     }
    
 }
 private void UpdateOptionGridTick(DataGridView grid, int row, MarketDataMessage message)
 {
     if (message is TickPriceMessage)
     {
         UpdateOptionGridPrice(grid, row, (TickPriceMessage)message);
     }
     else if (message is TickOptionMessage)
     {
         UpdateOptionGridTickOption(grid, row, (TickOptionMessage)message);
     }
 }