Робот не переподключается вечером, а с утра все нормально

Робот не переподключается вечером, а с утра все нормально
Atom
9/27/2011


Такая проблема - оставляется работать программа, утром в 10 часов смотрю - после 18.45 тишина, но утром, с 10 часов, все нормально переподключается и работает дальше. Пока не могу сама понаблюдать, что же такое происходит вечером, потому что в это время сижу в универе на паре. Интернет точно не пропадает, в квике настроен интервал переподключения с 10 до 22.
Настройки такие
Code

this.Trader.Trader.ReConnectionSettings.Interval = TimeSpan.FromSeconds(10);
this.Trader.Trader.ReConnectionSettings.ConnectingAttemptCount = -1;
this.Trader.Trader.ReConnectionSettings.ReConnectingAttemptCount = -1;
this.Trader.Trader.ReConnectionSettings.WorkingTime = Exchange.Rts.WorkingTime;
this.Trader.Trader.ReConnectionSettings.Interval = TimeSpan.FromSeconds(10);
this.Trader.Trader.ReConnectionSettings.ExportTimeOutInterval = TimeSpan.FromSeconds(10);
this.Trader.Trader.ReConnectionSettings.ConnectDisconnectTimeOutInterval = TimeSpan.FromSeconds(10);
this.Trader.Trader.ReConnectionSettings.IsReStartExport = true;

Что проверять, куда смотреть? =)

Tags:


Thanks:


< 1 2 3 
Alexander

Avatar
Date: 9/29/2011
Reply


D_Alex Go to
Alexander Go to
MarketTime получается через quik.MarketTime?
Он там = DateTime.Now, т.е. вашему текущему времени компьютера. Неужели текущее время отстаёт на 3 часа?
Про синхронизацию - я имел в виду использование спец. методов для синхронизации по NTP, что добавили пару версий назад.


через Trader.MarketTime
точно не отстает, потому что "now" это и есть DateTime.Now =)
синхронизации нет, покопаюсь =)



Code
		public virtual DateTime MarketTime
		{
			get { return DateTime.Now + MarketTimeOffset; }
			protected set { throw new NotSupportedException("Установка биржевого времени не поддерживается."); }
		}


Это Quik.MarketTime
Thanks:

a.dobryn

Avatar
Date: 9/30/2011
Reply


а как пользоваться синхронизацией по ntp? не могу найти
Quote:

Code
		public virtual DateTime MarketTime
		{
			get { return DateTime.Now + MarketTimeOffset; }
			protected set { throw new NotSupportedException("Установка биржевого времени не поддерживается."); }
		}


Это Quik.MarketTime

странно, откуда тогда у меня такая фигня [huh]
Thanks:

Alexander

Avatar
Date: 9/30/2011
Reply


D_Alex Go to
а как пользоваться синхронизацией по ntp? не могу найти
Quote:

Code
		public virtual DateTime MarketTime
		{
			get { return DateTime.Now + MarketTimeOffset; }
			protected set { throw new NotSupportedException("Установка биржевого времени не поддерживается."); }
		}


Это Quik.MarketTime

странно, откуда тогда у меня такая фигня [huh]


Биржевое время
Thanks:

a.dobryn

Avatar
Date: 9/30/2011
Reply


Таак... у меня у тестовой версии робота и у обычной разные папки References, и, как оказалось, обновила я только одну >__< надо больше спать. Сейчас сделаю ребилд и посмотрю, что там со временем =)
Thanks:
< 1 2 3 

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

loading
clippy