Мой опыт торговли алгоритмами зародился несколько лет назад, когда я захотел оптимизировать свои рутинные торговые операции в торговой платформе Метатрейдер 4. Мне казалось, что я понимаю как зарабатывать на бирже и будет лучше если эти же операции по открытию и закрытию ордеров будет делать за меня программа, а я буду пить кокос под пальмой.
Я начал изучать язык программирования MQL и понял что вряд ли его осилю. Тогда я составил техническое задание для программиста, и оплатил услуги и отдал его в работу. Через несколько дней у меня был готов торговый робот! Моему счастью не было предела! Чудо чудное - у меня есть свой торговый робот! И я начал им торговать...
В процессе тестирования его на демо, в тестере стратегий, а потом на реальном счёте, я понял что не все так просто и он скорее сливает мой депозит, чем зарабатывает. Необходимо было его доработать: внести дополнительные функции, фильтры и усложнить стратегию. Это значительно улучшило его торговую стратегию. Однако гарантировать доходность на длительном отрезке, скажем в год, все равно не представлялось возможным.
Позже я узнал, что не существует несливающих роботов, что все они подвержены этому недостатку. Иначе давно уже был бы создан робот который всегда зарабатывает на бирже и всё человечество было бы избавлено от необходимости работать ))
Да, есть сложные алгоритмы, которые показывают доходность на протяжении долгого периода времени. Но, как правило, это конструкция из нескольких алгоритмов с различными торговыми стратегиями, а во-вторых, за такими алгоритмами постоянно следит команда разработчиков, которая постоянно тестирует роботы, обновляет, оптимизирует под новые особенности постоянно меняющегося рынка. Что, собственно говоря, делает и любой обычный трейдер, торгуя руками на своём компьютере.
Поэтому встал вопрос: либо создавать команду таких разработчиков, что само по себе очень затратно и к тому же вовсе не гарантирует дохода, а платить за их работу надо вперёд. Либо торговать самостоятельно. Я выбрал второй вариант. Однако идею торговать роботом не оставил.
Я создал простой робот который не нуждается в доработке, но который имеет открытые настройки и каждый желающий разобраться в сфере роботизированной торговли сможет изменять, оптимизировать и тестировать результаты торговли роботом в своих целях. Он не гарантирует доходность на длительных промежутках времени, а больше подходит для агрессивной торговли в формате так называемого "разгона депозита". На некоторых тестах он показывает доходность до 300% в сутки. Однако это не значит что он может делать это каждый день. Конечно же нет. Самое главное что это вполне реально. А значит он может быть интересен тем кто любит американские горки на бирже, чтобы пощекотать нервы в поисках быстрого обогащения.
Используя настройки средней агрессивности, он может показывать доходность 50-100% в месяц, однако надо понимать что при любом раскладе риск потери депозита составляет 100%.
Я использую робота периодически. Он работает у меня от 2-3 дней, до 1-2 недель. Я не верю в доходность на длинных дистанциях. Однако, как я писал в самом начале, я создавал робота прежде всего для себя, чтобы оптимизировать рутинные операции и в этом он мне помогает. Также он однозначно увеличивает доходность моей торговли уже потому, что никто не может сравниться с роботом в плане психологической устойчивости. Ведь эмоции это главное с чем борется трейдер на рынке. А у робота их нет. Так что усилия по затратам на его создание он однозначно оправдывает.
Мои роботы: https://startrading.creatium.site/robots