Михаил Понамаренко
Михаил Понамаренко личный блог
28 декабря 2023, 06:56

QUIK. Робот Сетка. ТС "Ассистент". ч.1

Продолжаю делать описания разных возможностей «Робот Сетка». Расскажу о ТС «Ассистент».

   Видео.

   
   Описание.
   Основной принцип работы прост: пользователь выставляет заявку, робот её «подхватывает», поддерживает, выставляет стоп-лосс и тейк-профит. Есть, также возможности создания алгоритма входа позицию по индикатору QUIK, времени, определённому параметру из таблиц QUIK и т.д. А, так же, возможность, работы в режиме хеджера, например, для арбитражной стратегии, когда пользователь совершает сделку по одному инструменту, а робот её «видит» и выставляет заявку по другому инструменту.

   Вся работа организована через алгоритмы, которые идентифицируются комментариями (Поручение). Возможна работа одновременно с разными алгоритмами. Например, пользователь выставляет заявку с комментарием «1» — выставляется стоп-лосс и тейк-профит на расстоянии 0.5%. Выставляет заявку с комментарием «2» — выставляется стоп-лосс и тейк-профит на расстоянии 1%. Таких алгоритмов может быть бесконечно много. Достаточно один раз настроить и пользоваться готовыми условиями выхода из позиции.

QUIK. Робот Сетка. ТС "Ассистент". ч.1

Загрузка.

  1. Загрузка вкладки. Пр.кн.мыши на названии любой вкладки QUIK-Загрузить вкладку из файла-переходим в папку [QUIK]\lua\Робот Сетка\Стратегии-выбираем файл вкладки Ассистент.tab-Открыть.
  2. Замена инструмента. Пр.кн.мыши на таблице Текущие торги (CRTL+E) — Редактировать таблицу – выберите инструмент – Добавить – Да. Далее, можно воспользоваться привязкой инструмента, якорем справа вверху. После нажатия на якорь в таблице Текущие торги, появится якорь на графике, стакане котировок и др. таблицах. Робот использует только таблицу Текущие торги и график. Таблицы и график могут располагаться на других вкладках.
  3. На запущенной таблице робота (не важно на какой он вкладке): нажать [НАСТРОЙКИ]-Меню-Открыть-[QUIK]\lua\Робот Сетка\Стратегии\Ассистент\Ассистент.csv.
  4. По умолчанию, параметр «Количество входа в позицию» равен 0. Для начала торговли рекомендуется указать минимальное количество.

Примеры настроек.

Стоп-лосс и тейк-профит в процентах (Стратегии\Ассистент\Ассистент 1.csv)

Стоп-лосс и тейк-профит по индикатору Канал цены (Стратегии\Ассистент\Ассистент 2.csv)

Фронтраннинг (опережение в стакане котировок) (Стратегии\Ассистент\Ассистент 3.csv)

Котирование опционов центрального страйка по биржевой теоретической цене (Стратегии\Ассистент\Ассистент 4.csv)

Трейлинг-стоп от цены открытия позиции (Стратегии\Ассистент\Ассистент 5.csv)

Тайм-трейлинг-стоп от цены открытия позиции в пунктах (Стратегии\Ассистент\Ассистент 6.csv)

Тайм-трейлинг-стоп от цены открытия позиции в процентах (Стратегии\Ассистент\Ассистент 7.csv)

Арбитраж (хеджирование) на основе количества (Стратегии\Ассистент\Ассистент 8.csv)

Арбитраж (хеджирование) на основе объёма (Стратегии\Ассистент\Ассистент 9.csv)

Айсберг-заявка (Стратегии\Ассистент\Ассистент10.csv)

Стоп-лосс и тейк-профит в процентах (Стратегии\Ассистент\Ассистент 1.csv)

 

   Указываем «Количество входа в позицию».

   Выставляем лимитную заявку (или входим по рынку) покупки с комментарием «1» или продажи с комментарием «2». После исполнения заявки будут выставлены стоп-лосс и тейк-профит в процентах.

   Если позиция будет закрыта по рынку раньше, стоп-лосс и тейк-профит снимаются. 

 QUIK. Робот Сетка. ТС "Ассистент". ч.1

 Комментарий для заявок: 1,2

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

 Код инструмента: ?assist

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

 Тип заявки для входа: b,s

    Под шаблоном «1» будут выставляться лимитные заявки покупки, под шаблоном «2» — продажи.

 Количество входа в позицию: 0,0

    Указано количество для каждого шаблона, если указать другое количество, то робот скорректирует на указанное.

 Цена входа в позицию: 0

    Когда цена указана «0» робот не переставляет заявку входа, оставляет её по цене, указанной пользователем.

 Стоп-лосс: 1%

    После входа в позицию, на расстоянии 1% от цены входа, будет выставлена условная стоп-заявка стоп-лосс.

 Цена тейк-профит: 1%

    После входа в позицию, на расстоянии 1% от цены входа, будет выставлена лимитная заявка тейк-профит.

 Проскальзывание стоп-заявок: 0.1%

    Возможно допустимое проскальзывание для заявки стоп-лосс.


 О других алгоритмах ТС «Ассистент» расскажу в следующем топике.

▶️ Канал YouTube
➤  Канал Telegram
🌐 http://pmntrade.ru

0 Комментариев

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн