Блог им. Totas

Роботы как инструменты Трейдера.Ч.1.

Был недавно тут такой пост «Как я робота покупал..»
Пост собрал аж 615 плюсов 330 комментов.

Комменты я до конца так и не дочитал, ну а по самому посту так и хочется сказать, — вроде взрослые люди, а всё в сказки верите..

99% роботов, которые валяются, или продаются на просторах инета, это так сказать, ДВУмерные роботы.
Всю информацию для принятия решения они черпают из графика ЦЕНА+Время одного инструмента.
Со стороны любой такой бот напоминает червяка, который выёжывается на плоскости Евклидова пространства, хотя кукловод живет в №-мерном Гильбертовом.
Понятно, что рано или поздно любой подобный двумерный червяк (бот) будет раздавлен рыночным сапожищем.

Ну хотя бы потому, что двумерный бот не может ответить на простейший вопрос, — что происходит? Это евро растет или доллар падает?

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

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

Это как бы была преамбула, типа чужой барабан  — говно, мой лучше.

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

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

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

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

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

Разновидностей накопилось уже больше 50-и, но основных всего несколько:

1) ТРЕНДАТЧ — бот со встроенным детектором тренда, пирамидингом и с несколькими закрывашками, по профиту или по трейлинг стопам.

2) ДОЛБАЧ — работает по пробоям уровней.

3) ДЕЛЬТАХЕДЖАЧ — это классика, работает фьючами по дельте опционной позиции

4) АРБИТРАЖНИК — делает арбитраж одного инструмента по двум или нескольким биржам.

5) 3D- КВАЗИАРБИТРАЖНИК ,  работает на спредах внутри группы однотипных инструментов, например Брент/Лайт/газ,  Доу/СиПи/Рассел2000, золото/серебро, DAX/FESX, кофе/сахар/кока,  акции прямых конкурентов и тд.

6) Лакировщик — робот следит за перекосами арбитражных позиций

7) Скальпер- работает на  колебаниях цены в боковиках

8) ТАРЩИК — хитрожопый робот, собирает позу по лучшим ценам, фишечки типа хапнуть первым на противоходе, влезть перед айсбергом, сплющить спред и тд.


Мой подход к роботизации торговли

а) Исключает любые претензии к продавцу бота, потому что  продавца просто НЕТ, а ТЗ написано мной.
   Бывают косяки программистов, которые исправляются бесплатно или тюнинг бота за отдельную плату.

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

в) Несколько ботов, настроенных на определенный вид сигнала, с немного разными настройками, проявляют признаки интеллекта, то есть к примеру
   в случае шпильки, отличить ЦУГ это, или фронт надвигающегося  трендового циклона. В 9-ти случаях из 10-ти будут правы.

г) Все роботы гибкие в настройках. К примеру возьмем самого простого робота ТРЕНДАЧА:

Роботы как инструменты Трейдера.Ч.1.
34-е строки с выпадающими меню и цифровыми полями. Суммарное количество настроек бесконечно.
Что то типа молотка на любой гвоздь.
Закодить такого под МТ стоит от 7 тыс руб, за один-два дня.

За то он Мой и будет работать долгие годы, 24 час в сутки.
В любой момент могу добавить в него новые блоки или тюнингануть.

По моему опыту, чем проще робот, тем эффективней он работает на рынке.
А если он самодельный, то в 2 раза эффективней.

И еще, ленивый и бездарный программист всегда попросит денег больше.

Теперь самое главное...

Но это в Ч.2.


★20
19 комментариев
Kapral, а сами вы готовы заплатить за работающего робота 1 млн.??))))
avatar
из вариантов:

а) ведущий работодатель
б) ведомый работодатель
в) ведущий заказчик
г) ведомый заказчик

данный автор как и я выбрал вариант
в) ведущий заказчик

и получил что хотел управляя всеми данными
сэкономив в 5 раз спокойно вспоминая мой опыт

а в другой теме было выбрано
г) ведомый заказчик
и в другой теме не контролирует никого и ничего
Я правильно понял, вам с нуля пишут робота за семь тысяч рублей? Или это какая-то доработка существующего?
avatar

Андрей Михалыч, странное дело.

В профиле указаны брокеры Charles Schwab (SCHW) и HSBC,

а на скрине метатрейдер.

Как так ?

Kapral, ответ на ваш вопрос кроется в 3-м абзаце данного поста (см.выше)) – 99,9% роботов, в итоге, дают убытки. Несомненно, за какой-то конкретный день или период времени робот может вам дать плюс, но так чтобы постоянно – нет. Поэтому, я бы не купил ни за какие деньги, ни за большие ни за маленькие...)))  Робота я лично использую лишь для входа или выхода из конкретной позиции и то, если объем небольшой...

Андрей Михалыч, цель стандартная.

С целью формирования целостной/объективной картины мира.

Тарас Громницкий,  тогда
абзац 11, строка 3,
содержит ответ на ваш вопрос.

Андрей Михалыч, давайте исходить из того, что я тупой.

Как вы торгуете через метатрейдер у брокеров Charles Schwab (SCHW) и HSBC ?

Андрей Михалыч, перекодировать — это перенести с одного терминала на другой ?

Так это почти то же самое, что снова запрограммировать.

Причём у разных терминалов сложность API разная.

Написать/переписать робота под IB будет значительно дороже, чем под MT.

Кстати у IB нет метатрейдера.

Но существует приблуда, которая цепляет MT к TWS

ibkr.info/node/1982

О её качестве и стабильности ничего сказать не могу.

IB тоже не вписываются за них:

«As is the case with other third-party software applications, IB is not in a position to provide information or recommendations as to the compatibility or operation of such software.»

Андрей Михалыч, вот это мне понятно.
Количество оптимизируемых параметров конечно эпическое. Особенно доставило значение " Прибыль в валюте депозита для закрытия". :)

теги блога Андрей Михалыч

....все тэги



UPDONW
Новый дизайн