Профессиональный торговый робот "Лесенка" для QUIK на Lua - Торговые роботы и индикаторы под QUIK

Профессиональный торговый робот «Лесенка» для QUIK на Lua

Профессиональный торговый робот по стратегии «лесенка» (по уровням). Написан для QUIK на Lua. Рынок ФОРТС.

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

rild

  • Торгует фьючерсами на Срочном рынке Московской Биржи;
  • Доступны для торговли все фьючерсы, без ограничений;
  • Максимальный объем торговли: не ограничен! Зависит от ликвидности конкретного фьючерса;

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

Для чего данный робот нужен

Данный робот поможет в следующих ситуациях:

  1. Вы ожидаете, что цена должна пойти в определенную сторону, но не можете четко определить точку начала движения?
    Вы можете настроить первый уровень входа с основным объемом и тейком (например на 50% объема) и отступы для остальных уровней для улучшения входа позиции. В результате при правильной настройке тейка вспомогательных уровней за счет валотильности вспомогательные уровни могут несколько раз закрыться по тейку и переоткрыться заново, что позволяет получить профит и улучшает средневзвешенную цену позиции.
  2. Вы работаете на инструменте, который показывает в долгосрочной истории боковое движение?
    Настройте сетку от нижней половины движения для входа в лонг, от верхней половины движения для входа в шорт. За счет локальных движений уровни будут постоянно закрываться по тейк-профиту и в долгосрочной перспективе робот выйдет в плюс даже если цена инструмента будет хуже, чем первый вход.
  3. Вы видите, что в краткосрочной перспективе коридор цены инструмента не совпадает с сеткой уровней?
    В роботе в моменте у любого купленного уровня всегда можно мышкой подвинуть уровень тейк-профита, а у не купленного уровня откорректировать и уровень входа и уровень тейк-профита.
  4. Робот уже вышел в плюс, но есть не закрытые уровни?
    Если вы считаете, что цена дальше может не пойти, то робот позволяет в моменте закрыть позицию и все уровни по текущей цене. Дополнительно в роботе есть возможность элементы управления капиталом в виде размера профита на позицию или размера просадки на позицию, при превышении которого робот автоматически закроет позицию и все уровни.
  5. Вам тяжело разобраться в возможностях робота?
    С роботом поставляется подробное руководство пользователя. Если Вы не смогли разобраться во всех тонкостях настройки, напишите нам, мы всегда готовы помочь вплоть до удаленной установки и настройки робота на Вашем компьютере в Вашем торговом терминале.

Суть торговой стратегии.

Данный торговый робот автоматически (относительно первого уровня) строит сетку уровней (число уровней неограниченно) в выбранном направлении. На каждом уровне робот покупает заданное число контрактов и каждый уровень робот независимо закрывает по заданному относительно данного уровня профиту.

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

Если цена пошла в плюс относительно текущего уровня, то ждем закрытие по профиту, если цена пошла в минус относительно текущего уровня, то ждем входа по следующему уровню.

Если первый уровень задать значительно выше (направление Лонг) или ниже (направление Шорт) текущей цены по инструменту, то при включении робот купит контракты по всем уровням, которые находятся между первым уровнем и текущей ценой, при этом профит у каждого уровня будет рассчитываться относительно уровня, а не текущей цены. Поэтому если Вы с высокой вероятности ждете цель текущего движения у какого-то далекого значения, то первый уровень лучше установить рядом с целью, тогда робот по мере движения к ней будет постепенно закрывать купленные при открытии позиции уровни, а если будет локальная пила, то будет их закрывать по профиту и переоткрывать заново формируя дополнительную прибыль.

Все уровни и профиты по ним указываются в таблице по уровням.

Возможности робота

Робот позволяет:

  • Указать первый уровень, откорректировать его мышкой на графике, задать направление торговли.
  • Указать размер сдвига следующих уровней
  • Указать размер тейк-профита для каждого уровня
  • Указать максимальный размер просадки по позиции для ее полного закрытия
  • Указать максимальный размер прибыли по позиции для ее полного закрытия
  • Указать часы работы робота
  • Корректировать значение неотработанного уровня мышкой на графике в моменте для более удобного входа
  • Корректировать значение тейк-профита у любого уровня мышкой на графике в моменте для более удобного закрытия данного уровня
  • Корректировать число контрактов неотработанного уровня в моменте
  • Закрыть позицию (все уровни) в любой момент по кнопке
  • После закрытия всех уровней в профит робот может выключиться или продолжить ожидать очередной вход по первому уровню

Техническое описание

Пользовательский интерфейс

Таблица с текущими параметрами:

ldtbl

  • Код торгуемого инструмента
  • Возможность работы в данный момент времени (при указании перерывов в работе робота)
  • Направление открытой позиции
  • Количество открытых контрактов на текущий момент
  • Эффективная цена позиции
  • Эффективная цена позиции с учетом полученного тейк-профита по закрытым уровням. Показывает уровень безубытка позиции.
  • Вариационная маржа позиции.
  • Тейк-профит по закрытым уровням
  • Настроенный размер сдвига уровня относительно предыдущего
  • Настроенный размер тейк-профита относительно уровня
  • Максимальное число контрактов по данной позиции с учетом купленных в настоящий момент уровней (значение динамически меняется в зависимости от числа купленных уровней)

Таблица с уровнями:

ldlvls

Кнопки в первой строке таблицы (срабатывают по двойному нажатию левой кнопкой мыши):

«ВКЛЮЧЕНО«/»ВЫКЛЮЧЕНО» — Включение/выключение стратегии. В выключенном состоянии возможно только закрытие всей позиции.

«УБР.МЕТКИ» — Удаление меток уровня и тейк-профита на графике. Если Вы показываете метки на графике, то робот несколько раз в секунду опрашивает их на предмет изменения значения уровня или тейк-профика для соответствующего внесения данных изменений в таблицу уровней, поэтому отключение меток сильно ускоряет работу робота.

«ПОКУПКА/ПРОДАЖА» — Изменение направления торговли (торговля в LONG или в SHORT). Изменение возможно только в том случае, если позиция полностью закрыта, поэтому или дождитесь закрытия всех уровней или вручную закройте позицию по текущей цене.

«ЗАКРЫТЬ» — Закрытие открытой позиции по текущей цене в моменте

В каждой строке таблицы показано:

  • «Расчетное значение уровня», «Расчетное значение тейк-профита» показывают значения согласно первоначальным настройкам робота. При добавлении нового уровня Расчетные и фактические значения равны.
  • «Фактическое значение уровня», «Фактическое значение тейк-профита» показывают значения с учетом внесенных пользователем корректировок (корректировки делаются через изменение значений меток на графике).

В любой строке двойным нажатием мышкой возможно:

  • Изменить число контрактов (выбор из настраиваемого пользователем списка). Изменение возможно только у не купленного уровня. При автоматическом формировании нового уровня система ставит число контрактов равное первому элементу списка.
  • Включить метки уровня и тейк-профита по данному уровню на графике (на графике в 1 момент времени показывается метки только для данного уровня). Метки показывают значения из столбцов «Фактическое значение уровня», «Фактическое значение тейк-профита». У купленного уровня с помощью сдвига метки на графике мышкой возможно изменение значения тейк-профита. У свободного уровня возможно изменение и уровня входа и тейк-профита.

Строки в таблице появляются и исчезают динамически в зависимости от числа купленных на текущий момент уровней+свободный уровень для ближайшего входа. При первом запуске робота или после закрытия позиции в таблице показывается только 1 строка уровня для первого входа в позицию.

Общие настройки

  • Включение/выключение тестового режима. Описание тестового режима представлено ниже.
  • Проскальзование при открытии позиции
  • Число попыток и время ожидания открытия позиции по лучшей цене
  • Список для выбора числа контрактов для сделки по данному уровню. По умолчанию всегда берется первый элемент списка (как минимум 1 элемент должен быть заполнен)
  • Размер сдвига уровня относительно предыдущего
  • Размер сдвига тейк-профита относительно уровня
  • Размер сдвига уровня для пересчета всех уровней и эффективной цены позиции при экспирации
  • Перерывы в работе робота. В настройках задается в виде массива, в каждом элементе можно указать: время окончания запрета, число секунд до времени окончания, включить закрытие позиции по текущей цене в начале периода. Число указываемых промежутков неограничено. Каждый день проверка начинается заново. В начале перерыва при желании пользователя возможно закрытие всех текущих позиций, в течение перерыва новые позиции не открываются, по окончании перерыва сигналы на открытие позиции смотрятся заново. Перерывы в работе можно отключить, тогда робот будет оставлять позицию на следующий день. Внимание! В течение перерыва не проверяется отработанность уровней.
  • Закрытие позиции при просадке по ней в рублях свыше заданного значения. Позволяет ограничивать просадки в целом по позиции. При превышении значения позиция закрывается по текущей цене, закрываются все уровни, стратегия выключается и ждет действий пользователя.
  • Закрытие позиции при профите (вариационной марже) по ней в рублях свыше заданного значения. Позволяет ограничивать прибыль в целом по позиции (например заданная прибыль уже получена, но при этом текущая цена все равно хуже, чем первоначальная цена первого входа и есть риск, что цена не пойдет в нужную сторону). При превышении значения позиция закрывается по текущей цене, закрываются все уровни, стратегия выключается и ждет действий пользователя.

Тестовый режим

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

Логирование

LogLvl

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

Технические характеристики

Исходный код закрытый. Пиратство очень сильно развито в рунете. Нам приходится оберегать свой продукт.

Скорость робота ограничена лишь характеристиками вашего оборудования и скоростью интернет-канала. Робот может отрабатывать с очень высокой скоростью: несколько раз в секунду.

Оборудование:
Процессор не хуже Pentium 4 (2.0 ГГц);
Оперативная память не менее 1 ГБ (рекомендуется 4 ГБ);
2 ГБ свободного места на жестком диске;
Минимальное разрешение экрана — 1024×600 пикселей.

Программное обеспечение:
Операционная система Windows 2003/XP/Vista/2008/Windows 7/2012/Windows 8/Windows 10.

Требования к каналам связи:
Пропускная способность интернет-канала должна быть не менее 50 Кбит/сек, в расчете на 1 пользователя.

Лицензии

Лицензия предоставляется на один реальный торговый счет.
Для формирования лицензии нам потребуются значения вашего Торгового счета.
Тестовый режим робота не ограничен по счетам. Робота можно устанавливать на один реальный счет. Количество инструментов и количество компьютеров не ограничено!

Стоимость робота

НАЗВАНИЕ ПРОФЕССИОНАЛ
Срок Без ограничения срока
Продление лицензии Не нужно
Число инструментов Все: RI, Si, SR, GZ, Br и другие
Число контрактов Без ограничения
Обновления Бесплатные в течение 1 года
Тех.поддержка Бесплатные в течение 1 года
Одновременный запуск роботов Без ограничения
Закрытие позиции при просадке Да
Закрытие позиции при достижении тейк-профитка Да
Корректировка уровней и тейк-профитов Да
Открытие позиции по расписанию Да
Ручное закрытие позиции и всех уровней Да
Тестовый режим работы Да
Логирование Да
Цена 7000 руб.
Продление технической поддержки и обновления торгового робота 1800 рублей/1 год

Как купить робота. Оплата и получение робота.

  • Заказываете робота через электронную почту, форму запроса или заявку в техническую поддержку;
  • Оплачиваете нужную сумму любым удобным способом по высылаемым реквизитам;
  • Мы запрашиваем значение вашего Торгового счета для формирования лицензии. При заказе пробной версии также запрашивается сама версия и торгуемый инструмент;
  • Мы высылаем вашего робота с полным описанием по его использованию на указанный e-mail;

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

Если у вас возникнут сложности с установкой или настройкой робота, то наши специалисты
1. бесплатно ответят на ваши вопросы;
2. дистанционно оперативно установят робота и ответят на текущие вопросы. Данная услуга платная: 300 рублей.

По любым вопросам обращайтесь на почту luarobot@yandex.ru 
Служба поддержки обязательно вам поможет!

Желаем прибыльной торговли!

История версий

Версия 1.3.

  • Добавлено функциональность: Перевод робота в статус «ВЫКЛЮЧЕНО» при закрытии всех уровней в плюс или продолжение ожидание цены для очередного открытия по первому уровню.

Версия 1.2.

  • Добавлено запоминание координат и размеров всех интерфейсных окон при остановке робота.

Версия 1.1.

  • Добавлена функциональность: Закрытие позиции при просадке по ней в рублях.
  • Добавлена функциональность: Закрытие позиции при профите (вариационной марже) по ней в рублях

Версия 1.0.

  • Базовая версия торгового робота.

 

Читайте также:

Добавить комментарий