Добавить в корзинуПозвонить
Найти в Дзене
Алготрейдинг и ИИ

Мой первый торговый робот и почему он слил

Я смотрел как 2 697$ исчезают с моего счёта. В реальном времени. Робот открывал позицию за позицией, усреднял, хеджировал — делал всё, что обещал. Только рынок об этом не знал. На балансе было 4 743$. Средства — 2 046$. Я закрыл всё руками. Сделал скриншот. На память. Это история про два моих провала: чужой робот и свой собственный.
Про 3 000$ депозита, иллюзию прибыли и главный урок алготрейдинга. Всё началось с простой идеи: зачем тратить время на изучение нового языка программирования, если можно купить готового робота? Я искал на форумах и в чатах трейдеров. Зашёл на маркетплейс, где продают торговых советников. И нашёл робота с красивой статистикой. Плавная кривая доходности. Положительные отзывы. Уверенные слова продавца. Стратегия — хеджирование и усреднение. Звучит солидно. На деле — мартингейл в красивой обёртке. Перед тем как рисковать реальными деньгами, я протестировал робота на демо-счёте. Результат порадовал — стабильный плюс, ровная кривая, никаких сюрпризов. Я убедилс
Оглавление

Я смотрел как 2 697$ исчезают с моего счёта. В реальном времени.

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

На балансе было 4 743$. Средства — 2 046$.

Я закрыл всё руками. Сделал скриншот. На память.

Это история про два моих провала: чужой робот и свой собственный.
Про 3 000$ депозита, иллюзию прибыли и главный урок алготрейдинга.

Чужой робот

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

Я искал на форумах и в чатах трейдеров. Зашёл на маркетплейс, где продают торговых советников. И нашёл робота с красивой статистикой.

Плавная кривая доходности. Положительные отзывы. Уверенные слова продавца. Стратегия — хеджирование и усреднение. Звучит солидно. На деле — мартингейл в красивой обёртке.

Перед тем как рисковать реальными деньгами, я протестировал робота на демо-счёте. Результат порадовал — стабильный плюс, ровная кривая, никаких сюрпризов. Я убедился и внёс 3 000$ на реальный счёт.

Первые два месяца — эйфория. Робот торговал сам. Открывал сделки, закрывал, баланс рос. +25-30% в месяц. Каждый раз, когда я смотрел в терминал — зелёные цифры.

3 000$ превратились в 4 743$.

Я уже считал, сколько буду зарабатывать через полгода. Через год. Думал — нашёл грааль. Можно расслабиться.

А потом рынок пошёл в одну сторону. И не вернулся.

Робот делал то, что умел — усреднял. Открывал новую позицию. Ещё одну. И ещё. Сетка ордеров росла, убыток увеличивался с каждым часом.

Я смотрел в терминал и не понимал, что делать. Я не писал этого робота. Я не знал, что у него внутри. Я не мог исправить ни строчки кода.

Только смотреть.

Реальный скриншот из моего терминала. Баланс 4743$, убыток по открытым позициям — минус 2697$. Сетка ордеров мартингейла, которая так и не закрылась в плюс.
Реальный скриншот из моего терминала. Баланс 4743$, убыток по открытым позициям — минус 2697$. Сетка ордеров мартингейла, которая так и не закрылась в плюс.

Когда убыток перевалил за 2 697$, а средства на счёте сжались до 2 046$ — я закрыл всё руками.

Не потому что была стратегия выхода. А потому что больше не мог смотреть.

Из 3 000$ осталось 2 046$. Минус 954$ от депозита.
Плюс все "заработанные" 1 743$ — испарились.

В тот момент я понял две вещи:

Первое — красивая статистика продавца не значит ничего. Мартингейл ВСЕГДА рисует красивую кривую. Месяц, два, иногда и больше. А потом убивает депозит за день. Демо-счёт не спас бы. Никто не тестирует на демо достаточно долго, чтобы увидеть реальную картину.

Второе — я торговал чёрным ящиком. Не понимал что внутри. Не мог ничего изменить. Только наблюдать и надеяться.

Надеяться — не стратегия.

-3

Свой робот

После слива я не бросил. Но подход изменил полностью.

Хватит доверять чужим коробкам. Если робот торгует моими деньгами — я должен понимать каждую строчку его кода.

Я открыл редактор MetaEditor и начал разбираться в MQL. У меня были знания C++ — а MQL оказался очень похож на него по синтаксису. Порог входа был ниже, чем я ожидал.

Но одно дело — знать язык. Другое — знать, ЧТО писать.

Какую стратегию заложить? Какие индикаторы использовать? Как управлять рисками?

На тот момент мои знания стратегий именно для алгоритмической торговли были минимальными. Я видел как работают роботы на рынке — и 90% из них были вариациями одного и того же: мартингейл, усреднение, сетка ордеров.

Это всё, что я умел воплотить в коде. И я написал своего мартингейла.

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

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

Робот торговал. Открывал сетку, закрывал в плюс, снова открывал. Работало. Недели шли, депозит рос.

Знакомое чувство, правда?

И проверил.

Стоп-аут. Минус 26% от депозита. За одну серию сделок. За один день.

Депозит был небольшой — не больно. Но урок — на миллион.

В этот раз я не сидел и не смотрел на чёрный ящик.

Я открыл код. Нашёл проблему. Понял, почему сетка не закрылась. Увидел, где логика ломается.

Мартингейл слил? Да. Но я точно знал — ПОЧЕМУ.

И это изменило всё.

Когда торгуешь чужим роботом — ты пассажир. Едешь и надеешься, что водитель знает дорогу.

Когда пишешь своего — ты за рулём. Можешь врезаться. Но можешь и повернуть.

Первый робот научил меня трём вещам:

  1. Мартингейл — не стратегия, а бомба замедленного действия. Красивая кривая доходности — до первого взрыва.
  2. Простой код ≠ простая стратегия. Написать робота легко. Написать ПРИБЫЛЬНОГО робота — совсем другая задача.
  3. Понимание кода = контроль. Если ты не понимаешь что внутри — ты не трейдер. Ты игрок в рулетку.
-4

Два слива. Чужой робот и свой. Разные истории — один вывод.

Торговый робот — это не кнопка "деньги". Это инструмент. И он ровно настолько хорош, насколько хороша стратегия внутри.

Мартингейл красиво рисует кривую. Пока не взрывается. Чужой код красиво обещает прибыль. Пока ты не теряешь деньги и не можешь понять — почему.

Я не бросил после двух провалов.

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

Все эти сливы и потраченное время оказались лучшей инвестицией в моё обучение.

Сейчас мои советники работают по другим принципам. Без мартингейла. С контролем рисков. С понятной логикой в каждой строчке кода.

А ещё я начал подключать к анализу рынка искусственный интеллект. И это отдельная история.

Может ли ИИ торговать лучше человека? Разберу в следующей статье.

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