Опции
Просмотр
К последнему сообщению К первому непрочитанному
VNR  
#1621 Оставлено : 21 сентября 2021 г. 18:08:32(UTC)
VNR

Статус: Неофит

Группы: Участник
Зарегистрирован: 17.12.2011(UTC)
Сообщений: 10

На сайте всё по старому - х64
А вот в письме мне пришла cсылка на обе версии
Абрамов Александр  
#1622 Оставлено : 21 сентября 2021 г. 18:10:09(UTC)
Абрамов Александр

Статус: Заслуженный написатель

Группы: Участник
Зарегистрирован: 17.04.2017(UTC)
Сообщений: 85

На сайте тоже две версии
https://www.finam.ru/howtotrade/tconnector/
fn866229  
#1623 Оставлено : 16 июня 2022 г. 17:56:22(UTC)
fn866229

Статус: Посетитель

Группы: Участник
Зарегистрирован: 12.05.2022(UTC)
Сообщений: 6

Добрый день!
При конекте передано <utc_time>false</utc_time>

Запрос get_servtime_difference к демо серверу tr1-demo5.finam.ru
Отдает значение
<result success="true" diff="7200"/>

Время на клиенте: Thu Jun 16 17:39:44 MSK 2022
Сервер в статусном сообщении сообщает Russian Standard Time что соответствует Europe/Moscow

Почему get_servtime_difference дает разницу 2 часа если таймзона клиента и сервера совпадает, а время на клиенте актуальное?

Насколько актуально время на демо сервере?
Артур Шпонько  
#1624 Оставлено : 16 июня 2022 г. 18:10:09(UTC)
Артур Шпонько

Статус: Заслуженный написатель

Группы: Участник
Зарегистрирован: 12.04.2012(UTC)
Сообщений: 75

Здравствуйте! Время на демо сервере актуальное. Пришлите xdf лог на максимальном уровне детализации на почту api@corp.finam.ru.
fn866229  
#1625 Оставлено : 18 июля 2022 г. 16:30:50(UTC)
fn866229

Статус: Посетитель

Группы: Участник
Зарегистрирован: 12.05.2022(UTC)
Сообщений: 6

Добрый день!
Задача: отметить стоп ордера из предыдущей сессии после реконекта.

Получаю: Неверное значение параметра 'TransactionID'
Понимаю что TransactionID был выдан в предыдущей сессии, но в новой сессии сервер же выдал ордера созданные предыдущей сессией...

Вопрос, как это сделать?
Абрамов Александр  
#1626 Оставлено : 18 июля 2022 г. 17:49:27(UTC)
Абрамов Александр

Статус: Заслуженный написатель

Группы: Участник
Зарегистрирован: 17.04.2017(UTC)
Сообщений: 85

Автор: fn866229 Перейти к цитате
Добрый день!
Задача: отметить стоп ордера из предыдущей сессии после реконекта.

Получаю: Неверное значение параметра 'TransactionID'
Понимаю что TransactionID был выдан в предыдущей сессии, но в новой сессии сервер же выдал ордера созданные предыдущей сессией...

Вопрос, как это сделать?


Добрый день!

После переподключения приходит структура orders, в которой содержатся актуальные TransactionID. Если нужно отменить определённый ордер, то на стороне приложения нужно запоминать нужные заявки, например, по orderno / time / accepttime (в зависимости от ситуации).
fn866229  
#1627 Оставлено : 22 июля 2022 г. 13:24:40(UTC)
fn866229

Статус: Посетитель

Группы: Участник
Зарегистрирован: 12.05.2022(UTC)
Сообщений: 6

Автор: Абрамов Александр Перейти к цитате
Автор: fn866229 Перейти к цитате
Добрый день!
Задача: отметить стоп ордера из предыдущей сессии после реконекта.

Получаю: Неверное значение параметра 'TransactionID'
Понимаю что TransactionID был выдан в предыдущей сессии, но в новой сессии сервер же выдал ордера созданные предыдущей сессией...

Вопрос, как это сделать?


Добрый день!

После переподключения приходит структура orders, в которой содержатся актуальные TransactionID. Если нужно отменить определённый ордер, то на стороне приложения нужно запоминать нужные заявки, например, по orderno / time / accepttime (в зависимости от ситуации).


Так я после подключения и ищу свою стоп заявку в передаваемых ордерах, он один в списке (один и создал предварительно), но на ее transaction_id при попытке cancelorder вылетает указанная выше ошибка.

Абрамов Александр  
#1628 Оставлено : 22 июля 2022 г. 13:27:29(UTC)
Абрамов Александр

Статус: Заслуженный написатель

Группы: Участник
Зарегистрирован: 17.04.2017(UTC)
Сообщений: 85

Автор: fn866229 Перейти к цитате
Автор: Абрамов Александр Перейти к цитате
Автор: fn866229 Перейти к цитате
Добрый день!
Задача: отметить стоп ордера из предыдущей сессии после реконекта.

Получаю: Неверное значение параметра 'TransactionID'
Понимаю что TransactionID был выдан в предыдущей сессии, но в новой сессии сервер же выдал ордера созданные предыдущей сессией...

Вопрос, как это сделать?


Добрый день!

После переподключения приходит структура orders, в которой содержатся актуальные TransactionID. Если нужно отменить определённый ордер, то на стороне приложения нужно запоминать нужные заявки, например, по orderno / time / accepttime (в зависимости от ситуации).


Так я после подключения и ищу свою стоп заявку в передаваемых ордерах, он один в списке (один и создал предварительно), но на ее transaction_id при попытке cancelorder вылетает указанная выше ошибка.



Тогда сможете прислать лог файл *xdf.log на почту api@corp.finam.ru ?
fn866229  
#1629 Оставлено : 29 августа 2022 г. 10:59:08(UTC)
fn866229

Статус: Посетитель

Группы: Участник
Зарегистрирован: 12.05.2022(UTC)
Сообщений: 6

Автор: Абрамов Александр Перейти к цитате
Автор: fn866229 Перейти к цитате
Автор: Абрамов Александр Перейти к цитате
Автор: fn866229 Перейти к цитате
Добрый день!
Задача: отметить стоп ордера из предыдущей сессии после реконекта.

Получаю: Неверное значение параметра 'TransactionID'
Понимаю что TransactionID был выдан в предыдущей сессии, но в новой сессии сервер же выдал ордера созданные предыдущей сессией...

Вопрос, как это сделать?


Добрый день!

После переподключения приходит структура orders, в которой содержатся актуальные TransactionID. Если нужно отменить определённый ордер, то на стороне приложения нужно запоминать нужные заявки, например, по orderno / time / accepttime (в зависимости от ситуации).



Так я после подключения и ищу свою стоп заявку в передаваемых ордерах, он один в списке (один и создал предварительно), но на ее transaction_id при попытке cancelorder вылетает указанная выше ошибка.



Тогда сможете прислать лог файл *xdf.log на почту api@corp.finam.ru ?


Вспомнил надо отписаться для тех, кто столкнется с тем же по невнимательности.
Надо помнить что в этом API стоп заявки закрываются отдельной командой cancelstoporder

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.

© 2007–2017 Холдинг «ФИНАМ»Форум YAF.NET 2.3.0 BETA 20160808 | YAF.NET © 2003-2024, Yet Another Forum.NET
Страница сгенерирована за 0.958 секунды.