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


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


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

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;

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

Теги:


Спасибо:


< 1 2 3 
Alexander

Фотография
Дата: 29.09.2011
Ответить


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


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



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


Это Quik.MarketTime
Спасибо:

a.dobryn

Фотография
Дата: 30.09.2011
Ответить


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

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


Это Quik.MarketTime

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

Alexander

Фотография
Дата: 30.09.2011
Ответить


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

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


Это Quik.MarketTime

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


Биржевое время
Спасибо:

a.dobryn

Фотография
Дата: 30.09.2011
Ответить


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

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy