Pages:
Author

Topic: Почему боты сливают - page 3. (Read 597 times)

newbie
Activity: 24
Merit: 1
April 18, 2019, 04:57:14 PM
#1
Занимаюсь трейдингом криптовалют с 2013 года, и с этого живу. С трейдинга. Не инвестирование (хотя оно немного тоже есть). Не с околорынка по большей части (чуть-чуть околорынком занимался тоже). Создал нескольких разных роботов, а так же пробовал немного чужих. То есть имею много опыта, и многое понял, чего большинство не поняли пока что, так как столько опыта не имеют. Или рассказываю где грабли лежат.

Нож

Фраза "бот слил" равно сильна фразе "мне молоток ударил по пальцу", ну или "мне нож отрезал палец", или "мой автомобиль сам врезался в дерево". Что кстати очень удобно разработчикам роботов-пустышек, которые этих пустышек впаривают наивным в интернетах. Ведь всегда можно объяснить недовольному покупателю - это потому что ты сам дурак. Даже если бот этот в принципе бесполезен и пустышка, и заработать им было возможно разве что по причине случайного везения.

Поэтому для понимания темы нам нужно понять где заканчивается ответственность пользователя робота, и начинается ответственность разработчика робота. Чтобы было понятно кто же на самом деле виноват, и невиновного не обвинять. Согласны?

Пустышки

Ничего удивительного нет в том что мой первый робот, созданный еще в 2013 году тоже был пустышкой, но я его не продавал. Я работал программистом, и друг меня упорно уговаривал написать бота для бирже BTC-e.com (ой, лучше не напоминать о ней, да?). Тогда даже и альтернатив то толком не было ей. Так что альтернативы не рассматривали. Друг считал что если написать бота, то прибыль точно-точно будет Smiley Как наивно. Но я в это поверил. Мы думали что мы будем получать прибыль просто потому что можем написать какого-то бота. Купить бота тогда было невозможно, так как в продаже ботов еще даже не было вообще для крипты.

Мы оба не понимали что глупо говорить "Бот зарабатывает" или "Стратегия зарабатывает". На самом деле зарабатывать или сливать может только сам трейдер. То есть надо брать ответственность за результат на себя, а не перекладывать на других и вечно виноватых искать. С другой стороны это не должно означать что продавец робота-пустышки невиновен и ничего плохого типа не делает.

Наш бот-пустышка довольно бодро сливал наши деньги. Вот и всё.

Не пустышки

А не пустышка содержит некую прибыльную стратегию. И вот без неё никак. Без бота - можно заработать. А вот без стратегии - никак. Поэтому не важно есть у Вас бот или нет, важно есть ли у Вас стратегия, прибыльна ли она. А бот это дело пятое-десятое уже.

Бот со стратегией это совсем не то же самое что боты-пустышки, так как требует от юзера грамотной настройки. Грамотная настройка требует опыта и знаний. А опыт требует.. годы.

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

Мартингейл

Очень надежный признак бота-пустышки, в котором нет стратегии и нельзя заработать. Причем не важно является ли мартингейл частью системы, опцией или же вообще отдельной штукой у него. Проще говоря, если в боте можно включить мартингейл (любое усреднение позиции) - у Вас на ПК бот-пустышка. Сливатор. Почему? Потому что ни один опытный трейдер не стал бы использовать усреднение убыточной позиции сам. И поэтому не стал бы встраивать эту в принципе вредную (а не просто бесполезную) функцию в свой софт. А раз уж он это туда встроил - значит сам он ничерта не понимаем.

Простой пример. Робот содержит 2 стратегии, одна из них называется "хухры-мухры", а другая "мартингейл", и можно выбирать. Так вот, после того как увидели мартингейл можете смело удалять этого бота да и всё. Изучать вторую стратегию "хухры-мухры" уже нет смысла, так как бот создал бестолочь в теме, то и она тоже не лучше будет.

Принцип прост: если бот/стратегия без усреднения убыточной не работает - значит оно вообще не работает.

К сожалению, безоговорочно с этой фразой соглашаются лишь те, у кого от нескольких лет стажа.

Я не зря начал с мартингейла свой обзор. Так как мартингейл - это крайне типичная болезнь новичков. Почти все ей болеют. И я ею переболел в 2013 году когда начинал. Это нормально. Новичок должен думать что мартингейл это хорошо, и не понимать почему это сугубо ужасно. Только с опытом он поймет почему это ужасно.

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

Какой-то индикатор

Как у трейдеров, так и у ботоделов следующая после мартингейлов болезнь - это юзать какой-то один индикатор или пару. Без всякого понимания вообще зачем они нужны. Понять предназначение индикатора он не может, потому что ему сам рынок еще не понятен. А не понятен ему рынок, потому что у него еще нет нескольких лет опыта. Поэтому изучив индикатор ему глючится что он понял зачем он нужен. Это глючится и трейдерам и ботоделам.

На самом же деле понимание зачем нужен или не нужен индикатор приходит только с появлением понимания рынка. У трейдера вырабатывается своя система (нечто вроде своей философии даже), и только потом у него образуются понятия такие как полезный или бесполезный индикатор. Для его стратегии, философии. То есть для одного трейдера MACD может быть самым полезным индикатором, а для другого бесполезным абсолютно. Потому что у них разные стратегии/философии.

Правильная стратегия

И трейдеру и ботоделу потребуется несколько лет чтобы дойти до вывода что такие понятия как "правильная стратегия" и "бектест" неотделимы вообще. То есть без бектеста опытный человек даже не способен делать выводы правильно оно или нет.

Это отличный признак робота созданного опытным человеком - робот должен иметь свой бектестер. Кстати, у моего робота бектестера нету Smiley Я знаю что он там очень нужен, но пока так и не сделал.

Но я так же знаю что если мне попадётся чужой робот с бектестером - то я буду его внимательно изучать. Так как возможно там есть хорошая стратегия.

Подгонка

Дальше новичка ждёт очередная грабля (ой много их еще, все не описать). Новичек из-за недостатка опыта еще не умеет понимать где заканчивается рациональное зерно стратегии и начинает подгонка под данные прошлого (так называемый "оверфиттинг"). Попробую привести понятный пример.

Допустим у нас глупая стратегия - купить койн на 1 день, смотря какой день недели. В начале суток купить, а в конце суток продать. Так как в неделе 7 дней, то есть 7 вариантов настройки. Разумеется, по чисто совпадению один из дней недели окажется самым прибыльным. И бэктестам можно вычислить какой день недели был самым прибыльным в прошлом. Вот только это всего лишь совпадение Smiley Допустим это оказалась среда. Тогда из-за оверфиттинга новичок будет думать что это прибыльная стратегия - покупать в начале среды, продавать в конце среды. А на самом деле он торгует совпадение и по сути действует от фонаря вообще. Но он этого не понимает. Ему глючится что у него супер-пупер правильная стратегия, которая проверена на данных прошлого, за хренову тучу лет Smiley

Увы, но только с опытом в несколько лет в сумме возможно отличать где есть оверфиттинг, а где нет его. Могу дать тут подсказку: нужно четкое понимание почему это не совпадение, а именно закономерность. А его тоже без опыта добиться не получится.

Диверсификация

Торговать только одну пару достаточно - так думают лишь первые несколько лет. Через несколько лет практики все приходят к выводу что торговать лишь одну пару одновременно это крайне тяжело именно психологически. Чтобы значительно облегчить нагрузку на психику надо торговать много пар одновременно. Желательно десятки если это не минимум.

Диверсификация сильно снижает суммарную просадку на счёте, что делает процесс куда более комфортным.

Допустим, у тебя стратегия которая закрывает в плюс 4 месяца из 12. Остальные 8 месяцев будут в минус. Это нормально. Но торгуя одну пару ты запросто можешь нарваться на ситуацию - 5 месяцев в минус подряд. Это запросто. Причем именно первые 5 месяцев подряд могут быть в минус. И что вы думаете новички это испытание запросто выдержат? Smiley Да они пару недель часто даже не выдерживают.

Но если по той же стратегии торговать скажем 100 пар одновременно (нынче такое возможно уже кстати, есть такие биржи где и форков и ликвида хватает), то у него скорее всего вообще не будет убыточных месяцев. Может даже все недели будут в плюс. Для психики это не просто комфортно, а прямо в кайф.

Признаки бота-пустышки, который бесполезен:

1) Есть мартингейл (даже если отдельная отключаемая опция всё равно бота бестолочь делала)
2) Нет описания стратегии
3) Нет никаких бектестов и нет возможности бектестить самому

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

Признаки бота-непустышки:

Прямое обратное.

1) Нет мартингейла и ничего похожего даже в доп.опциях
2) Есть подробное ясное описание в стратегии (в идеале даже описание почему это вообще должно работать то, но это редкость)
3) Как минимум результаты бектестов стратегии (в идеале бектестер для юзера)

Итог

Заработаете ли Вы роботом выполнив все эти рекомендации? - Нет. Нет, потому что кроме толкового бота Вам еще надо несколько лет стажа для понимания рынка. Увы. А если у Вас стажа нет, то Вы потом скажите "мне молоток по пальцу ударил" или вовсе "мне Ваш нож палец отрезал". Что опять же очень удобно продавцам бестолковых ботов-пустышек, чтобы всегда ответственность за слив вешать на самого юзера.

Может еще чего напишу.
Pages:
Jump to: