Все котировки
Главная > Новости и аналитика > РОБОСТРОЙ: Пишем робота на QPILE. Урок 4. Выставление заявок

Новости и аналитика

РОБОСТРОЙ: Пишем робота на QPILE. Урок 4. Выставление заявок

РОБОСТРОЙ: Пишем робота на QPILE. Урок 4. Выставление заявок

Продолжение серии публикаций по написанию робота на Qpile с нуля. На этом уроке в код добавляется функция выставления заявок и условие закрытия открытой позиции по времени, что может оказаться полезным для внутридневных трейдеров.

Отправка транзакций в QPILE

Встроенная в Qpile функция для отправки транзакций — SEND_TRANSACTION(). С помощью неё алгоритм может отправлять любые типы заявок, включая стоп-заявки, а также снимать любые типы заявок. Функция включает в себя параметр «wait_timeout_for_replay» и MAP-массив «trans_params».

Параметр «wait_timeout_for_replay» определяет, в течение какого времени функция будет ожидать ответа торговой системы (в секундах), он не может быть меньше 5 сек.

В массив TRANS_PARAMS передаются параметры заявки: торгуемый инструмент, тип и направление заявки, цена, количество лотов в заявке, её идентификационный номер и т.д. Элементы массива TRANS_PARAMS и способы их использования подробно описаны в Разделе 6, п.6.11 руководства QUIK. Функция возвращает в переменную ассоциативный массив (MAP), содержащий результат обработки заявки.

Для целей передачи из любой точки алгоритма параметров заявки в массив TRANS_PARAMS была создана пользовательская функция ORDER. В переменную TRANS_RESULT данной функции передаётся ответ торговой системы о результатах выполнения заявки. С помощью данной функции можно как выставлять заявки с нужными параметрами, так и закрывать уже открытые позиции, например, по времени, что и было реализовано в нашем примере.

Продолжение читайте на сайте проекта РОБОСТРОЙ >>> http://robostroy.ru/community/article.aspx?id=368

 

 

Чтобы написать комментарий, необходимо авторизоваться.

Другие новости

Итоги торгов: Так и не определились с направлением

3 чипмейкера с удивительными возможностями

Самое популярное на БКС Экспресс за неделю

Alphabet (Google): Достигли поддержки

Рынок США: Дональд Трамп борется с Конгрессом

Задать вопрос

 

Получить консультацию

Для того, чтобы получить консультацию и воспользоваться инвестиционной идеей или узнать о других возможностях на фондовом рынке, оставьте свой контактный номер телефона. Наш специалист свяжется с Вами в ближайшее время.

 

Показать котировки
4:51
суббота, 25 марта 2017

Авторизация

Для доступа к закрытым разделам сайта введите свои логин и пароль или зарегистрируйтесь. Если Вы являетесь клиентом ООО «Компания БКС», то можете использовать логин и пароль от личного кабинета. Авторизация с клиентским логином дает право на просмотр котировок Российского рынка без 15 минутной задержки (при условии наличия Вашей регистрации в соответствующей торговой системе).

Войти с помощью:

Данные передаются по защищенному протоколу

Авторизация (Шаг 2)

Введите Имя для отображения на сайте

 

Вход

Для входа на вебинар укажите:

Узнавайте новости первыми!

Подпишитесь на утреннюю рассылку БКС Экспресс и будьте в курсе самых актуальных новостей с рынков.