Я смотрел как 2 697$ исчезают с моего счёта. В реальном времени.
Робот открывал позицию за позицией, усреднял, хеджировал — делал всё, что обещал. Только рынок об этом не знал.
На балансе было 4 743$. Средства — 2 046$.
Я закрыл всё руками. Сделал скриншот. На память.
Это история про два моих провала: чужой робот и свой собственный.
Про 3 000$ депозита, иллюзию прибыли и главный урок алготрейдинга.
Чужой робот
Всё началось с простой идеи: зачем тратить время на изучение нового языка программирования, если можно купить готового робота?
Я искал на форумах и в чатах трейдеров. Зашёл на маркетплейс, где продают торговых советников. И нашёл робота с красивой статистикой.
Плавная кривая доходности. Положительные отзывы. Уверенные слова продавца. Стратегия — хеджирование и усреднение. Звучит солидно. На деле — мартингейл в красивой обёртке.
Перед тем как рисковать реальными деньгами, я протестировал робота на демо-счёте. Результат порадовал — стабильный плюс, ровная кривая, никаких сюрпризов. Я убедился и внёс 3 000$ на реальный счёт.
Первые два месяца — эйфория. Робот торговал сам. Открывал сделки, закрывал, баланс рос. +25-30% в месяц. Каждый раз, когда я смотрел в терминал — зелёные цифры.
3 000$ превратились в 4 743$.
Я уже считал, сколько буду зарабатывать через полгода. Через год. Думал — нашёл грааль. Можно расслабиться.
А потом рынок пошёл в одну сторону. И не вернулся.
Робот делал то, что умел — усреднял. Открывал новую позицию. Ещё одну. И ещё. Сетка ордеров росла, убыток увеличивался с каждым часом.
Я смотрел в терминал и не понимал, что делать. Я не писал этого робота. Я не знал, что у него внутри. Я не мог исправить ни строчки кода.
Только смотреть.
Когда убыток перевалил за 2 697$, а средства на счёте сжались до 2 046$ — я закрыл всё руками.
Не потому что была стратегия выхода. А потому что больше не мог смотреть.
Из 3 000$ осталось 2 046$. Минус 954$ от депозита.
Плюс все "заработанные" 1 743$ — испарились.
В тот момент я понял две вещи:
Первое — красивая статистика продавца не значит ничего. Мартингейл ВСЕГДА рисует красивую кривую. Месяц, два, иногда и больше. А потом убивает депозит за день. Демо-счёт не спас бы. Никто не тестирует на демо достаточно долго, чтобы увидеть реальную картину.
Второе — я торговал чёрным ящиком. Не понимал что внутри. Не мог ничего изменить. Только наблюдать и надеяться.
Надеяться — не стратегия.
Свой робот
После слива я не бросил. Но подход изменил полностью.
Хватит доверять чужим коробкам. Если робот торгует моими деньгами — я должен понимать каждую строчку его кода.
Я открыл редактор MetaEditor и начал разбираться в MQL. У меня были знания C++ — а MQL оказался очень похож на него по синтаксису. Порог входа был ниже, чем я ожидал.
Но одно дело — знать язык. Другое — знать, ЧТО писать.
Какую стратегию заложить? Какие индикаторы использовать? Как управлять рисками?
На тот момент мои знания стратегий именно для алгоритмической торговли были минимальными. Я видел как работают роботы на рынке — и 90% из них были вариациями одного и того же: мартингейл, усреднение, сетка ордеров.
Это всё, что я умел воплотить в коде. И я написал своего мартингейла.
Да, я знал чем это закончилось в прошлый раз. Но разница была огромной: в этот раз я видел каждую строчку кода. Я понимал логику. Я мог менять параметры.
Я понимал, чем может закончиться мартингейл. Поэтому специально залил небольшой депозит. Не жалко потерять — зато проверю на реальном рынке. Демо — одно. Реальные деньги — другое.
Робот торговал. Открывал сетку, закрывал в плюс, снова открывал. Работало. Недели шли, депозит рос.
Знакомое чувство, правда?
И проверил.
Стоп-аут. Минус 26% от депозита. За одну серию сделок. За один день.
Депозит был небольшой — не больно. Но урок — на миллион.
В этот раз я не сидел и не смотрел на чёрный ящик.
Я открыл код. Нашёл проблему. Понял, почему сетка не закрылась. Увидел, где логика ломается.
Мартингейл слил? Да. Но я точно знал — ПОЧЕМУ.
И это изменило всё.
Когда торгуешь чужим роботом — ты пассажир. Едешь и надеешься, что водитель знает дорогу.
Когда пишешь своего — ты за рулём. Можешь врезаться. Но можешь и повернуть.
Первый робот научил меня трём вещам:
- Мартингейл — не стратегия, а бомба замедленного действия. Красивая кривая доходности — до первого взрыва.
- Простой код ≠ простая стратегия. Написать робота легко. Написать ПРИБЫЛЬНОГО робота — совсем другая задача.
- Понимание кода = контроль. Если ты не понимаешь что внутри — ты не трейдер. Ты игрок в рулетку.
Два слива. Чужой робот и свой. Разные истории — один вывод.
Торговый робот — это не кнопка "деньги". Это инструмент. И он ровно настолько хорош, насколько хороша стратегия внутри.
Мартингейл красиво рисует кривую. Пока не взрывается. Чужой код красиво обещает прибыль. Пока ты не теряешь деньги и не можешь понять — почему.
Я не бросил после двух провалов.
Переписал робота. Убрал мартингейл. Начал изучать стратегии глубже. Разобрался в риск-менеджменте. Научился тестировать и оптимизировать стратегии в тестере.
Все эти сливы и потраченное время оказались лучшей инвестицией в моё обучение.
Сейчас мои советники работают по другим принципам. Без мартингейла. С контролем рисков. С понятной логикой в каждой строчке кода.
А ещё я начал подключать к анализу рынка искусственный интеллект. И это отдельная история.
Может ли ИИ торговать лучше человека? Разберу в следующей статье.
Подписывайтесь, чтобы не пропустить!
Если вам нужен собственный торговый робот или автоматизация стратегии — контакт для связи в описании профиля.