СТАРТ набора на курс "Создание роботов без программирования" Скидки на раннее бронирование. Подробности тут»

Школа по созданию торговых роботов

Обучаем алготрейдингу в программе TSLab и QUIK с нуля и до реальных результатов

Меню
Daytschool@gmail.com Электронная почта
+7 917-909-14-67также WhatsApp, Telegram

Торговый РОБОТ «Smart Grid» ДЛЯ QUIK

ULTRA (Бессрочная Лицензия)

39 000 руб.

PRO (Бессрочная Лицензия)

29 900 руб.

STD (Бессрочная Лицензия)

21 000 руб.

Торговый робот «Smart Grid» разработан на языке QLUA для терминала QUIK (КВИК).

Для QUIK версии 8.11 и выше.
Все варианты Роботов предоставляются с привязкой к 1-му терминалу QUIK по номеру UID
Незаменимый помощник в торговле волатильными активами. Выше волатильность — выше доход!

Инструменты: Московская биржа (FORTS (фьючерсы и опционы), Фондовая биржа, валютная), Санкт-Петербургская биржа.

    Мы представляем вашему вниманию нашего торгового робота «Smart Grid» («Умный Сеточник») для автоматической торговли по сеточному механизму с возможностью производить докупки и частичное закрытие позиций с прибылью по уровням сетки . 

    Стратегия, заложенная в робота «Smart Grid» понятна уже по названию самого робота (сеточный) и является классической стратегией, широко используемой трейдерами на многих биржах.

    В этом роботе можно выбрать первоначальный сигнал для первой сделки, от которой будет потом выстраиваться сетка, а именно сигналы:
«LEVEL» — от пересечение ценой заданного уровня цены;
— «MA» — от пересечение ценой скользящей средней (EMA или SMA);
«MACD» — по индикатору MACD;
«PSAR» — по индикатору Parabolic SAR;
«RSI» — по уровням индикатора RSI;
— «JRSX» — по уровням индикатора JRSX;
— «STOCH» — по уровням индикатора Стохастик;
«REG» — по индикатору регрессия при смене направления;
«KREG» — рассчитывается Ядерная регрессия Надарая-Уотсона. Если бар закрывается за каналом Ядерной регрессии, то активируется сетка;
«KELTNER» — по каналу Кльтнера;

«BOL» — пробой или отбой канала «Bollinger Bands»;
— «MURR» — по уровням Мюррея;
— «MA_CROSS» — пересечение двух скользящих.

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

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

ПримерЫ работы «Smart Grid»

Торговый робот «Smart Grid» работает на четырёх площадках: СРОЧНЫЙ + ФОНДОВЫЙ + ВАЛЮТНЫЙ РЫНОК + АМЕРИКАНСКИЕ АКЦИИ. На двух биржах: Московская и СПб;

Все настройки параметров робота можно задавать прямо в терминале QUIK онлайн;

Одна лицензия позволяет использовать робота «Smart Grid» на всех субсчетах, привязанных к терминалу QUIK (один UID) на неограниченном количестве рабочих мест.

Основные возможности  робота «Smart GRID»

ВЫБОР СИГНАЛА АКТИВАЦИИ СЕТКИ

На выбор доступны виды первоначальных сигналов для построения дальнейшей сетки:
1) Пересечение цены и скользящей средней;
2) Пересечение ценой заданного уровня;
3) Сигнал по индикатору MACD;
4) Сигнал по уровням RSI;
5) Сигнал по индикатору Parabolic SAR;
6) Сигнал по уровням Мюррея;
7) Сигнал по каналу Кельтнера;
8) Сигнал по каналу индикатора Bollinger Bands.

Гибкая настройка сетки

В настройках построения сетки есть достаточно разных регулировок, способных воплотить разные стратегии построения уровней сеток, например:
- Шаг сетки (в %, в пунктах, в шагах цены);
- Коэфф. шага сетки;
- Глубина сетки;
- Число шагов сетки;
- Коэфф. торгового объема (мартингейл);
- Ручное построение сетки / автоматическое;
- Объем шага сетки

Эффективная нагрузка на депо

Благодаря двум настройкам: Общий торговый объем сетки и Первоначальный объем сетки можно задать сколько уровней будет задействовано вначале торговли, а часть использовать по мере активации уровней сетки.

Выбор направления сетки

Выбор направления активации сетки алгоритмом. Возможные значения:
1) ЛОНГ и ШОРТ;
2) Только ЛОНГ;
3) Только ШОРТ

СТУПЕНИ ВХОДА. ВЫКУП

По команде "Установить сетку уровней" будет открыта позиция в объеме, заданном в параметре "Торговый объем шага объема выкупа". На этот объем будет установлена сетка ордеров закрытия позиции, а на остаток объема будет установлена основная сетка уровней.

Треил для сетки

Данный режим позволяет сдвигать сетку уровней за "убегающей" ценой, т.е. сдвигать сетку по направлению движения цены.

Профит-Треил

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

Отложенный вход+метка

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

Уведомления в Telegram

Появилась возможность настроить отправку уведомлений в Телеграм или на почту.

Виртуальная торговля

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

Калькулятор инструмента

В этом окне можно рассчитать взаимные значения между введенными параметрами. Также выводится справочная информация по инструменту (ГО, шаг цены, размер лота, высчитать стоп от депозита в процентах, в шагах и др.)

Метка позиции на графике

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

Автоэкспирация (FORTS)

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

Блок Контроля сделок

1) Комиссия - Для более точного расчета прибыли.
2) Сбросить накопленные данные по прибыли.
3) Режим автоматической очистки данных прибыли при наступлении нового торгового дня.
4) Сохранять журнал сделок.

Динамическая сетка

Алгоритм динамических уровней сетки — В данном режиме происходит расчет канала по выбранному алгоритму. Его ширина и одна из границ (для ЛОНГА — нижняя, для ШОРТА — верхняя) — это база расчета. Для ЛОНГА уровень задается как 30% (значение не ограничено, можно вводить и отрицательные значения и значения больше 100) ширины от нижней границы. Т.о. по мере изменения канала будут смещаться ордера и уровни на новую расчетную точку = 30% от ширины. Для ШОРТ, наоборот, от верхней границы. В данном режиме уровни заполняются не в ценах инструмента а в процентах от ширины канала (BOL, MA+ATR (Кельтнер), Регрессия, Ядерная регрессия Надарая — Уотсона)

Главное Окно робота «Smart Grid»

Главное окно содержит колонки вывода и управления информацией:
[…] — Колонка управления строкой. Если строка пустая, то нажатие на данную команду выведет окно выбора инструмента. Если строка уже заполнена, то в данной колонке будет выведена команда удаления строки “Del”.
state – в данной колонке отображается состояние строки торгуемого инструмента: “Run” — запущен; “Stop” — остановлен.
sec_code — в данной колонке отображается краткое наименование торгуемого инструмента.
sec_calculus («+/-«) — в данной колонке отображается команда вызова окна калькулятора по торгуемому инструменту.
account — в данной колонке отображается наименование выбранного счета и субсчета (код клиента) на котором осуществляется торговля.
Set — в данной колонке отображается команда вызова окна настройки параметров торгуемого инструмента.
Price — в данной колонке отображается информация о цене последней сделки по инструменту.
«-%-« — в данной колонке отображается процент изменения цены от прошлого закрытия.
«-Vol-« — в данной колонке отображается объем торговой сессии.
Position — в данной колонке отображается текущей позиции по торгуемому инструменту на указанном счете/субсчете.
Profit — в данной колонке отображается текущая накопленная прибыль (по закрытым уровням) по инструменту. Также по двойному нажатию по колонке открывается окно сохраненных сделок, если включен журнал сделок.
Close — команда на закрытие открытой позиции.
xNet — команда на закрытие установленной сетки.
bNet — команда на установку сетки на покупку.
sNet — команда на установку сетки на продажу.
SL TP — в данной колонке отображается текущая информация по установленному стоп-лоссу.
virtual_trade — включение | выключение режима виртуальной торговли.
robot_mode — выбор направления активации сетки алгоритма.
Значение алгоритма — в данной колонке отображается информация алгоритма отслеживания прибыли. Это прибыль от начала работы сетки с учетом открытых текущих позиций и закрытых в прибыль по этой же сетке.
trade_qty — торговый объем. Количество лот.
init_qty — первоначальный торговый объем сетки.
start_price — цена начала построения сетки.
stop_loss — в данной колонке отображается информация по указанному параметру значения, устанавливаемого стоп-лосса. Здесь же можно быстро произвести изменения значения, не открывая окно настроек.
Message — в данной колонке отображается последнее информационное сообщение по торгуемому инструменту.

Дополнительное окно состояния сетки содержит поля:

  • lvl — номер уровня сетки.
  • active — Состояние уровня. Можно переключать состояние, тем самым временно снимать ордер открытия уровня.
  • block — состояние автоматической блокировки уровня (вне начального торгового объема), ручной блокировки.
  • sl_block — состояние блокировки уровня за стоп-ордером.
  • dir — направление текущего уровня.
  • qty — количество.
  • price — цена открытия уровня.
  • volume — объем позиции.
  • dyn_open — динамический уровень открытия (если выбран режим динамической сетки).
  • o_state — состояние ордера открытия.
  • open_price — реальная цена открытия уровня.
  • open_type — тип шага открытия уровня.
  • open_step — значение шага открытия уровня.
  • close — цена закрытия уровня.
  • c_state — состояние ордера закрытия.
  • delta — дельта в пунктах между ценой откряти и закрытия
  • dyn_close — динамический уровень закрытия (если выбран режим динамической сетки).
  • close_type — текущий тип шага закрытия уровня
  • close_step — значение шага закрытия уровня
  • c_count — число итераций закрытия уровня.
  • profit — накопленный профит на уровне.
  • Окно настроек робота «Smart Grid» Версии STD

    Окно настроек робота «Smart Grid» Версии PRO

    Окно настроек робота «Smart Grid» Версии ULTRA

    Если включить настройку отображения окна настроек с закладками (параметр WINDOW_TABS = 1 в файле настроек SmartGridUltra_params.txt), то окно будет показано в таком виде:

    Раздел “ОБЩИЕ НАСТРОЙКИ” содержит:

  • Идентификатор скрипта (робота) — комментарий, добавляемый к транзакциям. По нему можно будет определить ордера и сделки, совершенные скриптом. Идентификатор должен быть уникальным среди всех скриптов и строк скрипта. При этом необходимо обеспечить уникальность «по вхождению». Для примера идентификаторы str и str1 не уникальные, т.к. первый входит во второй. А str0 и str1 уже уникальные. Не допускается использовать символы ( ) . % + — * ? [ ^ $
  • Идентификатор служит для фильтрации сделок. Если идентификатора нет, то нельзя определить — это сделка скрипта или нет. Поэтому, если не используется идентификатор (пустое поле в настройках), то нельзя вручную параллельно торговать на том же инструменте.
  • Запустить при запуске — автоматический запуск строк скрипта при запуске.
  • Время автозапуска — конкретное время для автозапуска. Указывается как строка вида ЧЧ:ММ:СС. Либо ЧЧ:ММ. Если указано, то настройка «Запустить при автозапуске» не работает.
  • Время автоостановки — конкретное время для автоостановки робота. Указывается как строка вида ЧЧ:ММ:СС. Либо ЧЧ:ММ.
  • Закрывать позицию | снимать сетку при автоостановке – в указанное время робот остановится (прекратит работу) и закроет позиции, если на тот момент они были открытые.
  • Заменять инструмент по экспирациина следующий за указанное число дней до экспирации.
  • Важно: происходит только замена инструмента в строке скрипта. Позиция и уже выставленные ордера при этом не затрагиваются.
  • Настроить оповещения.– указывается число дней до экспирации, когда надо заменить инструмент на новый контракт.
  • Заменять за дней до экспирации– указывается число дней до экспирации, когда надо заменить инструмент на новый контракт.
  • Настроить оповещения – вызывает окно с возможностью выбора пунктов, по которым отправлять уведомления в Telegram, E-Mail.
  • ОПОВЕЩЕНИЯ:
  • Воспроизводить звуковой сигнал.
  • Отправлять сообщения в Телеграм.
  • Отправлять сообщения E-Mail.
  • Дублировать сообщения в Терминал Квик — Все сообщения отображаются в списке сообщений строки. При включении настройки будет выводиться стандартное окно сообщений терминала.

  • НАСТРОЙКИ ОПОВЕЩЕНИЙ:
    1. Состояние соединения — Состояние соединения с брокером.
    2. Состояние торговой сессии — Состояние торговой сессии, есть торги или нет.
    3. Авто запуск|остановка — Авто запуск|остановка.
    4. Изменение позиции — Изменение позиции (открытие, закрытие, докупки и пр.)
    5. Алгоритмическая активация сетки ордеров — Алгоритмическая активация сетки ордеров.
    6. Состояние уровня сетки ордеров — Состояние уровня сетки ордеров.
    7. Отложенная активация сетки ордеров — Отложенная активация сетки ордеров.
    8. Состояние стоп-профит ордера — Состояние стоп-профит ордера.
    9. Контроль риск параметров — Контроль риск параметров.
  • Калькулятор инструмента — команда открытия окна калькулятора по инструменту.
  • Команда «Настроить позицию» — Необходимо заполнить (отредактировать) уровни входа текущей позиции. Это может понадобится в тех случаях, когда скрипт не смог корректно рассчитать среднюю цену входа текущей позиции.
  • Окно формы редактирования позиции:

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

  • Команда «Настроить связь с графиком» — вызывает окно с возможностью выбора какие метки на график выводить
  • Окно формы настроек связи с графиком:

    МЕТКИ ГРАФИКА
  • Выводить метки уровней сетки — если заполнен Идентификатор графика, то можно вывести метки всех уровней.
  • Выводить метку позиции — если включено и заполнен Идентификатор графика, то будет выводится метка средней цены открытой позиции.
  • Удалять метки сделок на графике (минут) — Для очистки старых меток сделок на графике можно указать через сколько минут их удалять. Если параметр заполнен, то метки на графике старше, чем указано минут, будут удалятся. Если указано 0, то метки не удаляются.

  • ГРАФИК
  • Идентификатор графика, на который будут выводиться метки сделок в виртуальном режиме работы. Также метки скрытых стоп-ордеров. Задается в разделе «Дополнительно» свойств цены графика.
  • Раздел “ТОРГОВЫЕ НАСТРОЙКИ” содержит:

  • ВИРТУАЛЬНАЯ ТОРГОВЛЯ — режим эмуляции торговли. В этом режиме все команды из основного окна скрипта не будут приводить к совершению реальных сделок. Вместо этого сделки будут совершаться «в памяти». Также будут выводиться метки совершенных сделок на график, если заполнен параметр «Идентификатор графика». Стоп ордера также будут скрытыми. Этот режим будет полезен для проверки торговых идей в условиях максимально приближенных к реальным.
  • РЕЖИМ РОБОТА — Выбор направления активации сетки алгоритмом. Возможные значения:
  • — ЛОНГ | ШОРТ;
    — Только ЛОНГ;
    — Только ШОРТ.
  • Полный торговый объем сетки — больше которого не будет устанавливаться уровни. Данная настройка также выведена в главное окно скрипта, для быстрого изменения значения. Данный параметр можно изменять в большую сторону уже при установленной сетки. Уровни будут устанавливаться по мере исполнения уровней сетки.
  • Первоначальный торговый объем сетки — торговый объем первоначального построения сетки. При активации сетки будут сразу установлены уровни на этот объем. Остаток до полного торгового объема будет установлен по мере исполнения уровней сетки. Если задано 0, то не учитывается, и сетка сразу устанавливается на полный торговый объем. Т.о. часть уровней будут активны, а остальные будут заблокированы. По мере исполнения уровней они будут разблокироваться.
  • Отступ заявки по рынку — при подаче заявки по рынку необходимо указать цену, сдвинутую на число шагов от текущей, чтобы она гарантировано исполнилась. Данный параметр важен при торговле на срочном рынке, т.к. от цены заявки зависит расчет ГО. Также в моменты высокой волатильности данный параметр позволит отрегулировать отступ для рыночной заявки.
  • Проверять лимиты — при подаче заявки проверить доступность денежных средств.
  • Ожидание сигнала после ошибки (сек.) — Период ожидания (в сек.) обработки нового торгового сигнала в случае прошлой неудачной попытки. Если при обработке торгового сигнала была ошибка (недостаточно средств, отвергнутая заявка и т.д.), то следующий сигнал того же характера будет отработан по истечении периода ожидания.
  • Проверять лимиты цен — при подаче заявки проверить что цена заявки в допустимом диапазоне цен.
  • Попыток установки лимитного ордера — если при установке лимитного ордера возникла ошибка, то будет предпринято не более попыток установки. Параметр разрешено изменять при запущенном алгоритме. Изменение доступно через клавиши «Стрелка влево» или «Стрелка вправо».
  • Ожидание при сдвиге ордера (сек.) — если установлен стоп-ордер и пользователь сдвинул его на графике на новый ценовой уровень, то скрипт ждет его появления, прежде чем перевыставить новый ордер. Если пользователь просто случайно (по ошибке) снял его, то скрипт через указанной время выставит заново стоп ордер.
  • Забыть открытую позицию — данная команда очищает позицию, запомненную скриптом (ВАЖНО. Не закрывает физически, а очищает из памяти). Например, Скрипт открыл позицию, выставил стоп-ордер.  Далее скрипт был выключен, позиция была закрыта руками, сработал стоп при выключенном скрипте и т.д. Т.е. произошло изменение позиции, которое скрипт не контролировал. Т.к. выключен режим “Отслеживать ручные сделки”, то скрипт не узнает об этом. В этом случае можно выполнить команду и скрипт забудет информацию по ранее открытой позиции и можно запустить скрипт заново.
  • Раздел “СТУПЕНИ ВХОДА” содержит:

    (МОДУЛЬ АЛГОРИТМИЧЕСКАЯ АКТИВАЦИЯ)

    Настройки установки сетки
    — РЕЖИМЫ
  • Выбрать алгоритмы Активации|Разворота сетки — Режим активации сетки по событиям алгоритма. Если выбраны алгоритмы, то сетка ордеров будет устанавливаться(разворачиваться) автоматически по рассчитанным сигналам. Сигнал – это, когда все выбранные алгоритмы выдают сигнал одного направления. Например, выбраны алгоримты MACD, PSAR. Сигнал на ЛОНГ – это, когда оба алгоритма переходят в направление ЛОНГ. Переход может быть не одновременным. В данном режиме также можно управлять сеткой ручными командами. Если текущее направление по алгоритмам ЛОНГ, можно открыть сетку в направлении ШОРТ ручной командой. Одновременно можно выбрать несколько алгоритмов.
  • Виды алгоритмов активации:

  • LEVEL — Задается ценовой уровень, при пробое его текущей ценой, происходит активация сетки.
  • «MA» для варианта алгоритма Тренд: Если значение MA на закрытом баре больше чем значение MA на предыдущем баре, то происходит активация сетки в ЛОНГ. Для ШОРТ наоборот.
  • «MA» для варианта алгоритма Касание: не лучше средней. Если очередной бар закрывается за MA (Для ЛОНГ — вниз, для ШОРТ — вверх), то происходит активация сетки. Данный режим доступен для режимов торговли «ЛОНГ» и «ШОРТ».
  • MACD — если индикатор MACD последнего закрытого бара пересекает 0, то происходит активация сетки в направлении MACD.
  • PSAR — если происходит сигнал по индикатору Parabolic SAR, то происходит активация сетки в направлении сигнала.
  • RSI — если индикатор RSI последнего закрытого бара пересекает уровень, то происходит активация сетки в направлении сигнала. При этом уровень ЛОНГ — это пересечение этого уровня сверху-вниз. Уровень ШОРТ — это пересечение этого уровня снизу-вверх.
  • JRSX — если индикатор JRSX последнего закрытого бара пересекает уровень, то происходит активация сетки в направлении сигнала. Если используется уровень подтверждения, то сначала необходимо пересечение уровня подтверждения, а потом основного уровня. 
  • STOCH — если индикатор STOCH последнего закрытого бара пересекает уровень, то происходит активация сетки. 
  • «REG» для варианта алгоритма Тренд: если регрессия меняет направление, то происходит активация сетки.
  • «REG» для варианта алгоритма Пробой: если бар закрывается за каналом регрессии, то происходит активация сетки в направлении пробития.
  • KREG — рассчитывается Ядерная регрессия Надарая — Уотсона. Если бар закрывается за каналом Ядерной регрессии, то происходит активация сетки в направлении пробития.
  • BOL — если бар закрывается за каналом Боллинджера, то происходит активация сетки в направлении пробития.
  • KELTNER — рассчитывается канал вокруг MA +/- k*ATR (канал Кельтнера). Если бар закрывается за каналом, то происходит активация сетки в направлении пробития.
  • MURR — рассчитываются уровни Мюррея. Если бар закрывается за указанным уровнем, то происходит активация сетки.
  • MA_CROSS — по сигналу пересечения линий скользящих средних (MA) происходит активация сетки в направлении сигнала.
  • «Настроить алгоритм активации» — команда для открытия окна настроек выбранного алгоритма активации сетки.
  • Пример окна настроек активации сетки алгоритмом MACD, REG, STOCH

    (МОДУЛЬ ДИНАМИЧЕСКАЯ СЕТКА)

  • Алгоритм динамических уровней сетки — В данном режиме происходит расчет канала по выбранному алгоритму. Его ширина и одна из границ (для ЛОНГА — нижняя, для ШОРТА — верхняя) — это база расчета. Для ЛОНГА уровень задается как 30% (значение не ограничено, можно вводить и отрицательные значения и значения больше 100) ширины от нижней границы. Т.о. по мере изменения канала будут смещаться ордера и уровни на новую расчетную точку = 30% от ширины. Для ШОРТ, наоборот, от верхней границы. В данном режиме уровни заполняются не в ценах инструмента, а в процентах от ширины канала.
  • Виды алгоритмов динамической сетки:

    — «BOL» — рассчитывается канал Боллинджера. Уровни рассчитываются по границам канала.
    — «KELTNER» — рассчитывается канал вокруг MA +/- k*ATR (канал Кельтнера). Уровни рассчитываются по границам канала.
    — «REG» — рассчитывается регрессионный канал. Уровни рассчитываются по границам канала.
    — «KREG» — рассчитывается Ядерная регрессия Надарая—Уотсона. Уровни рассчитываются по границам канала.
    — «MURR» — рассчитываются уровни Мюррея. Канал рассчитывается по заданным уровням.
  • «Настроить алгоритм динамической сетки» — команда вызова окна настройки алгоритма динамической сетки.
  • Пример окна настройки динамических уровней:

  • Интервал расчета динамической сетки — Интервал баров алгоритма активации для расчета событий.
  • Рассчитывать баров истории — Интервал баров алгоритма активации, для расчета событий.
  • Активировать построение сетки по уровню — Если включен режим алгоритмической активации сетки, то включение данного режима, позволит заполнять сетку только после достижения ценой заданного уровня активации. Т.о. если произошло изменение тренда, но при этом цена не достигла уровня активации, сетка не будет заполнена. Это позволит избежать построений сетки при ложных, неподтвержденных сигналах. Для ручных команд данная настройка не контролируется, т.е. командами можно установить сетку при любом положении цены. Уровень активации динамической сетки выражен в % от ширины канала. Уровень отсчитывается от нижней границы канала для направления ЛОНГ, верхней для направления ШОРТ. Достижение уровня — это нахождение ценой выше уровня для направления ЛОНГ, ниже для направления ШОРТ.
  • Уровень активации ( % от ширины канала) — Если включен параметр «Активировать построение сетки по уровню». Уровень активации динамической сетки выраженный в % от ширины канала. Уровень отсчитывается от нижней границы канала для направления ЛОНГ, верхней для направления ШОРТ. Достижение уровня — это нахождение ценой выше уровня для направления ЛОНГ, ниже для направления ШОРТ.
  • Тип цены контроля ширины канала — Тип цены контроля ширины канала. Возможные значения:
    % (процент) – процент;
    Steps – шаги цены инструмента;
    Pips — пункты цены инструмента.
  • Минимальная ширина канала для активации — Если включен режим алгоритмической активации сетки, то можно указать минимальную ширину канала для автоматической активации сетки. Т.о. если произошло изменение тренда, но при этом ширина канала меньше минимальной, сетка не будет заполнена. Это позволит избежать построений сетки при слишком низкой волатильности. Значение 0 означает, что не данный параметр не контролируется. Для ручных команд данная настройка не контролируется, т.е. командами можно установить сетку при любой ширине.
  • Максимальная ширина канала для активации — Если включен режим алгоритмической активации сетки, то можно указать максимальную ширину канала, больше которой блокируется автоматическая активация сетки. Т.о. если произошло изменение тренда, но при этом ширина канала больше максимальной, сетка не будет заполнена. Это позволит избежать построений сетки при слишком высокой волатильности. Значение 0 означает, что не данный параметр не контролируется. Для ручных команд данная настройка не контролируется, т.е. командами можно установить сетку при любой ширине.
  • Фиксировать цену начала построения сетки — Если задано фиксировать цену начала построения сетки, то первый уровень всегда будет рассчитан как % от ширины канала.
  • % range начала построения сетки — Если задано фиксировать цену начала построения сетки, то первый уровень всегда будет рассчитан как % от ширины канала. Параметр разрешено изменять при запущенном алгоритме. Изменение доступно через клавиши «Стрелка влево» или «Стрелка вправо»
  • Тип цены контроля смещения уровня — Тип цены контроля смещения уровня. Возможные значения:
  • % (процент) – процент;
    Steps – шаги цены инструмента;
    Pips — пункты цены инструмента;
    % dynamic range — процент ширины динамического канала.
  • Мин. смещение цены для сдвига уровня — Данная настройка позволяет указать минимальное движение цены для смещения уровня. Если в результате нового расчета динамического уровня, дельта смещения окажется ниже минимальной, то уровень не будет смещен. Это позволит минимизировать число транзакций, исключая микросмещения уровней. Параметр разрешено изменять при запущенном алгоритме. Изменение доступно через клавиши «стрелка влево» или «Стрелка вправо»
  • Смещать закрытия уровней против сделки — Данная настройка позволит запретить смещение ордера закрытия уровня против сделки. Т.о. при смещении канала против сделки, уже установленные ордера закрытия останутся на своем уровне. Параметр разрешено изменять при запущенном алгоритме.
  • Не смещать закрытия уровней хуже уровня открытия — Если разрешено смещение ордера закрытия уровня против сделки, можно запретить смещение дальше его уровня открытия. Параметр разрешено изменять при запущенном алгоритме. 

  • В режиме динамических уровней по умолчанию тип цены закрытия задается как «% dynamic range». Но также доступны и базовые типы «Steps, %, Pips». В таком случае, при заполнении уровней, динамический шаг будет рассчитан исходя из заданной величины шага, т.е. обратный расчет. При работе сетки уже будут учитываться только динамические уровни.

    В данном режиме недоступен режим трейлинга уровней, режим алгоритмического шага закрытия уровней.

    (Модуль АЛГОРИТМИЧЕСКИЙ ШАГ УРОВНЯ)

  • Алгоритмический шаг уровня — В данном режиме рассчитывается текущая волатильность по выбранному алгоритму. Шаг уровней указывается как коэффициент от значения волатильности. Т.о. уровни входа указываются в виде конкретных цен, а уровни выхода будут рассчитываться динамически, в зависимости от рассчитанной волатильности. Данный режим недоступен если выбран режим Динамическая сетка. Возможные значения:
  • — ATR — шаг закрытия уровня кратный ATR.
    — STD — шаг закрытия уровня кратный стандартному отклонению.
    — PRCICE RANGE — шаг закрытия уровня кратный ширине ценового канала.

  • Настроить алгоритмы шага уровней — Если выбран алгоритмический шаг уровня, то необходимо указать параметры расчета алгоритма. Команда доступна при запущенном алгоритме.
  • Пример настроеК алгоритмического шага закрытия уровня для алгоритма ATR:

    АЛГОРИТМ ШАГА УРОВНЕЙ
  • Интервал алгоритма шага уровней — интервал баров алгоритма.
  • Рассчитывать баров истории – Только за последнее указанное количество баров будет рассчитан индикатор, чтобы не загружать расчетами впустую КВИК.
  • Тип цены контроля смещения уровня — Тип цены контроля смещения уровня.
  • Возможные значения:
    % (процент) — процент.
    — Steps – шаги цены инструмента. Целое число. Шаг цены инструмента определен его спецификацией.
    Pips — пункты цены инструмента. Целое число. Пункт — это минимальное изменение цены валюте цены инструмента. Для примера, цена 90.61 — это 9061 пункт. Изменение 90.61-90.62 — это разница в один пункт.
  • Мин. смещение цены для сдвига уровня — Данная настройка позволяет указать минимальное движение цены для смещения уровня. Если в результате нового расчета уровня закрытия, дельта смещения окажется ниже минимальной, то уровень не будет смещен. Это позволит минимизировать число транзакций, исключая микросмещения уровней.
  • Смещать закрытия уровней против сделки — Данная настройка позволит запретить смещение ордера закрытия уровня против сделки. Т.о. при смещении канала против сделки, уже установленные ордера закрытия останутся на своем уровне.
  • Не смещать закрытия уровней хуже уровня открытия — Если разрешено смещение ордера закрытия уровня против сделки, можно запретить смещение дальше его уровня открытия.
  • Минимальное значение шага — Данная настройка позволяет указать абсолютное минимальное значение шага. Если в результате нового расчета алгоритма шаг окажется меньше минимального значения, то за шаг будет принято минимальное значение. Это позволит исключить ситуаций, когда расчетное значение становится очень малым.
  • Режим «Только закрытие» — При активации данного режима сетка переходит в режим закрытия. Все неисполненные ордера на вход снимаются. После исполнения всех ордеров на выход строка останавливается. Параметр разрешено изменять при запущенном алгоритме.

  • — ОБЩИЕ
  • Снимать ордера при остановке — При остановке снимать все неисполненные ордера сетки.
  • Спрашивать подтверждение при очистке сетки — Спрашивать подтверждение при очистке сетки.
  • Снимать авто-добавленные уровни — если заполнен параметр «Первоначальный торговый объем сетки» меньше полного торгового объема, автоматически добавляются скрытые уровни до полного объема. По мере исполнения уровней, добавленные активируются. Если цена уйдет обратно, то можно указать чтобы активированные уровни были сняты. Т.о. будут разблокированы денежные средства.
  • Снимать авто-добавленные уровни — если заполнен параметр «Первоначальный торговый объем сетки» меньше полного торгового объема, автоматически добавляются скрытые уровни до полного объема. По мере исполнения уровней, добавленные активируются. Если цена уйдет обратно, то можно указать чтобы активированные уровни были сняты. Т.о. будут разблокированы денежные средства.
  • Рассчитывать среднюю по активным уровням — Рассчитывать средний уровень позиции по активным уровням. Если включено, то средняя цена позиции рассчитывается по активным уровням.

  • Для примера, открыты позиции на уровнях 1, 2 и 3. Закрыт уровень 3. Т.о. средняя цена будет рассчитана по уровням 1 и 2. Если выключено, то средняя цена позиции рассчитывается стандартным образом по принципу FIFO.

  • Для стоп-лосса: Уровень как средняя цена позиции — Принимать заданный уровень открытия позиции как среднюю цену позиции при установке стоп-лосса. Если задано значение -1, то устанавливать стоп от рассчитанной средней цены позиции. Если задано значение больше и равное числу рассчитанных уровней, то стоп будет установлен от последнего уровня.
  • Снимать уровни за стоп-ордером — При сдвиге стоп-ордера снимать ордера входа в позицию за стоп-ордером.
  • Не устанавливать стоп – ордер при активной сетке — Если есть активные лимитные ордера входа, то можно не устанавливать стоп-ордер, чтобы избежать активации стоп-ордера одновременно с ордерами входа при сильном движении цены.
  • Возможность сдвига ордера на графике — Если включена возможность сдвига, и если пользователь сдвинул ордера на графике на новый ценовой уровень, то скрипт ждет его появления, прежде чем перевыставить новый ордер, если это требует алгоритм. Параметр ожидания задается через ТОРГОВЫЕ НАСТРОЙКИ: Ожидание при сдвиге ордера (сек.). Если возможность сдвига выключена, то ордер будет восстановлен алгоритмом сразу после его снятия, не ожидая появления нового ордера. Рекомендуется активировать данную настройку только в случае реальной необходимости.
  • Не искать заявки с комментарием — скрипт автоматически ищет установленные заявки. Заявки с комментарием, содержащим введенное значение, будут игнорироваться.
  • Не искать чужие заявки — Если данный режим выключен, то скрипт контролирует только свои заявки ступеней, с учетом введенного значения “Идентификатор скрипта”, который обязателен в этом режиме. В режиме «OFF» осуществляется поиск всех ордеров. Важно обеспечить уникальность параметра “Идентификатор скрипта”.
  • Команда «Редактирование активной сетки» — команда, открывающая окно редактирования активной сетки.
  • Примеры окон редактирования активной сетки:

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

       Если указать параметр remove (удалить уровень), то такой уровень будет удален.

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

       Важно: удалить можно уровень, на котором нет активного ордера закрытия позиции и нет частичного исполнения ордера открытия.

  • Очистить активную сетку – команда, очищающая текущую активную сетку без снятия установленных ордеров.
  • Сдвинуть активную сетку — Положительные значения сдвигают вверх, отрицательные — вниз. Происходит сдвиг каждого уровня на рассчитанное значение дельты от цены (цены закрытия) этого уровня. Т.о. сдвиг в шагах цены, пунктах происходит равномерно для всех уровней. Сдвиг же в % будет от каждого уровня на рассчитанное значение от его цены.
  • Заполнить уровни от открытой позиции — если открыта текущая позиция, то можно распределить открытый объем по уровням. Для каждой сделки отрытой позиции (редактируется командой «Настроить позицию») будут построены уровни закрытия в соответствии с настойками. Если доступен режим «СТУПЕНИ ВХОДА. ВЫКУП», то распределение будет по аналогии с первой рыночной сделкой. Весь открытый объем принимается за объем выкупа.
  • Настроить дополнительное окно сетки — команда, открывающая окно редактирования формы дополнительного окна сетки.
  • Примеры окна редактирования формы дополнительного окна сетки:

  • Отдельное окно активной сетки — если активировано, то для данной строки будет построено отдельное окно, сохраняющееся при переключении строк.
  • Обратное направление сетки на продажу в доп. окне — если активировано, то для сетки направления SELL уровни будут выведены в обратном порядке, по возрастанию цены.
  • Настройки цветов задаются в виде строки с числами RGB цвет, разделенными точкой с запятой ;
  • ПАРАМЕТРЫ
  • Вид сетки уровней. Возможные значения:
  • — Fix net — уровни с фиксированным шагом.
    — Distribution — уровни с расчетным шагом по заданной глубине и числу шагов.
    — Manual — преднастроенные уровни.

  • Настроить вручную ступени входа — Можно указать уровни входа в единицах, указанных в настройке «Тип цены шага уровней». Для режима «Вид сетки уровней» «Manual»: Если необходимо указать два уровня в 75 и 100 шагов цены, то настройка «Тип цены шага уровней» имеет значение «Steps», а в строке вводим 75 в колонке «level». Для второй строки вводим 100. В колонке «qty» указывается объем, который относится к этому уровню. Если тип шага уровней это «% dynamic range», то значения — это проценты ширины динамического канала.
  • Окно настроек уровней вручную в режиме "Manual"

    Окно настроек уровней вручную в режиме Тип цены шага уровней "Currency"

    В этом случае уровни — это конкретно заданная цена в валюте цены инструмента.

  • Тип ордера входа в позицию. Возможные значения:
  • — Limit — вариант установки ордера с использованием заявки типа “Лимитный ордер”.
    — Hidden — вариант установки ордера без физического выставления заявки на серверах брокера. По достижению уровня будет осуществлена сделка по рынку.

  • Торговый объем шага сетки – Размер (объем) сделки на уровнях сетки.
  • Тип цены шага уровней. Возможные значения:
  • — % (процент) – процент;
     — Steps – шаги цены инструмента;
    — Pips — пункты цены инструмента;
    — Currency — уровень задается в валюте цены инструмента, т.е. сама цена. Вариант «Currency» работает только для режима «Вид сетки уровней» = «Manual».
    — % dynamic range — процент ширины динамического канала. Если выбран режим Динамическая сетка.

  • Шаг сетки — Размер шага уровней в указанных единицах цены инструмента.
  • Коэфф. шага сетки — Коэффициент шага уровней. Каждый следующий шаг равен прошлому с учетом коэффициента.
  • Для примера. Шаг уровней = 100. Коэффициент = 1.1.
    Первый шаг =100.
    Второй = 100 (первый) * 1.1 = 110.
    Третий = 110 (второй) * 1.1 = 121. И т.д.
    Коэффициент может быть < 1, тогда будет происходит сжатие размера шага.
    ВАЖНО! При использовании коэффициента шага сетки отличного от 1 ни в коем случае нельзя вручную двигать ордера, иначе может нарушиться порядок ордеров и в итоге сетка рассчитается некорректно.

  • Глубина сетки — Если задано 0, то глубина не ограничена. Для режима Вид сетки уровней = «Distribution» параметр является обязательным.
  • Число шагов сетки — Данный параметр используется для режима Вид сетки уровней = «Distribution». Исходя из значения будет рассчитан шаг между уровнями.
  • Цена начала построения сетки — Данная настройка используется если «Первый торговый объем по алгоритму» задан 0 и цена активации не задана алгоритмом входа (если подключен алгоритмический модуль входа в позицию). В этом случае цену начала построения сетки можно задать вручную. Если не задана цена алгоритма или не подключен алгоритмический модуль входа в позицию, то используется цена последней сделки.
  • Отступ начала построения сетки — Данная настройка используется если «Первый торговый объем по алгоритму» задан 0 и «Цена начала построения сетки» задана 0 (если подключен алгоритмический модуль входа в позицию). В этом случае первый уровень будет задан от цены активации (начала построения) с учетом отступа.
  • Коэфф. торгового объема — Коэффициент торгового объема сетки. Каждый следующий равен прошлому с учетом коэффициента.
  • Для примера. Торговый объем сетки = 1. Коэффициент = 2.
    Первый торговый объем сетки = 1.
    Второй = 1 (первый) * 2 = 2.
    Третий = 2 (второй) * 2 = 2. И т.д.
    Т.е. стратегия мартингейла с заданным коэффициентом. Коэффициент может быть < 1, тогда будет происходит уменьшение объема. Важно, объем будет округлять до 1, если расчетная величина станет меньше 1.

  • Поддерживать размер шага сетки при сдвиге ордера — При сдвиге ордера открытия уровня изменятся шаг между уровнями открытия. При включенной настройке сдвиг ордера открытия приведет к одновременному сдвигу следующих уровней открытия. Т.о. шаг сетки будет постоянным. Если настройка выключена, то шаг открытия следующего уровня изменится.
  • Настроить ограничения сетки — команда, открывающая окно редактирования ограничений сетки.
  • Пример окна настроек ограничений:

  • Ограничивать сетку сверху — В этом режиме не строятся новые уровни (сдвигаются при трейле) выше заданной величины в валюте цены инструмента. Контролируется цена открытия уровня.
  • Ограничивать сетку снизу — В этом режиме не строятся новые уровни (сдвигаются при трейле) ниже заданной величины в валюте цены инструмента. Контролируется цена открытия уровня.
  • Ограничивать прибыль сетки — В этом режиме если текущая прибыль сетки достигла заданной величины, то происходит её закрытие.
  • Ограничивать убыток сетки — В этом режиме если текущая убыток сетки достиг заданной величины, то происходит её закрытие.
  • Ограничивать по времени — В этом режиме если время активности сетки превышает заданное ограничение, то происходит её закрытие. Предел времени (мин.)
  • Ограничивать по числу сделок — В этом режиме если число сделок сетки превышает заданное ограничение, то происходит её закрытие. Предел числа сделок — • Ограничивать по числу непрерывных сделок открытия — В этом режиме если число непрерывных сделок по открытию уровней сетки превышает заданное ограничение, то происходит её закрытие. Предел непрерывного числа сделок открытия.
  • Ограничивать по времени после исполнения сетки — В этом режиме если время активности сетки после открытия всех уровней превышает заданное ограничение, то происходит её закрытие. Предел времени после исполнения сетки (мин.)
  • Включить безусловное снятие сетки — По достижению заданного уровня будет снята сетка (закрыта позиция). Уровень отсчитывается от первого уровня в момент первоначальной активации сетки.
  • Тип цены уровня безусловного снятия сетки — Тип цены уровня безусловного снятия сетки.
  • Возможные значения:
    % (процент) – процент;
    Steps – шаги цены инструмента. Целое число. Шаг цены инструмента определен его спецификацией;
    Pips – пункты цены инструмента. Целое число. Пункт — это минимальное изменение цены валюте цены инструмента. Для примера, цена 90.61 — это 9061 пункт. Изменение 90.61-90.62 — это разница в один пункт;
    Currency — уровень задается в валюте цены инструмента, т.е. сама цена.

  • Уровень безусловного снятия сетки.
  • Закрывать позицию по достижения уровня — Если выключено закрытие позиции, то по достижению уровня безусловного снятия сетки, будет снята активная сетка, при этом позиция (если открыта) останется.
  • — ЗАКРЫТИЕ
  • Тип ордера закрытия уровней. Возможные значения:
  • — Limit — вариант установки ордера с использованием заявки типа “Лимитный ордер”;
    — Hidden — вариант установки ордера без физического выставления заявки на серверах брокера.
  • Тип цены закрытия уровней. Возможные значения:
  • — % (процент) – процент;
    — Steps – шаги цены инструмента;
    — Pips — пункты цены инструмента;
    — Currency — уровень задается в валюте цены инструмента, т.е. сама цена. Вариант «Currency» работает только для режима «Вид сетки уровней» = «Manual».
    — % dynamic range — процент ширины динамического канала. Если выбран режим Динамическая сетка.
  • Шаг сетки закрытия позиции — Размер шага закрытия позиции в указанных единицах цены инструмента. Если не задан, то ордер устанавливается на вышестоящий уровень (т.е. используется основной шаг сетки).
  • Уровень закрытия от реальной цены исполнения — если выбран скрытый ордер входа в позицию, то реальная цена исполнения ордера входа может отличаться от цены уровня. В этом случае можно пересчитывать цену закрытия уровня от реальной точки входа с учетом заданного шага закрытия. Параметр разрешено изменять при запущенном алгоритме.
  • Поддерживать размер шага закрытия при сдвиге ордера — при сдвиге ордера закрытия (открытия) уровня изменятся шаг между уровнем открытия и закрытия. При включенной настройке сдвиг ордера закрытия приведет к одновременному сдвигу и уровня открытия (закрытия). Т.о. шаг закрытия будет постоянным. Если настройка выключена, то будет изменен шаг закрытия, уровень открытия останется неизменным.
  • Макс. число активных уровней закрытия — По мере установки ордеров закрытия, для уровней будет устанавливаться признак блокировки C. При этом уже установленные ордера не снимаются.
  • Если будут сняты все ордера (например, в клиринг, окончание торгового дня), то для уменьшения числа транзакций при восстановлении ордеров можно устанавливать ордера закрытия по мере их исполнения. Будет установлено не более заданного числа уровней. Остальные будут устанавливаться по мере исполнения ордеров закрытия уровней. Значение 0 — нет ограничений. Параметр разрешено изменять при запущенном алгоритме. Изменение доступно через клавиши «стрелка влево» или «Стрелка вправо»
  • Число итераций закрытия уровней — Если установлен лимит, то ограничивается число циклов установки ордеров входа в позицию. По достижению лимита уровень деактивируется.
  • Например, установив значение = 1, будут установлены ордера открытия позиции 1 раз. После их закрытия скрипт остановится. Т.о. реализуется режим, только закрытия позиции.

    Если лимит > 1, то после закрытия уровня, зеркальный ордер открытия будет установлен еще раз. И так, пока не будет достигнут лимит. Значение 0 — не ограничивать. Т.е. уровни будут восстанавливаться без ограничения.

    Режим Вида сетки уровней «Fix net» рассчитывает уровни с заданным шагом в параметре Шаг сетки с учетом Коэфф. шага сетки. Т.е. будут установлены ордера, пока не будет достигнут заданный объем входа в позицию или не будет достигнута глубина сетки, если она задана.

    Режим Вида сетки уровней «Distribution» рассчитывает уровни от глубины и числа шагов сетки. Т.е. шаг сетки — это частное от деления глубины на число шагов. Если задан Коэфф. шага сетки, то расчет производится по формуле суммы геометрической последовательности.

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

    Раздел “СТУПЕНИ ВХОДА. ПРОФИТ-ТРЕЙЛ” содержит:

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

    * Включить профит-трейл — включить режим трейла профита. В данном режиме контролируется уровень общей прибыли, которая складывается из прибыли зафиксированных уровней и текущей прибыли открытых уровней. Если сформирован уровень отсечки прибыли, то при снижении прибыли ниже уровня отсечки, то происходит закрытие текущей позиции и снятие активной сетки.

    * Контрольное значение уровня прибыли — Контрольное значение уровня прибыли (в валюте цены). Как только уровень прибыли превысит контрольное значение, запускается таймер длительностью «Интервал контроля уровня прибыли», в течении которого контролируется текущий уровень прибыли относительно контрольного.

    * Интервал контроля уровня прибыли (мин.) — Временной интервал в течении, которого прибыль должна быть равно или больше контрольного значения. Если по окончании таймера уровень прибыли остается выше текущего контрольного значения, то уровень отсечки смещается на текущий уровень контроля.

    * Шаг трейла прибыли — Шаг трейла прибыли (в валюте цены). Если уровень прибыли превысил контрольное значения + шаг трейла, то контрольное значение поднимается на шаг трейла и устанавливается уровень отсечки на контрольное значение прибыли.

        Пример: Задано контрольное значение прибыли 2000 руб. Интервал контроля 10 минут. Шаг прибыли 500 рублей.

    Как только прибыль достигнет 2000 рублей активируется трейл и запускается таймер. Если в течении таймера прибыли так и останется выше 2000, то установится уровень фиксации прибыли 2000 рублей. Либо, если уровень прибыли поднимется 2000 + 500 = 2500 рублей, то установится уровень фиксации прибыли 2000 рублей. И так далее 3000 -> 2500, 3500 -> 3000 …

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

    Раздел “СТУПЕНИ ВХОДА. ВЫКУП” содержит

    В данном режиме по команде «Установить сетку уровней» будет открыта позиция по рынку (или по конкретной цене) в объеме, заданном в параметре «Торговый объем шага объема выкупа». На этот объем будет установлена сетка ордеров закрытия позиции, а на остаток объема будет установлена основная сетка уровней. Т.о. будет сразу осуществлен вход на объем выкупа и установлены ордера выхода, а на остаток установлена основная сетка.
  • Включить выкуп — Включить реализацию первого торгового объема выкупа.
  • Первый торговый объем выкупа — Размер(объем) первой сделки по рынку (или по конкретной цене). Общий объем входа задается в параметре ТОРГОВЫЕ НАСТРОЙКИ: Торговый объем. Объем, приходящийся на стеку уровней — это разница между общим объемом и объемом первой сделки по рынку. Если задано 0, то весь объем будет набран ступеням входа, т.е. сигнал — это установка сетки от цены активации. От средней по рынку будет построена сетка.
  • Тип цены закрытия и шага уровней выкупа. Возможные значения:
  • — % (процент) – процент;
    — Steps – шаги цены инструмента;
    — Pips — пункты цены инструмента.
    — % dynamic range — процент ширины динамического канала. Если выбран режим Динамическая сетка.
  • Шаг сетки выкупа — Размер шага уровней выкупа в указанных единицах цены инструмента. Данный шаг позволяет задать другую плотность для уровней выкупа.
  • Шаг сетки закрытия выкупа — Размер шага уровней закрытия выкупа в указанных единицах цены инструмента. Если не задан, то берется шаг закрытия сетки или основной шаг сетки, что задано. Для режима «Вид сетки уровней» = «Manual» данный параметр обязательный.
  • Торговый объем шага объема выкупа – Размер (объем) сделки на уровнях сетки для выкупленного объема. Если не задан, то берется размер «Торговый объем шага сетки». Для режима «Вид сетки уровней» = «Manual» данный параметр обязательный. Важно: Объем закрытия шага сетки выкупа должен быть кратен объему шагу сетки.
  • Цена сделки выкупа — Можно задать конкретные цены уровня выкупа. Будет установлен лимитный ордер, по исполнению оного будет сформирована сетка.
  • Раздел “СТУПЕНИ ВХОДА. ОТЛОЖЕННАЯ АКТИВАЦИЯ” содержит настройки:

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

    * Отложенная активация — Выбор направления активации сетки. Возможные значения:

        — ‘OFF’ – Выключено;

        — ‘BUY’ — Активация сетки на покупку;

        — ‘SELL’ — Активация сетки на продажу.

    * Условие входа — выбор условия активации условия. Возможные значения: >=, <=

    * Уровень входа — уровень цены активации сетки.

    Раздел “СТУПЕНИ ВХОДА. ТРЕЙЛ” содержит настройки:

    Данный режим позволяет сдвигать сетку уровней за «убегающей» ценой, т.е. сдвигать сетку по направлению движения цены.
  • Трейлить ордера ступеней — включить режим трейла уровней. При активации режима происходит контроль движения цены. Если цена уходит от сетки, то ордера и уровни будут сдвигаться вслед за ценой.
  • — Режим ON_DIR — трейл только по направлению сетки.
    — Режим BOTH_DIR — трейл в обоих направлениях. Когда цена уходит по направлению, ордера сдвигаются вслед за ценой. Если цена прошла всю сетку и уходит дальше, то сетка будет сдвигаться вслед за ценой, в убыток. Данный режим позволит закрыть уровни с убытком, но при этом сетка будет рядом с ценой и начнет работать, позволяя компенсировать убыток, в отличии от ситуации если бы она осталась на месте. В этом режиме ордера закрытия сдвигаются вне зависимости от настройки «Сдвигать ордера закрытия».

  • Сдвигать ордера закрытия — Если настройки трейла таковы, что он активируется до закрытия всех уровней, то можно сдвигать активные ордера закрытия, вместе с ордерами открытия.
  • Тип цены шага трейла уровней. Возможные значения:
  • — % (процент) – процент;
    — Steps – шаги цены инструмента;
    — Pips — пункты цены инструмента.

  • Активировать трейл после — Активация трейлинга ордеров ступеней в указанных единицах. Если указан данный параметр, то активация трейлинга произойдет только если цена прошла указанный интервал в сторону сделки.
  • Интервал проверки цены (сек.) — Данный параметр позволяет установить период проверки текущей цены инструмента. Если установлено значение 0 (значение по умолчанию), то цена будет контролироваться постоянно, при любом движении цены будет происходить контроль трейлинга. Если установить значение отличное от 0, то цена инструмента будет контролироваться с указанной периодичностью. Такая настройка позволит исключить из контроля трейлинга движения цены, прошедшие между проверками. Это в каких-то случаях позволит исключить необоснованные сдвиги ордеров ступеней при резких возвратных движениях цены, которые в обычном режиме привели бы к сдвигу ордера и неблагоприятному открытию позиции при возвратном движении цены.
  • Шаг трейла — Шаг трейлинга ордеров ступеней в указанных единицах. По мере движения цены ордера будет двигаться за ценой. Если цена прошла в сторону открытой сетки больше и равной шагу трейлинга, то ордера сдвинутся. Т.е. если необходимо обеспечить постоянный сдвиг ордеров за ценой, необходимо установить размер шага трейлинга = 1 шаг (пункт). Если шаг больше 1, то цена должна пройти данный интервал, чтобы ордера были сдвинуты. Это позволит уменьшить число транзакций по сдвигу ордеров.

  • Режим недоступен для активированного режима Динамическая сетка.
  • Число уровней трейла — Число уровней от начала, которые будут сдвигаться. Можно указать число уровней меньше, чем общее число, т.о. будут сдвигаться только ближайшие уровни, а остальные останутся на месте. Такое поведение позволит снизить риск при резком двухстороннем движении.
  • Раздел “НАСТРОЙКИ СТОПА” содержит

    •         Тип стоп-лосса. Возможные значения:

      — Stop — вариант установки стоп-лосса без указания информации по тейк-профиту;
      — Hidden — вариант установки стоп-лосса без физического выставления заявки на серверах брокера;
      — None — без установки стоп-лосса.

              Тип цены стоп-лосса. Возможные значения:

      — % (процент) – процент;
      — Steps – шаги цены инструмента;
      — Pips — пункты цены инструмента;
      — RUR — рубли. Здесь и далее имеется ввиду сумма в рублях относительно позиции по инструменту. Допустим 100 рублей на всю позицию;
      — Price — конкретная цена.

              Стоп-лосс — значение стоп-лосса в указанных единицах. Данная настройка также выведена в главное окно скрипта, для быстрого изменения значения стоп-лосса без открытия окна настроек.

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

      — % (процент) — процент;
      — Steps – шаги цены инструмента;
      — Pips — пункты цены инструмента

              Проскальзывание стоп-лосса — в указанных единицах цены инструмента после активации стоп-лосса, для выставления лимитного ордера для закрытия позиции. Параметр разрешено изменять при запущенном алгоритме. Изменение доступно через клавиши «стрелка влево» или «Стрелка вправо».

              Дата действия заявок типа стоп. Возможные значения:

      — GTC — до истечения срока жизни инструмента (по факту 30 дней);
      — Today — сегодня;
      — Конкретная дата

              Не искать заявки с комментарием — скрипт автоматически ищет установленные заявки. Заявки с комментарием, содержащим введенное значение, будут игнорироваться.

              Не искать чужие заявки — Если данный режим выключен, то скрипт контролирует только свои стоп-ордера, с учетом введенного значения “Идентификатор скрипта”, который обязателен в этом режиме. В режиме «OFF» осуществляется поиск всех ордеров. Важно обеспечить уникальность параметра “Идентификатор скрипта”.

    Раздел “КОНТРОЛЬ СДЕЛОК” содержит настройки

  • Комиссия — Для более точного расчета прибыли можно задать комиссию за контракт (для срочного рынка) или за объем для фондовой секции.
  • — Для срочного рынка задается в валюте цены, допустим 0.5 рублей.
    — Для фондовой секции задается в процентах за объем сделки.

  • Лимит по прибыли — по достижению которого алгоритм перейдет в режим ожидания.
  • Лимит по убытку — по достижению которого алгоритм перейдет в режим ожидания.
  • Автоочистка данных по прибыли — Режим автоматической очистки данных прибыли при наступлении нового торгового дня.
  • Возможные значения:
    — OFF — Выключено;
    — DAY — Каждый новый торговый день;
    — WEEK — Каждую новую торговую неделю.

  • Очистить данные по прибыли, счетчики — Сбросить накопленные данные по прибыли, сделкам. После сброса скрипт будет отслеживать лимиты заново. Команда доступна при запущенном алгоритме. Чтобы сработало надо нажать на данное поле двойным щелчком левой кнопки мыши.
  • Сохранять журнал сделок — если включено, то будут сохраняться все сделки в файлы для каждого инструмента.
  • Открыть сделки — команда, открывающая окно закрытых сделок по инструменту.
  • Калькулятор инструмента

    Если выполнить команду «Калькулятор инструмента» из окна настроек или команду «+/-« из основного окна, то откроется окно калькулятора по инструменту.

    В этом окне можно рассчитать взаимные значения между введенными параметрами. Также выводится справочная информация по инструменту.

    Видео с разбором настроек «Smart Grid»

    пример работы робота «Smart Grid»

    Обзор Динамической сетки «Smart Grid» ULTRA

    Алгоритмы запуска сетки «Smart Grid»

    Новые алгоритмы активации сетки в «Smart Grid»

    Дополнительные видео с пояснениями к роботу "SmartGrid"

    + НАЖМИТЕ, чтобы открыть видео

    Улучшения по роботу SmartGrid Ultra. Настройки. Доп.окно, Ограничения сетки. Ступени входа-треил


    Настройка меток и цвет шрифта робота «SmartGrid» для QUIK


    Подробнее о динамической сетке в роботе «SmartGrid»-QUIK


    Способы построения сетки от простых к сложным в роботе «SmartGrid»-QUIK


    Обзор Дополнения в Алгоритм выбора направления уровней робота «SmartGrid»-QUIK


    Обзор дополнений по заполнению сетки в роботе «SmartGrid»-QUIK

    Стоимость комплектов с роботом «Smart Grid»

    STD

    Бессрочная лицензия
    21 000
    Робот «Smart Grid-STD» для QUIK
    Срок действия Лицензии-БЕССРОЧНАЯ
    Классический Стоп-Лосс (в %, пунктах, шагах)
    Построение сетки в ручном режиме
    Лимитные ордера по сетке
    Автозакрытие позиции по времени
    Контроль сделок
    Работает на трёх площадках Московской биржи: СРОЧНЫЙ + ФОНДОВЫЙ + ВАЛЮТНЫЙ РЫНОК. Также на Санкт-Петербургской бирже
    Руководство по установке и описание Робота-помощника
    Срок технической Поддержки - 1 год
    Стоимость Продление технической поддержки (по необходимости) - 3000р
    Трейлить ордера ступеней
    Вывод меток от уровней и сделок на график
    Мартингейл (Коэф. торгового объема)
    Виртуальная торговля с отображением сделок на графике
    Калькулятор инструмента
    Автоэкспирация
    Отправка уведомлений в Telegram и E-Mail
    Лимит по убытку
    Лимит по прибыли
    Отложенная активация сетки
    Профит-Трейл
    Запуск построения сетки по сигналам торговых систем автоматически
    Число итераций закрытия уровней
    ДИНАМИЧЕСКАЯ СЕТКА
    Алгоритм расчета шага закрытия уровня
    Поддерживать размер шага закрытия при сдвиге ордера
    Распределить открытый объем по уровням

    Хотите приобрести «Smart Grid-STD»-Бессрочная для QUIK в рассрочку на 3 месяца без процентов? ЖМИТЕ!

    PRO

    Бессрочная лицензия
    29 900
    Робот «Smart Grid-PRO» для QUIK
    Срок действия Лицензии- БЕССРОЧНАЯ
    Классический Стоп-Лосс (в %, пунктах, шагах)
    Построение сетки в ручном режиме
    Ордера по сетке Лимитные / рыночные
    Автозакрытие позиции по времени
    Контроль сделок
    Работает на трёх площадках Московской биржи: СРОЧНЫЙ + ФОНДОВЫЙ + ВАЛЮТНЫЙ РЫНОК. Также на Санкт-Петербургской бирже
    Руководство по установке и описание Робота-помощника
    Срок технической Поддержки - 1 год
    Стоимость Продление технической поддержки (по необходимости) - 4000р
    Трейлить ордера ступеней
    Вывод меток от уровней и сделок на график
    Мартингейл (Коэф. торгового объема)
    Виртуальная торговля с отображением сделок на графике
    Калькулятор инструмента
    Автоэкспирация
    Отправка уведомлений в Telegram и E-Mail
    Лимит по убытку
    Лимит по прибыли
    Отложенная активация сетки
    Профит-Трейл
    Запуск построения сетки по сигналам торговых систем автоматически
    Число итераций закрытия уровней
    ДИНАМИЧЕСКАЯ СЕТКА
    Алгоритм расчета шага закрытия уровня
    Поддерживать размер шага закрытия при сдвиге ордера
    Распределить открытый объем по уровням

    Хотите приобрести «Smart Grid-PRO»-Бессрочная для QUIK в рассрочку на 3 месяца без процентов? ЖМИТЕ!

    ULTRA

    Бессрочная лицензия
    39 000
    Робот «Smart Grid-ULTRA» для QUIK
    Срок действия Лицензии- БЕССРОЧНАЯ
    Классический Стоп-Лосс (в %, пунктах, шагах)
    Построение сетки в ручном режиме
    Ордера по сетке Лимитные / рыночные
    Автозакрытие позиции по времени
    Контроль сделок
    Работает на трёх площадках Московской биржи: СРОЧНЫЙ + ФОНДОВЫЙ + ВАЛЮТНЫЙ РЫНОК. Также на Санкт-Петербургской бирже
    Руководство по установке и описание Робота-помощника
    Срок технической Поддержки - 1год
    Стоимость Продление технической поддержки (по необходимости) -5000р
    Трейлить ордера ступеней
    Вывод меток от уровней и сделок на график
    Мартингейл (Коэф. торгового объема)
    Виртуальная торговля с отображением сделок на графике
    Калькулятор инструмента
    Автоэкспирация
    Отправка уведомлений в Telegram и E-Mail
    Лимит по убытку
    Лимит по прибыли
    Отложенная активация сетки
    Профит-Трейл
    Запуск построения сетки по сигналам торговых систем автоматически
    Число итераций закрытия уровней
    ДИНАМИЧЕСКАЯ СЕТКА
    Алгоритм расчета шага закрытия уровня
    Поддерживать размер шага закрытия при сдвиге ордера
    Распределить открытый объем по уровням

    Хотите приобрести «Smart Grid-ULTRA»-Бессрочная для QUIK в рассрочку на 3 месяца без процентов? ЖМИТЕ!

    STD

    Лицензия на 1 год
    16 000
    Робот «Smart Grid-STD» для QUIK
    Срок действия Лицензии- 1 год
    Срок технической Поддержки - 6 месяцев
    Стоимость Продление технической поддержки (по необходимости) - 1000р
    Размер доплаты до Бессрочной лицензии составляет: 7000 руб.

    Хотите приобрести «Smart Grid-STD»-на 1 год для QUIK в рассрочку на 3 месяца без процентов? ЖМИТЕ!

    PRO

    Лицензия на 1 год
    22 000
    Робот «Smart Grid-PRO» для QUIK
    Срок действия Лицензии- 1 год
    Срок технической Поддержки - 6 месяцев
    Стоимость Продление технической поддержки (по необходимости) - 2000р
    Размер доплаты до Бессрочной лицензии составляет: 10900 руб.

    Хотите приобрести «Smart Grid-PRO»-на 1 год для QUIK в рассрочку на 3 месяца без процентов? ЖМИТЕ!

    ULTRA

    Лицензия на 1 год
    32 000
    Робот «Smart Grid-ULTRA» для QUIK
    Срок действия Лицензии- 1 год
    Срок технической Поддержки - 6 месяцев
    Стоимость Продление технической поддержки (по необходимости) -3000р
    Размер доплаты до Бессрочной лицензии составляет: 12000 руб.

    Хотите приобрести «Smart Grid-ULTRA»-на 1 год для QUIK в рассрочку на 3 месяца без процентов? ЖМИТЕ!

    STD

    Лицензия на 6 месяцев
    12 000
    Робот «Smart Grid-STD» для QUIK
    Срок действия Лицензии- 6 месяцев
    Срок технической Поддержки - 3 месяца
    Стоимость Продление технической поддержки (по необходимости) - 500р
    Размер доплаты до Бессрочной лицензии составляет: 10000 руб.

    Хотите приобрести «Smart Grid-STD»-на 6 мес для QUIK в рассрочку на 3 месяца без процентов? ЖМИТЕ!

    PRO

    Лицензия на 6 месяцев
    17 000
    Робот «Smart Grid-PRO» для QUIK
    Срок действия Лицензии- 6 месяцев
    Срок технической Поддержки - 3 месяца
    Стоимость Продление технической поддержки (по необходимости) - 1000р
    Размер доплаты до Бессрочной лицензии составляет: 14900 руб.

    Хотите приобрести «Smart Grid-PRO»-на 6 мес для QUIK в рассрочку на 3 месяца без процентов? ЖМИТЕ!

    ULTRA

    Лицензия на 6 месяцев
    24 000
    Робот «Smart Grid-ULTRA» для QUIK
    Срок действия Лицензии- 6 месяцев
    Срок технической Поддержки - 3 месяца
    Стоимость Продление технической поддержки (по необходимости) -1500р
    Размер доплаты до Бессрочной лицензии составляет: 17000 руб.

    Хотите приобрести «Smart Grid-ULTRA»-на 6 мес для QUIK в рассрочку на 3 месяца без процентов? ЖМИТЕ!

    Дополнительный модуль к роботу PRO или Ultra "Альтернативная сетка"

    Стоимость модуля:

    5 000 руб.

    Внимание

    Это дополнительный модуль для робота "Smart Grid".

    Подходит к версии PRO и Ultra

    Сам робот у вас уже должен быть в наличии, без него модуль не работает!

    Принцип работы модуля «Альтернативная сетка» (Отложенное исполнение)

    После установки модуля появляются дополнительные настройки

    Раздел “СТУПЕНИ ВХОДА. Отложенное исполнение”- содержит

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

    * Использовать отложенное исполнение уровня:
       — On (включить);
       — Off (выключить).

    В данном режиме исполнение ордера наступает не в момент достижения ценой уровня ордера, а после отката на заданную величину.

    Данный режим доступен только для вида ордеров Hidden.

    Активация ордера происходит после того, как цена пройдет расстояние от ордера на размер отступа. После активации исполнение ордера произойдет когда цена пройдет от последнего экстремума размер отступа.

    Для примера, уровень на покупку 100 рублей. Размер отступа 5 рублей. Т.о. активация ордера произойдет, когда цена пройдет 100 руб. и достигнет 105 руб. Далее цена достигает 107 рублей. Исполнение же ордера произойдет, когда цена опустится на размер отступа от экстремума 107 руб., т.е. до 102 руб. Т.о. ордер не исполняется сразу. Если цена двигается без откатов и активирует несколько уровней, то в момент отката исполняются все накопленные уровни.

    Данный режим работает как для ордеров на открытие позиции, так и на закрытие позиции.

    * Тип цены шага сдвига — Тип цены закрытия (профита) уровней выкупа.
    Возможные значения:
       —  % (процент) — процент.
       — Steps – шаги цены инструмента.
       — Pips — пункты цены инструмента.

    * Отступ для открытия позиции — на каком расстоянии за ценой будет двигаться условный треил, чтобы войти в сделку на откате.

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

    Цена опускается за уровень 1 на указанный шаг открытия, в этот момент активируется уровень 1 и начинается отслеживание «отката» цена. Как только цена достигает уровня «отката», рассчитанного как минимум цены + размер отступа, происходит исполнение активированных ордеров.

    Зеркально происходит активация-исполнение ордеров закрытия: Цена поднимается за уровень закрытия 1 на указанный шаг закрытия, в этот момент активируется уровень закрытия 1 и начинается отслеживание «отката» цена. Как только цена достигает уровня «отката», рассчитанного как максимум цены — размер отступа, происходит исполнение активированных ордеров закрытия.

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

    Дополнительный модуль к роботу PRO или Ultra "Трендовая сетка"

    Стоимость модуля:

    5 000 руб.

    Внимание

    Это дополнительный модуль для робота "Smart Grid".

    Подходит к версии PRO и Ultra

    Сам робот у вас уже должен быть в наличии, без него модуль не работает!

    Принцип работы модуля «Трендовая сетка»

    После установки модуля появляются дополнительные настройки

    При подключении модуля (скопировать поставляемый файл в папку plugins) в окне настроек появится раздел как на скрине выше.

    • Трендовая сетка уровней — При активации режима (ON), введенные шаги открытия становятся отрицательными. Также изменяется направление трейла на противоположный, и зеркально изменяется активация ордера.

    Ордера на покупку активируются если текущая цена превышает цену уровня, на продажу — становится ниже. Т.е. режим пробоя.
    В стандартном режиме ордера работают как лимитные, в этом режиме как стоп-лимитные.

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

    Иллюстрация работы для направления ЛОНГ:

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

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

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

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

    Дополнительный модуль к роботу PRO или Ultra "Закрытие уровней сетки от средней цены"

    Стоимость модуля:

    5 000 руб.

    Внимание

    Это дополнительный модуль для робота "Smart Grid".

    Подходит к версии PRO и Ultra

    Сам робот у вас уже должен быть в наличии, без него модуль не работает!

    Принцип работы модуля «Закрытие уровней сетки от средней цены позиции»

    После установки модуля появляются дополнительные настройки

    При подключении модуля (скопировать поставляемый файл в папку plugins) в окне настроек появится раздел как на скрине выше.

    * Закрывать уровни от средней — В этом режиме уровни закрытия будут устанавливаться от текущей средней цены позиции с заданным шагом. Данный режим доступен только если включен режим «Рассчитывать среднюю по активным уровням». Данный режим недоступен для типа цены шага уровней «Currency».

    * Число уровней закрывать по средней — Число уровней, которые будут закрываться по средней. Остальные будут работать в обычном режиме. Если задано 0, то все уровни.

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

       — OFF — ничего не делать, ордера исполнятся по ситуации

       — Reopen — переустановить сетку от текущей цены.

       — Close NET — снять текущую сетку

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

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

    Иллюстрация работы:

    Для примера: Есть 4-е уровня на покупку. При исполнении первого уровня будет установлен ордер на выход 1.

    При исполнении 2-ого уровня будет установлено два уровня 1+2 на новой средней позиции первого и второго уровней. И т.д. пока не будут исполнены все уровня, закрывающиеся от средней.

    Если указать число уровней закрытия от средней больше нуля, то только это количество уровней будет закрываться от средней, остальные будут работать в обычном режиме.

    Например, указано 3 уровня для закрытия по средней, всего уровней 5. Уровни 4, 5 будут закрываться индивидуально, а первые три уровня от средней.

    Дополнительный модуль к роботу PRO или Ultra "Автоматическое закрытие уровней сетки"

    Стоимость модуля:

    5 000 руб.

    Внимание

    Это дополнительный модуль для робота "Smart Grid".

    Подходит к версии PRO и Ultra

    Сам робот у вас уже должен быть в наличии, без него модуль не работает!

    Принцип работы модуля «Автоматическое закрытие уровней сетки»

    В настройках по инструменту в роботе появятся в разделе «СТУПЕНИ ВХОДА» АВТОМАТИЧЕСКОЕ ЗАКРЫТИЕ УРОВНЕЙ, следующие пункты:



       При подключении модуля (скопировать поставляемый файл в папку plugins) в окне настроек появятся в разделе новые пункты как на скрине выше.

  • Автоматическое закрытие уровней – При активации режима происходит проверка числа открытых (исполненных на вход) уровней по мере исполнения уровней вглубь сетки.

  •    Если их число больше указанного, то происходит блокировка «S» вышестоящих уровней с одновременным закрытием уровней по рынку.

       При возврате цены к точке восстановления происходит восстановление активности уровня.

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

       OFF – выключено. ON – Включено.

  • Настроить автоматическое закрытие уровней – команда вызывает настройки «Автоматического закрытия уровней»
  • Число открытых уровней — число уровней больше которого начнется работа алгоритма закрытия.

  • Точка восстановления активности уровня (%) — Точка восстановления закрытых уровней. За основу берется цена открытия уровня — это значение 0%. Цена закрытия уровня — это 100%. Т.е. если необходимо, чтобы уровень восстановился при достижении него самого (цены открытия), то указываем 0.

  •    Если же необходимо, чтобы уровень восстановился при достижении него цены закрытия, то указываем 100.

       При указании промежуточных значений уровень будет активирован, если цена дойдет до данной точки между ценой открытия и закрытия уровня, например, середины — 50%.

       Также можно указать значения больше 100%, это будет означать, что активация будет дальше, чем цена закрытия.

    Дополнительный модуль к роботу PRO или Ultra "Тип объема входа"

    Стоимость модуля:

    3 500 руб.

    Внимание

    Это дополнительный модуль для робота "Smart Grid".

    Подходит к версии PRO и Ultra

    Сам робот у вас уже должен быть в наличии, без него модуль не работает!

    Принцип работы модуля «Тип объема входа»

    В настройках по инструменту в роботе в разделе «ТОРГОВЫЕ НАСТРОЙКИ» появятся следующие пункты:

    При подключении модуля (скопировать поставляемый файл в папку plugins) в окне настроек появятся в разделе новые пункты как на скрине выше.

  • Тип объема входа. Возможные значения:
  •      – Qty – количество лот, контрактов.
         – Currency – в валюте цены. Для примера войти на 10000 руб. Объем будет пересчитан на ближайшее целое число лот (контрактов) формирующее указанную сумму сделки. Для срочного рынка в качестве суммы сделки берется сумма ГО (не текущая цена контракта) для указанной цены сделки.
         – Sum % – процент от суммы. Для примера, войти на 10% от 1 000 000 руб. Объем будет пересчитан на ближайшее целое число лот (контрактов) формирующее указанную сумму сделки. Для срочного рынка в качестве суммы сделки берется сумма ГО (не текущая цена контракта) для указанной цены сделки.

  • Доступная сумма для торговли — Если указан «Тип объема входа» равный «Sum %«, то для расчета торгового объема необходимо указать доступную сумму, от которой будет производиться расчет числа лот (контрактов), формирующее указанный процент от сумму.

  • Все поля, отвечающие за торговый объем, будут вводиться в соответствии с указанным типом торгового объема.

    При активации типа, отличного от «Количество лот» Qty, торговый объем задается в сумме валюты цены инструмента. В режиме «Currency» прямо указывая допустимую сумму для торговли. В режиме «Sum %» косвенно как процент от доступной суммы, указанной в параметре «Доступная сумма для торговли«.

    Режим «Sum %» позволяет регулировать шаг изменения суммы торгового объема. Для примера, указав доступную сумму для торговли равной 1 000 000 руб., и введя торговый объем 10 %, получаем торговый объем в 100 000 руб.

    Соответственно, увеличивая объем на 1 до 11%, увеличивается сумма сразу на 10 000 руб. Т.о. можно через быстрые клавиши регулировать торговый объем на дельту, отличную от 1 руб., как это будет в режиме «Currency«.

  • Вариант округления расчета объема — Вариант округления расчета торгового объема. Если при расчете количества лот (контрактов), формирующее указанную сумму сделки получено нецелое число, то произойдет округление до ближайшего целого числа.
  • Возможные значения:
         – MATH — по математическим правилам.
         – DOWN — всегда вниз.
         – UP — всегда вверх.

    Параметр «Вариант округления расчета объема» контролирует вариант округления итогового количества лот (контрактов), рассчитанного от суммы. 

    Для примера, сумма торгового объема 50 000 руб.

    Стоимость одного лота (ГО контракта) составляет 17 000 руб.

    Количественный торговый объем будет равен 50 000/17 000 = 2.94, т.е. это нецелое число. Т.о. при варианте округления MATH будет получено значение 3, как результат математического округления.

    При варианте UP тоже 3, т.к. ближайшее целое число сверху это 3.

    При варианте DOWN будет получено 2, т.к. целое число снизу это 2.

    Платная консультация по Skype Поможем разобраться в настройках

    Если вы просмотрели все видео обзоры, прочитали инструкцию по роботу «Smart Grid» и все рано не разобрались как настроить, чтобы робот делал все как вы задумывали, то можете оформить консультацию в режиме связи по Skype. Там вы сможете изложить то, как хотите запустить, и наш специалист подскажет вам как надо настроить, и как это все будет взаимодействовать.
    Максимальная продолжительность консультации — 1 час.

    Стоимость:

    3 000 руб.

    Если Вы решительно настроены на торговлю и тем более алготорговлю, то торговый робот «Smart Grid» вам просто необходим!


    Используйте наши Стратегии и знания!
    Это поможет Вам в максимально короткие сроки освоить такое интересное направление Алготрейдинг, а также начать эффективно торговать на финансовых рынках.

    Мы постарались сделать максимально низкие цены за наши наработки, уверены, что эти затраты окупятся в многократном размере!!!

    Поверьте, это просто уникальное предложение!

    Когда я начинал изучать трейдинг таких предложений не было. Если бы такое было, то удержало бы меня от ненужных затрат на эксперименты, а также сократило бы потраченные нервы и самое главное мое время на выполнение лишних трудоемких операций вручную! А это уже дорогого стоит!!!

    Теперь только от Вас зависит конечный результат.

    Надеемся, что вы примете правильное решение!

    Не откладывайте свой шанс заработать на бирже уже сегодня!

    © 2025 Школа по созданию торговых роботов  ·  Обучение и готовые роботы для TSLab, QUIK, МТ5, Binance, OKX, ByBit
    Поиск по сайту

    Например, торговый робот

    Закрыть