Transaq

СБО "Transaq" => Торговый терминал Transaq => Topic started by: Bijection on Марта 13, 2019, 12:29:19 am

Title: Импорт тестовой транзакции
Post by: Bijection on Марта 13, 2019, 12:29:19 am
Здравствуйте. Когда я использую следующий код транзакции:

16,NEW_ORDER,CLIENT,LOT,,,USSTOCK,,AAPL,99999999,B,NNYNN,,1,,F,0,,,,,,

То получаю такую ошибку:

16,11/03/2019 23:32:44,1,4,,Wrong parameter: Instrument code, Board or Market ID

Даже если попробовать ввести такую траназакцию:

17,NEW_ORDER,CLIENT,LOT,,,USSTOCK,NYS,AAPL,99999999,B,NNYNN,,1,,F,0,,,,,,

То я все еще получаю ту же ошибку:
 
17,11/03/2019 23:32:44,1,4,,Wrong parameter: Instrument code, Board or Market ID

Это связано с багами, неправильной документацией или неправильным кодом транзакции?
Title: Re: Импорт тестовой транзакции
Post by: Дмитрий on Марта 13, 2019, 09:42:40 am
Здравствуйте.
В какой документации вы видели рынок "USSTOCK" или режим "NYS"?
Багов в этом месте тоже замечено не было.
Остается - неправильная транзакция.

Я не могу сказать, как в вашей системе называется Board (Режим) инструмента AAPL, но вы сами можете выяснить,
если в контекстном меню таблиц "Заявки" или "Сделки" выберете "Сохранить данные в файл". Разумеется, в таблице
при этом должны присутствовать заявки/сделки по интересующим вас инструментам.

Еще некоторую информацию можно получить из меню "Настройки" - "Справочник режимов торгов".
Title: Re: Импорт тестовой транзакции
Post by: Bijection on Марта 13, 2019, 03:32:37 pm
Благодарю за помощь, как раз проблема была в описании Board. Посмотрел в код транзакции сохраненного файла и нашел необходимое описание Board, теперь транзакция обрабатывается корректно.