Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
16.02.2025, 09:02:34
Начало Помощь Поиск Войти Регистрация
Новости: ООО «Скрин маркет системз», правообладатель программы «Система брокерского обслуживания «TRANSAQ» официально заявляет, что не ведет никакой деятельности в мессенджерах или социальных сетях. 
Подробности на нашем сайте  WWW.TRANSAQ.RU.

Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: Вопросы по тестеру « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: Вопросы по тестеру  (Прочитано 5521 раз)
alexejshevchenko
Jr. Member
**
Сообщений: 68



Просмотр профиля WWW Email
« : 05.02.2014, 10:55:06 »

Здравствуйте.
Опишите, пожалуйста, логику работы тестера. В нем корректно работают все функции ATF?
У меня идёт проверка, есть ли условная заявка по данной бумаге и если таковой нет, то она выставляется. Будет ли такое работать на тесте?
Если запустить на графике, то работает нормально, но в тесте совершается только 1 сделка.
Записан
Scandinav
Newbie
*
Сообщений: 13


Просмотр профиля Email
« Ответ #1 : 05.02.2014, 12:42:18 »

Присоединяюсь. Я вообще не понимаю, зачем такой тестер, если он не эмулирует движение эмитента. Лимитные заявки, трейлинги, ничего из этого не работает. Или я что-то не так понимаю?
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #2 : 06.02.2014, 08:46:23 »

Вообще эти функции должны работать. Какая у вас версия? Вероятно следует просто обновиться, т.к. в тестере довольно регулярно всплывают ошибки, которые мы правим.
Записан
alexejshevchenko
Jr. Member
**
Сообщений: 68



Просмотр профиля WWW Email
« Ответ #3 : 06.02.2014, 09:14:02 »

Версия транзак 5,05,306,01 rev51 ATF 1.18
Записан
alexejshevchenko
Jr. Member
**
Сообщений: 68



Просмотр профиля WWW Email
« Ответ #4 : 06.02.2014, 14:38:59 »

Нашёл причину.
В я использовал функцию onTrade для выставления стопа, а надо onATFTrade
Исправил и всё заработало.
Теперь такой вопрос в тестере что вернёт функция getSecBalance()? Количество в портфеле клиента, или внутри тестера свой портфель и функция вернёт значение оттуда?
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #5 : 07.02.2014, 10:46:25 »

Да, функция вернёт значение внутри тестера. ATF 1.18 старый очень, там в тестировщике много ошибок, если есть возможность, то было бы предпочтительно обновиться.
Записан
alexejshevchenko
Jr. Member
**
Сообщений: 68



Просмотр профиля WWW Email
« Ответ #6 : 11.02.2014, 10:23:42 »

Читал на форуме, что в тетере некорректно работают стоп заявки.
Сейчас столкнулся, что функция getActiveStopOrderIDs() не возвращает активные стоп заявки. После работы тестера можно посмотреть заявки - стопы выставляются.
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #7 : 13.02.2014, 13:25:50 »

Исправляем.
Записан
alexejshevchenko
Jr. Member
**
Сообщений: 68



Просмотр профиля WWW Email
« Ответ #8 : 14.02.2014, 11:54:32 »

Большое спасибо что проверили.
Ещё не работает в тестере getAllTradeIDsBySec()

(getAllTradeIDs() работает)
Записан
Heller
Разработчики
Hero Member
*****
Сообщений: 1277


Просмотр профиля Email
« Ответ #9 : 14.02.2014, 17:21:56 »

Да, спасибо, поставили в очередь на доработку.
Записан
Страниц: [1] Печать 
Transaq  |  СБО "Transaq"  |  Подсистема ATF  |  Topic: Вопросы по тестеру « предыдущая тема следующая тема »
Перейти в:  


Войти

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