Страница 8 из 12

Re: AdirConnector

Добавлено: 23 мар 2020, 23:13
khsd
подскажите плииз.
заява не проходит в логе-
2020.03.23 22:25:45.460 Команда подписки на ордера не была послана
как подписаться на ордера?

Re: AdirConnector

Добавлено: 25 мар 2020, 19:27
Worldmaster
Marcello писал(а):
Worldmaster писал(а):А кто нибудь знает как можно получить время терминала??


Код: Выделить всё

Core.ConnectionManager.Instance.GetServerTime()


Так .. а не работает. Выдает значение по умолчанию. 01.01.0001.
Но я подключаюсь через AdClient может быть из за этого??

Re: AdirConnector

Добавлено: 26 мар 2020, 12:20
piyyy
Зачем знать время терминала? Важно подстроиться под время биржи. Лучше это делать через NTP сервера. Вы как думаете?
Например сейчас у меня время в терминале спешит на 2 секунды относительно синхронизированного системного времени.

На счет того почему GetServerTime() взвращает 0001 год, так это из-за того что данный метод не предполагался для использования как часть API. При вызове метода возвращается обьект - (new DateTime()) с дефолтными значениями.

Re: AdirConnector

Добавлено: 26 мар 2020, 13:21
piyyy
khsd писал(а):подскажите плииз.
заява не проходит в логе-
2020.03.23 22:25:45.460 Команда подписки на ордера не была послана
как подписаться на ордера?


Нужно больше информации. Пока не понятно что конкретно делал.

Re: AdirConnector

Добавлено: 27 мар 2020, 15:45
ensh
GetServerTime выдает корректные значения, только после успешного подключения к серверу

Re: AdirConnector

Добавлено: 27 мар 2020, 20:15
piyyy
ensh писал(а):GetServerTime выдает корректные значения, только после успешного подключения к серверу


Из какого конечного метода возвращается время?

Re: AdirConnector

Добавлено: 16 апр 2020, 10:43
piyyy
Кто-нибудь пробовал портировать приложение под .Net Core 3.1? С какими проблемами столкнулись? Что пришлось переписать?

Re: AdirConnector

Добавлено: 16 апр 2020, 17:42
ensh
а зачем?

Re: AdirConnector

Добавлено: 16 апр 2020, 21:40
piyyy
Не то чтобы для этого была особая нужда. Так, интересно насколько могут быть портированы текущие либы, написанные под framework. Самое простое препятствие это WCF. Решается элементарно.
Недавно пытался бегло написать простое приложение под 3.1. При вызове ConnectionManager.ProtocolVersion аппа падает с TypeInitializationException. Хотя, под framework тот же код работает.
Так что вдруг у кого был опыт с этим.

У .NET Framework 4.8 когда заканчивается поддержка?

Re: AdirConnector

Добавлено: 16 апр 2020, 23:29
ensh
piyyy писал(а):У .NET Framework 4.8 когда заканчивается поддержка?

на ваш век хватит ))))

NetProtocol криво написан, вот и падает иногда, wcf там сто лет не нужен, но один одаренный товарищ прикрутил от скуки его в client api который как бы есть, но официально нет