Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
Сентября 10, 2024, 07:28:21 pm
Начало Помощь Поиск Войти Регистрация
Новости:

Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: «Это все, Шура. Это конец!» © ... (SPECTRA 6.3) « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: «Это все, Шура. Это конец!» © ... (SPECTRA 6.3)  (Прочитано 2746 раз)
Pilgrim
Newbie
*
Сообщений: 48


Просмотр профиля Email
« : Апреля 25, 2020, 10:41:03 pm »

Уважаемые разработчики!

Известно, что на вопросы про АТФ, по понятным причинам, вы не отвечаете, - и это правильно, «умерла так умерла».
Но вопрос не рядовой, как показалось, просьба прокомментировать.

Цитата (актуальна на форумах всех ПО для алго на МБ):
«В ближайшее время на Московской бирже планируется внедрение новой клиринговой системы SPECTRA 6.3,
что приведет к увеличению количества символов (с 10-ти до 19-ти) в номерах заявок на Срочном рынке FORTS.»
(ориентировочно конец мая 2020: https://www.moex.com/n27761)

Вопрос:
Сможет ли АТФ, при указанных изменениях на МБ, именно торговать(!) на FORTS? ...

Или брать уже тот самый «бубен» и искать альтернативное решение (пока АТФ полностью устраивал)?

Заранее благодарен.
Записан
Pilgrim
Newbie
*
Сообщений: 48


Просмотр профиля Email
« Ответ #1 : Апреля 26, 2020, 09:09:29 pm »

А то может и ничего страшного, проскочит АТФ на этот раз?
И механизм работы с заявками биржи, который производится через сервер Transaq'а и
промежуточные идентификаторы (trnid) как-то купируют ситуацию?
Другой вопрос: как АТФ будет реагировать на новый формат полей «orderno»/«linkedorderno»? ...
Записан
klimov
Разработчики
Hero Member
*****
Сообщений: 815


Просмотр профиля Email
« Ответ #2 : Апреля 27, 2020, 03:48:19 pm »

>>В ближайшее время на Московской бирже планируется внедрение новой клиринговой системы SPECTRA 6.3,
>>что приведет к увеличению количества символов (с 10-ти до 19-ти) в номерах заявок на Срочном рынке FORTS.»

На самом деле, уже с 16 декабря прошлого года номера заявок и сделок FORTS имеют 14 знаков, а не 10.

Увеличение номеров до 19 знаков  ATF также переживет.
По-крайней мере, на тестовой системе вот такой код успешно выводит 19тизначные номера заявок и сделок в таблицу "Уведомления"

function onTrade(var tID)
{
   var t = getTrade(tID);
   var s = getSecInfo(t["secid"]);
   signal::notifyMultiple(s["isin"]+" order no ",t["orderno"]);
   signal::notifyMultiple(s["isin"]+" trade no ",t["tradeno"]);
}

Относительно linkedorderno тоже могу проверить, если дадите готовый код для теста

Записан
Pilgrim
Newbie
*
Сообщений: 48


Просмотр профиля Email
« Ответ #3 : Апреля 27, 2020, 06:34:49 pm »

Премного благодарен за ответ, тем более оптимистичный!

14 знаков как-то незаметно прошло, а вот про 19 шум подняли, вплоть до замены версий некоторых ПО.
По-этому я и запаниковал. Т.к. любое изменение в структуре того же onTrade() могло привести к, непоправимым
в нашем случае (АТФ), аварийным ситуациям. И тогда всё - «рисовалка индикаторов» ... Но видать ещё не время!

Огромное спасибо за проверку работы onTrade() на тестовой версии - позитивный результат!

«linkedorderno» привёл, т.к. его тоже касается, - не использую, примера нет. Будем надеяться, что пройдёт
аналогично «orderno». 
Записан
Страниц: [1] Печать 
Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: «Это все, Шура. Это конец!» © ... (SPECTRA 6.3) « предыдущая тема следующая тема »
Перейти в:  


Войти

Powered by MySQL Powered by PHP Powered by SMF 2.0.10 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!