Робот Скальпер для QUIK

 

Пример работы скрипта и статистику одного из торговых роботов можете посмотреть здесь.

Технические характеристики и функционал

Общее описание программного продукта для торговли на Московской бирже.

  1. Язык QPILE

    Язык QPILE (QUIK Programmable Interface and Logic Environment) представляет собой набор команд, интерпретируемых рабочим местом QUIK (торговый терминал).
    Применение встроенного языка QPILE позволяет реализовать практически любой алгоритм, производить расчеты в режиме реального времени и выполнять транзакции (сделки купли/продажи).

    В начале 2016 года компания ARQA (разработчик терминала QUIK) отказалась от поддержки языка QPILE.

  2. Язык QLUA

    Язык QLUA, аналогично языку QPILE представляет собой набор команд, интерпретируемых рабочим местом QUIK.
    Применение встроенного языка QLUA также позволяет реализовать практически любой алгоритм, производить расчеты в режиме реального времени и выполнять транзакции (сделки купли/продажи). QLUA более гибкий язык, нежели QPILE. Разработан на базе языка LUA. Хорошо задокументирован и является следующим этапом развития инструментов алготрейдинга в терминале QUIK.

  3. Торговый Робот Скальпер

    Платформа TSLab

    TSLab позволяет создавать торговые системы профессиональной сложности. Это делает продукт интересным профессиональным трейдерам.
    Существует возможность разработать, протестировать на исторических данных, произвести оптимизацию, а также запустить систему на исполнение в режиме реального времени.

  4. Открытый исходный код

    Практически все роботы разработанные на TSLab имеют открытый исходный код. Робот "Тренд" тоже поставляется с открытым исходным кодом.

    Роботы разработанные на LUA для QUIK имеют закрытый исходный код. Это позволяет нам реализовывать и охранять наши уникальные торговые стратегии. А также позволяет быть уверенными, что никто со злым умыслом не испортит код робота и не сможет изменить его функционал.

  5. Документация

    Полный комплект на русском языке:
    • Документация разработчика TSLab;
    • Документация разработчика QLUA;
    • Документация на программный код торгового Робота, если необходима;
    • Документация пользователя торгового робота (настройка системы и Робота).

  6. Торговые стратегии

    Прилагаются отлаженные и протестированные на длительном диапазоне времени стратегии.
    Есть возможность самостоятельно изменять параметры стратегии, если это потребуется.
    Более подробно данный пункт описан в документации.

  7. Режим тестирования

    Торговых Роботов и Советников можно использовать на различных финансовых инструментах и с различными параметрами. В режиме тестирования торгуем на реальном рынке, либо на демо-счете. Важно удостовериться в том, что Робот совершает сделки в нужный момент, в нужном направлении и правильным объемом. 

    Некоторые трейдеры рекомендуют "тестировать на бумаге". Это означает, что Робот будет отслеживать реальное текущее состояние рынка, будет подавать сигналы на покупку/продажу, но реальными деньгами торговать не будет. А будет заносить сделки в лог-файл, после чего можно будет подсчитать доходность для данного инструмента с данными параметрами. Результаты этого метода с реальным обычно сильно расходятся, так как нельзя проверить правильность выставления реальных заявок, нельзя узнать реальное проскальзывание, нельзя проверить сработает ли вообще выставленная заявка или нет. Поэтому мы "тестирование на бумаге" не практикуем. А используем исторические и реальные котировки. 

    После того, как Вы удостоверитесь в прибыльности конкретного алгоритма с определенными параметрами, для выбранного Вами инструмента, можете включить режим реальных торгов. 

  8. Режим ведение логов

    Во время работы торговый Робот фиксирует все свои действия в лог-файлы. В любой момент времени можно посмотреть как отработал Робот: диапазон, когда Робот был включен, были ли проблемы с доступом в интернет или проблемы со связью с брокером, когда и по какой цене выставлялись заявки, что это были за заявки, на какой объем, по какому сигналу, и т.п.

  9. Управление рисками

    Помимо наличия прибыльной стратегии, точно описанного алгоритма и быстрого торгового Робота необходимо иметь систему Управления рисками. Данная система позволяет торговать даже в тяжелые времена, когда рынок становится менее предсказуемым, как например, в кризисы. Эта система не относится конкретно к программным Роботам, она больше относится к математике и теории вероятностей. Но используя её доходность повышается.
    Обычно система Управления рисками описана в документации к роботу.

 

Пример работы скрипта и статистику одного из торговых роботов можете посмотреть здесь.

 

 


Сайт Robot-Scalper — разработка торговых роботов, трейдинг, скальпинг, о том как заработать на акциях, торговать или играть на бирже. Копирование, клонирование, перепечатка и распространение материалов с данного сайта, без письменного разрешения, категорически запрещена! Если Вы заметили нарушение данного пункта, обращайтесь в наш юридический отдел. При выигранном судебном деле мы гарантируем вознаграждение.

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