4.1.3 Синхронизация времени с терминалом

4.1.3 Синхронизация времени с терминалом
Atom
8/21/2012
PavelAd


до перехода на 4.1.3 работала следюущая конструкция для синхронизация времени:
Code
       
var srvTime = QuikTerminal.GetTerminals(false).First().ServerTime;

if (srvTime != null)
  _trader.MarketTimeOffset = srvTime.Value.Subtract(DateTime.Now);
          

В 4.1.3 ругается на отсутствие MarketTimeOffset. Подскажите пожалуйста чем было заменено MarketTimeOffset и как теперь синхронизировать время с терминалом?

Tags:


Thanks:


PavelAd

Avatar
Date: 8/21/2012
Reply


Нашел в документации что нужно использовать TraderHelper.NowOffset
Thanks:

PavelAd

Avatar
Date: 8/23/2012
Reply


Синхронизацию с терминалом переделал так:
Code

  var srvTime = QuikTerminal.GetTerminals(false).First().ServerTime;
  if (srvTime != null)
    TraderHelper.NowOffset = srvTime.Value.Subtract(DateTime.Now);


Но столкнулся с другой проблемой.
TraderHelper.Now() и Strategy.GetMarketTime() выдают разное время

TraderHelper.Now() выдает время как в терминале Quik, а Strategy.GetMarketTime() выдает на 5 часов меньше (у меня с Москвой разница 5 часов).

Что-то я совсем запутался... Работает как-то не так, как было когда задавал MarketTimeOffset.
Как добиться правильного времени не подскажите?
Thanks:

Alexander

Avatar
Date: 8/26/2012
Reply


PavelAd
Синхронизацию с терминалом переделал так:
Code

  var srvTime = QuikTerminal.GetTerminals(false).First().ServerTime;
  if (srvTime != null)
    TraderHelper.NowOffset = srvTime.Value.Subtract(DateTime.Now);


Но столкнулся с другой проблемой.
TraderHelper.Now() и Strategy.GetMarketTime() выдают разное время

TraderHelper.Now() выдает время как в терминале Quik, а Strategy.GetMarketTime() выдает на 5 часов меньше (у меня с Москвой разница 5 часов).

Что-то я совсем запутался... Работает как-то не так, как было когда задавал MarketTimeOffset.
Как добиться правильного времени не подскажите?



Ответ был дан тут
Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy