Руководство пользователя iTrader 8
Робот
Робот
Общие положения Наряду с ручным размещением ордеров трейдеры имеют возможность самостоятельно настраивать параметры и запускать алгоритм с целью автоматического размещения рыночного ордера. Функция Робот, встроенная в iTrader, отслеживает рыночную ситуацию, и при возникновении торгового сигнала размещает рыночный ордер. Роботу необходимо постоянное подключение к серверу. При отключении от сервера Робот перестает работать, при следующем подключении его нужно запускать заново. Наблюдая за ходом выполнения стратегии, ее в любой момент можно остановить и отредактировать. Закрытие позиции можно автоматизировать. Если к стратегии Робота вы привязали Stop-Loss/Trailing Stop и/или Take-Profit, позиция при достижении одного из заданных значений закроется на сервере, наступление условия закрытия позиции отслеживается независимо от подключения iTrader. Робот размещает ордер на счете, на котором был запущен, параллельная работа Робота на нескольких счетах не предусмотрена. После срабатывания Робота раздается звуковой сигнал. После того, как Робот размещает ордер, он приостанавливает свою работу, пока не будет закрыта позиция по инструменту. Когда позиция закрывается, либо становится противоположной (была на покупку, стала на продажу, и наоборот), Робот продолжает свою работу до остановки пользователем, отключения от сервера либо потери 10% депозита. Таким образом, состояние Робота может принимать следующие значения: Работает, Ожидает, Остановлен. Все состояния Робота отображаются в строке управления, причины переходов - в логе. В системе предусмотрено два вида стратегий Робота, которые могут работать одновременно:
|
Рис. 1. Интерфейс Робота iTrader с трендследящей и корреляционной стратегиями
Для запуска Робота нажмите «Ордер» в главном меню iTrader и выберите "Робот":
Рис. 2. Вызов двух окон Робота из главного меню программы
Параметры работы обеих стратегий Робота можно сохранять в отдельные стратегии (см. раздел Открытие и сохранение стратегий). При этом можно не опасаться за работу Робота: при смене профиля запущенная стратегия продолжает работать. |
Условие размещения ордера Роботом можно посмотреть в Истории (вкладка Ордера):
Рис. 3. Окно Истории
Робот – Корреляционная стратегия (Робот-КС)
Функция Робот-КС, встроенная в iTrader, отслеживает изменение цены инструмента в течение заданного времени, и, если она изменяется больше заданной величины, размещает рыночный ордер. Функция Робот-КС позволяет трейдерам реализовывать различные мультиактивные алгоритмические торговые стратегии. |
Рис. 4. Вид окна Робота-КС при открытии
Окно визуально разделено на три блока:
- настройки условия срабатывания Робота-КС
- параметры рыночного ордера, размещаемого Роботом-КС
- состояние Робота-КС.
В условии срабатывания нужно задать величину изменения цены отслеживаемого инструмента в течение заданного периода времени. С приходом каждого нового тика Робот будет находить минимальную (если задано повышение цены) либо максимальную (если понижение) цену в течение этого периода, назначать эту цену как базовую и замерять отклонение от базовой цены. Необходимо выбрать инструмент, период изменения цены, цену - Bid или Ask, а также направление изменения цены - рост либо снижение. В действии Робота-КС нужно выставить параметры рыночного ордера, размещаемого Роботом-КС. Обязательные параметры: Инструмент, Направление, Объем, необязательные – значения Stop-Loss/Trailing Stop и Take-Profit. Рядом с объемом находится поле максимального объема рыночного ордера Робота. Возможность размещения рыночного ордера проверяется только в момент его фактического размещения. Например, вы можете выставить объем ордера, для размещения которого в настоящий момент не хватает средств. В таком случае размещения ордера не произойдет. После запуска Робота-КС его действия можно отслеживать в блоке Текущего состояния по следующим параметрам: |
Рис. 5. Робот-КС в процессе работы
Базовая цена – цена отслеживаемого инструмента, от которого Робот-КС считает отклонение. Представляет из себя минимум (или максимум) цены на заданном пользователем интервале времени. Текущее значение – величина текущего отклонения по сравнению с базовой ценой. На рис. 5 текущее отклонение 3, а Робот-КС ждет отклонения на 10 пунктов. Ход выполнения – графическое отображение текущего и заданного значений отклонения цены инструмента. Все действия Робота фиксируются в логе с указанием времени действия. При достижении заданного отклонения Робот размещает рыночный ордер и отключается: |
Рис. 6. Размещение ордеров Роботом-КС и остановка работы из-за превышения 10% потери депозита.
Робот – Трендследящая стратегия (Робот-ТС)
Трендследящая стратегия Робота-ТС обеспечивает возможность автоматизированного размещения рыночного ордера по сигналу индикатора технического анализа. Для работы с трендследящей стратегией необходимо выбрать инструмент, настроить на нем два индикатора и определить условие срабатывания Робота-ТС. |
Рис. 7. Общий вид окна Робот-ТС
Индикаторы накладываются на график инструмента, интервал графика можно изменить из контекстного меню (правым кликом на графике). Доступные индикаторы и линии: |
Выбор индикатора осуществляется путем нажатия кнопок индикаторов в окне Робота-ТС:
Рис. 8. Выбор индикатора
Помимо индикаторов в условии для срабатывания Робота-ТС доступны две линии:
Кнопки "Пересечет сверху/Пересечет снизу" позволяют задать направление пересечения.
В дополнительных параметрах стратегии Робота-ТС можно выбрать: Stop-Loss/Trailing Stop и/или Take-Profit. |
Робот – Рейтинг доходности стратегий
В окне Рейтинг доходности стратегий отражаются доходные стратегии клиентов. Его можно вызвать из главного меню, а также нажав на звездочку в панели инструментов в окнах обеих стратегий Робота. |
Реальные клиенты могут просматривать стратегии реальных клиентов, демо-клиенты – только демщиков. Для каждой стратегии указан торгуемый инструмент, параметры стратегии и три доходности: текущая за сегодня, полученная за предыдущий день и предыдущую неделю. |
Можно выбрать как более рисковую стратегию по сегодняшней доходности, так и надежную стратегию по недельной доходности. Доходность считается как отношение полученной в результате работы стратегии прибыли к зарезервированной марже: |
Стратегии можно выбрать по инструменту (USDRUR, Валюты, Акции, Прочее) и отсортировать по периоду доходности (сегодня, вчера, за неделю). Понравившуюся стратегию можно перенести в окно собственного Робота, нажав на кнопку «Скопировать». Если новая стратегия копируется в окно, где уже работает другая стратегия, то работающая стратегия будет остановлена, а параметры новой стратегии будут скопированы в данное окно.
Робот - Стратегия DJ News (Робот-DJ) Функция Стратегия DJ News позволяет отслеживать экономические индикаторы Dow Jones на неделю и размещать рыночный ордер при совпадении фактического значения индикатора с Условием срабатывания Робота, которое ввел трейдер. Стратегия позволяет трейдерам мгновенно реагировать на публикацию экономических индикаторов компанией Dow Jones. Чтобы вызвать Робота, необходимо во вкладке «Ордер» выбрать строку «Робот». |
Рис.1. Вызов Робота
Рис.2. Вид окна Робота-DJ при открытии
Окно визуально можно разделить на три блока:
- настройки Условия срабатывания Робота;
- параметры рыночного ордера, размещаемого Роботом (Действие Робота);
- лог действия робота.
В условии срабатывания нужно выбрать интересующий индикатор. Робот автоматически покажет его время выхода по GMT, краткое описание и типичный диапазон значений. Вам необходимо выставить свое значение и условие сравнения Вашего прогноза относительно фактического значения индикатора. В Действии Робота нужно выставить параметры рыночного ордера. Обязательные параметры: Инструмент, Направление, Объем, необязательные – значения Stop-Loss/Trailing Stop и Take-Profit. Рядом с объемом находится поле максимального объема рыночного ордера Робота. Возможность размещения рыночного ордера проверяется только в момент его фактического размещения. Например, трейдер может выставить объем ордера, для размещения которого в настоящий момент не хватает средств, в таком случае размещения ордера не произойдет. Все действия Робота фиксируются в логе с указанием времени действия. При выходе выбранного индикатора Робот размещает рыночный ордер, если Ваше условие совпало со значением индикатора, после чего останавливается. Если фактический показатель не соответствует Условию срабатывания Робота, то рыночный ордер не размещается и стратегия останавливается. В случае потери соединения с сервером реализация стратегии останавливается, но выбранный экономический индикатор остается в окне индикаторов, для запуска стратегии необходимо снова нажать кнопку Пуск.
Робот – Сохранение и открытие стратегий Параметры обеих стратегий Робота можно сохранить для дальнейшего применения прямо в окне Робота. Для этого нажмите на кнопку "Сохранить" на верхней панели, и в открывшемся окне наберите название стратегии: |
Далее ее можно открыть, нажав на кнопку Открытия стратегии. Кроме того, там располагаются по три предустановленные стратегии для трендследящей и корреляционной стратегий Робота. |
Насколько вам понравился этот раздел Помощи: | Оценили человек: 38 |