Найти тему

Бесплатный конструктов Инвестиционных роботов.

Все, что написано в этой статье не является рекламой Брокера или попыткой излечение собственной выгоды.

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

Должен сказать, что не смотря на свою кажущуюся простоту, встроенный в А-инвестиции конструктор Роботом с лихвой покрывает все потребности, изыски и фантазии 95% Инвесторов и Спекулянтов, по крайней мере те, которые мне удалось встретить в блогах и на форумах посвященных инвестициям. В конструкторе Роботов нам будет необходимо задать условия при которых Робот должен совершить определенные действия, всю остальную программу конструктор создаст сам.

Запускается Конструктор Роботов из окна "Библиотека Стратегий". Для этого нам нужно нажать кнопку "Новая Стратегия".

Новая стратегия.
Новая стратегия.

В открывшимся окне нам предоставляется выбор, будем ли мы модернизировать имеющуюся у нас стратегию или будем создавать новую с нуля. Если мы решили модернизировать существующую стратегию, нужно поставить "птичку" Использовать существующую стратегию, и в окошке ниже выбрать из выпадающего списка стратегию которую будем изменять. Если создаем новую стратегию с нуля просто жмем кнопку Next.

Редактирование стратегий.
Редактирование стратегий.

Откроется окно где нам следует придумать название нашего Робота, а так же можем сделать описание нашей стратегии на основе которой будет создан робот. краткое описание алгоритма, которое будет видно в окне "Библиотека стратегий".

Задаем название стратегии.
Задаем название стратегии.

Задав название и описав стратегию себе для памяти, жмем Next. И попадаем в окно непосредственного конструирования стратегии.

-4

Окно конструктора разбито на 4 окна.

В окне №1 мы из выпадающего списка задаем условия которые должны наступить.

В окне №2 описываем действия которые робот должен совершить при наступлении условий в окне №1.

В окне №3 задается "входной ряд" (график с которым работаем, Инструмент с которым будет работать Робот (при непосредственном запуске Робота в работу, инструмент можно менять), Таймфрейм и тип Робота (сейчас стоит птичка "Торговый", если ее убрать получится по умалчиванию "Советник", этот параметр можно выбирать при непосредственном запуске Робота).

В окне №4 Мы задаем переменные которые планируем использовать в Роботе.

Я сейчас не буду придумывать стратегию, просто покажу как в конструкторе роботов выглядят запрограммированные условия и действия роботов. Используются две скользящие средние быстрая с параметром Pfast и медленная с параметром Pslow. Суть идеи, если скользящая быстрая пересекает медленную снизу вверх, то открываем Long, если быстрая пересекает медленную сверху вниз, то открываем Short.

Тут показано условие для открытия позиции Long, условие Pfast<Pslow проверка, что бы не задали случайно параметр медленной скользящей меньше параметра быстрой.

Открытие позиции Long.
Открытие позиции Long.

Правее правила 1, мы видим закладку Правило 2. Это условия для открытия позиции Short.

Открытие позиции Short.
Открытие позиции Short.

Если нажать крестик за закладкой правило 2, то попадем в окно Правило 3, где можно задавать новые условия, для каких то действий.

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

В окне источник данных можно добавить еше источник данных (другой инструмент, по событиям которого будут происходить сделки по первому инструменту. Например, если растет Газпром, мы покупаем Сбербанк.)

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

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

Индикаторы на графике Робота.
Индикаторы на графике Робота.

Жмем Next. И открывается окно с поздравлением.

Поздравление.
Поздравление.

Стратегия нами создана, скомпилирована (написана программа для Робота на основе наших условий и заданных действий) и готова к запуску Робота.

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

Мастер условий.
Мастер условий.

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

Выбор действий при наступлении событий в общем стандартный, лонги, шорты, маркет, стопы, трейлинг стопы, тейк профит ну и остановка робота (например по времени), сообщение в случае если у нас советник.

Выбор действия.
Выбор действия.

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

Создание Робота с Графика.
Создание Робота с Графика.

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

Мастер создания робота по линиям.
Мастер создания робота по линиям.

Тут выбираем когда будет срабатывать робот, внутри бара или на закрытии. Затем жмем на треугольник в конце окошка выберите линию, выбираем уровень фибоначчи, на скриншоте уровень 23,6, он выделяется цветом и жмем "Создать правило".

Задаем правило.
Задаем правило.

Задаем условие. На скриншоте выбрано "Закрытие бара выше уровня", Затем выбираем действие.

Действие.
Действие.

На скриншоте выбрано "Закрытие Long". Далее если нужно выбираем установку стопов.

Затем выбираем в пункте №3, нужно ли нам закрывать робота послу выполнения условия.

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

PS. Это еще не все, что я хотел бы рассказать о создании Роботов. Как пишут ПРОДОЛЖЕНИЕ СЛЕДУЕТ.

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

Газпром.
Газпром.

Тишина всего 171,96 руб за месяц. Печально. Боковик.

Сбербанк.
Сбербанк.

Тоже мало 369,28 рублей.

ФосАгро
ФосАгро

1357,10 рублей. Не густо конечно, но лучше Газпрома и Сбера.

Полюс Золота
Полюс Золота

2875,53 рубля. Полюс золота порадовал.

Распадская
Распадская

554,16 рубля. Распадская не густо.

Мечел привилегированные.
Мечел привилегированные.

380,90 рубля. Средненько.

Итог за месяц : 6 роботов заработали 5708,93 рубля.

Наблюдается довольно стабильный результат.

Август 5461.1 рубля.

Сентябрь 8311,34 рубля.

Октябрь 4248,25 рубля.

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