Max Skinner
Max Skinner личный блог
01 ноября 2018, 12:41

Вы не заработаете

Вы не заработаете, если купите торгового робота. 

Если у вас есть острая потребность купить торгового робота, то задайте себе вопрос: почему этот робот продается? Хороший робот, стабильно приносящий прибыль, в котором всё в порядке с логикой работы, управлением рисками (стопами и расчетами лотов), продаваться не будет по бросовой цене. Что в логике робота? Как он поведет себя в разных условиях?

У вас нет ответа на эти вопросы, а вы ставите на это свои деньги. В большинстве случаев вы останетесь ни с чем, в некоторых случаях, возможно, вы заработаете немного, до тех пор, пока действуют параметры, которые были получены при переоптимизации во время тестирования, а в некоторых случаях, вы останетесь ещё должны брокеру (в случае резких движений на рынке, к которым робот не приспособлен).

В крупных конторах и банках, которые занимаются автоматической торговлей, сидят одни из лучших программистов, получающих достаточно денежных средств за свои труды (в России это от 200 тр). Результаты работы этих людей постоянно мониторятся, логи роботов сохраняются, множество тестировщиков проверяют работу кода во многих кейсах.  Когда открывается вакансия в подобной компании, человеку вынесут и высушат весь мозг на собеседовании, зададут множество вопросов из разных областей, сначала по скайпу, потом при личной встрече. И эти люди подписывают соглашение о неразглашении; поэтому тот, у кого вы хотите приобрести торгового робота, не из этих крутых парней, у него нет хороших торговых алгоритмов, а навыки программирования средние или «так себе». Вы даже не собеседуете продавца робота, если бы вы были главной департамента разработки торговых роботов, вы бы наняли его? Но вы слепо покупаете его робота, потому что на картинке эквити вверх ползет.

Ещё один вопрос: будет ли настоящий спец, разбирающийся как в программировании, так и в торговых алгоритмах, способный зарабатывать от 200 тр в месяц, продавать свои усилия дешево? Прибавьте к этому затраты на тестирование профессиональным тестировщиком, зарплата которого чуть ниже зарплаты программиста (от 180 тр). Вы же не собираетесь выезжать на автостраду на автомобиле, который собрал в гараже инженер-любитель, при этом автомобиль проверялся лишь на 20 метрах вокруг гаража? Но готовы ставить на это поделие, на говнокод и костыли, на неизвестный вам торговый алгоритм свои деньги. 

А где будет продавец робота, если что-то пошло не так? В каком приоритете вы будете находиться в его ежедневнике, если таких как вы покупанов очень много? Всем надо исправить какие-то ошибки, что-то доработать и т.д. Вы имеете неработающего бота, и ждете, когда автор исправит или доработает. Поэтому, в очередь… дети!

Вы не заработаете, если закажете торгового робота.

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

Если вы не имеете опыта в автоматической торговле, то не сможете правильно составить задание, найти толкового программиста, который имеет  готовую платформу для торговли, где для реализации ваших идей ему достаточно вставить несколько логических условий. И как вы собираетесь проверить результат на истории торговли в несколько лет? В каждой программе много ошибок, одна из них может оказаться критической, что приведет к неожиданному результату.

И, опять, качество кода будет крайне низким, просто потому, что каждый робот пишется на заказ, вместо того, чтобы иметь стабильно работающую библиотеку, которая будет шлифоваться много лет, вам подсунут поделие на коленке, которое отваливается на каждом тике. Если хотите иметь торгового робота, то ищите готовую платформу (библиотеку), где достаточно вставить свои логические условия для открытия/закрытия позиции.

Отсюда вытекает следующее.

Вы можете заработать, если будете делать и разбираться во всём сами.

Это, на мой взгляд, единственный правильный способ создать торгового робота, и в конце работы, после долгих бессонных ночей, тысячи чашек кофе, цитрамона, получив работающий вариант, уверен, вы не захотите продавать его. Только если он перестанет приносить прибыль по каким то причинам, вы переоптимизируете его и выставите на продажу. Если хотите избежать кучи проблем с открытием и закрытием позиций, то покупайте платформу (библиотеку), над которой работают несколько программистов. Они не парятся насчёт логики роботов, они пишут инфраструктуру, чтобы вам удобно было вставить туда:

if (ClosePrice[1] > ClosePrice[2]) 
  Buy(1);
else if (ClosePrice[1] < ClosePrice[2])
  Sell(1);

Если вы поняли строчки выше, то можете начать самостоятельно изучать способы автоматизировать свою торговую систему. В интернете много тематических сайтов, добрых людей, которые подскажут технические моменты в реализации. Это дольше, чем покупка или заказ готового робота, но вы получаете необходимые знания и чуйку. За каждую строчку кода несете ответственность именно вы, но зато вы понимаете, как именно это всё работает. Скриптовые языки не такие сложные, за месяц другой можно разобраться в основах, этот же месяц иначе потратите на попытки достучаться до программиста. 

И ещё один совет: не бегите сразу в интрадей, EOD вполне себе подходит для автоматической торговли, все что вам нужно в этом случае, так это чтобы скрипт выдавал под закрытие сигнал и уровни, а позиции можете выставлять вручную. Это, кстати, полезно, так как после написания робота, вы будете смотреть в рынок, отслеживать торги, и появится понимание: «Вот тут можно чуть улучшить вход, а вот здесь нужно дополнительное условие при проверке.» Если думаете, что робота можно запустить, и наслаждаться профитом сразу после запуска, то это ошибочное мнение, необходимо доведение до ума в полевых условиях. А если разбираетесь в вопросах автоторговли, то это будет проще и быстрее сделать, чем дергать неизвестного программиста по скайпу/почте.

Резюмирую: разобраться в автоторговле самому более профитно на дистанции, чем покупать или заказывать торгового робота на стороне.

Успехов.

41 Комментарий
  • iuiu
    01 ноября 2018, 12:50
    все верно, но есть люди с баблом, кто даже во все это вникать не собираются, им просто некогда, к примеру. Ну рискнул, купил, все обжигаются. Но делать ставку на такого рода роботов, конечно не стоит, и ваш пост нужно вкладывать в оферту по продаже таких роботов :). Кстати. Пусть КбРобот на сайте сделает плакат из вашего поста :) Но кто будет в объявах по продаже робота писать — НЕ ЗАРАБОТАЕТЕ!!! :) 
    • T-800
      01 ноября 2018, 14:00
      Все верно!
      Но как назвать человека, продающего (с его слов) зарабарывающего робота за 10-14 т.р.? Который по факту не только не зарабатывает, но и работает с ошибками.
      Не мошенник ли?

      • Turbo Pascal
        01 ноября 2018, 14:56
        Апостол Андрей, нет, не мошенник. Просто разгильдяй. А в финансовых вопросах это еще хуже.
      • iuiu
        01 ноября 2018, 15:18
        Апостол Андрей, но тут такая тема, если он знает, что не работает, что продат лабуду — то мошенник, если сам верит в своих роботов, это уже другое название.
    • Михайленко
      01 ноября 2018, 17:43
      iuiu, вы не заработаете, однако за десять тысяч о роботах узнаете, потом сольете это казино мощным алготрейдингом, получите письмо счастья от цб об инсайдерстве
  • Savin
    01 ноября 2018, 12:59
    А может автор робота неправильно настроил робота и на самом деле робот поднимет кэш и разгонит депо, неверьте никому они неудачники, продавайте все и покупайте роботов!!!

    … Увидемся у мусор бака когда я буду выкидывать пакет, а вы туда полезете искать еду, дауны блть))
    • iuiu
      01 ноября 2018, 13:05
      юрий савин, а вдруг Робот приносит КЭШ кому-то другому, прикинь, продать робота, а своего поставить в пику проданному :)
      • Reptiloid
        01 ноября 2018, 13:13
        iuiu, это первая очевидная идея которая приходит в голову )
      • AKC33
        01 ноября 2018, 13:14
        iuiu, ))))))))))) имено так это и работает)))
  • Павел Град
    01 ноября 2018, 13:02
    Отлично!+++++
  • Reptiloid
    01 ноября 2018, 13:06
    это как продавцы вечных двигателей, вот нахрена ты его продаешь? пользуйся сам и не шуми
    • VladMih
      01 ноября 2018, 13:30
      cme, а какое ваше до этого дело?
      Сделайте сами хоть что-нибудь и решайте сами что с этим делать!
      Я начну вам указывать — вы скажете, что я лезу не в своё дело.
    • Savin
      01 ноября 2018, 13:33
      cme, мозг дауна это никогда не поймет, у них логика нераьотает но есть желание нае… ть систему и стать круче всех…
  • Boris Litvinov
    01 ноября 2018, 13:17
    автор, меньше магии! 
    Начнем с того что того же MT5 многим уже будет за глаза.
    Язык C++ с ограничениями.
    Если понимание есть то человеку достаточно процедурного уровня программирования. Дело ведь не в этом, дело в идеях.
    А пугалки про меж галактических программистах и супер способностях алго трейдеров, оставьте для друзей и близких. Пустое это!  
    Не один крутой программист не будет работать на дядю. Имея навыки получать миллионы. Как раз в этих компаниях лузеры и сидят! А не лохи, на делфе скальпят колокация, и чихали они на эти компании и хотелки других. У них своих хватает! ЛЧИ выигрывают в одного, а лузеры и компании папкены в стороне курят! 
    • Влад Гильдебрандт
      01 ноября 2018, 13:32
      Борис Литвинов, крутые программисты в хакеры подаются)) там выхлоп в разы больше чем с вашим трейдингом) вскрывают транзакции банка и уводят мульты на лево))
      • VladMih
        01 ноября 2018, 13:33
        Влад Гильдебрандт, глупость, извините.
        Подавляющее большинство людей имеют возможность украсть больше получаемой зарплаты, но почему-то продолжают ходить на работу, а не грабить банки.

        К тому же самый крутой программист не сделает класного торгового робота, если он не трейдер.
        • Влад Гильдебрандт
          01 ноября 2018, 14:41
          VladMih, ну вот давайте не будет рассматривать ситуацию однобоко.
          Вы ведь умный человек. Подавляющее большинство граждан приворовывает на рабочем месте, это известный факт..

          Второе, сочетание таланта в двух сферах, явления почти божественное… ты либо крутой финансист, либо крутой программист, а по факту найти крутого специалиста хотя бы в одной сфере — уже удача..

          Дальше больше, времена дерзкого хищения имущества канули в лето вместе с 90-ми..
          Помимо этого существует множество вполне законных (незапретных) методом отъема чужого имущества.

          Ну в самом деле. Я сейчас не о рядовом программисте речь виду, а о талантливейших представителях этой профессии… и с их навыками и умениями им в гробу не сдался трейдинг вместе с наемной работой..

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

          Либо живут более чем жирно, берясь за частные заказы программирования, создания программного кода, защищенных шифрованных баз..

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

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

          Так что не надо преподносить жизнь в розовых очках, и благолепия населения.
          • VladMih
            01 ноября 2018, 15:12
            Влад Гильдебрандт, 
            Вы ведь умный человек. Подавляющее большинство граждан приворовывает на рабочем месте, это известный факт..
            Давайте вы не будете оценивать мои умственные способности, ибо это сразу ставит вас выше меня, а я с этим не согласен.

            Подавляющему большинству граждан попросту НЕЧЕГО украсть на своём рабочем месте. А если кто унесет домой карандаш — это вряд ли умному стоит сопоставлять с ограблением банка.
            Так что дичь вы написали редкостную (в контексте разговора).

            Причины почему не грабят банки — это отдельная тема, в т.ч. и из страха наказания, кто ж будет с этим спорить? Из того же страха и хорошие программисты не все идут в хакеры. А также из-за того, что им интересней делать роботов или игры, например. Да и сами вы указали причину — высокая зарплата, при которой лишние риски нах никому не нужны.
            Включите логику, будьте последовательны, держитесь темы.
      • Boris Litvinov
        01 ноября 2018, 13:44
        Влад Гильдебрандт, так тут за 200к пашут пишут, смех!
      • VladMih
        01 ноября 2018, 15:29
        Max Skinner, какой спред вы называете огромно-убийственным?
        Вы может не в курсе, что 10 лет назад спред Евро в 3 пункта считался самым маленьким? И это был фиксированный спред — тогда не было ни пятизнаков, ни тем более 0.5+комис, как у меня сейчас (еще и с компенсацией % комиссии!).

        Губит людей не пиво (спред), губит людей вода (в голове). ©
      • Gold Schmuck GMBH
        02 ноября 2018, 20:58
        Max Skinner, в посте, ценна только одна мысль.

        Если не умеешь торговать сам, то никакой робот не поможет.

        Остальное всё детали.
  • VladMih
    01 ноября 2018, 13:27
    Сначала показалось, что это очередной «умный» пост про невозможность заработать роботами, но дочитал и пришлось плюсануть. )

    Добавил бы только, что хорошего робота купить таки можно. Может даже повезет купить его относительно дешево у какого-нибудь трейдера-программиста-одиночки, которому срочну нужны бабки, но даже при таком раскладе  всё равно не за 10К руб.
  • Гришин Андрей
    01 ноября 2018, 13:33
    Спасибо за подробный текст на эту тему, теперь есть чем кидаться в умников-любителей покупать роботов и говорить что рынок сейчас не подходящий))
  • Логарифм Интегралыч
    01 ноября 2018, 13:39
    из темы непонятно:

    ? вышеописсанное относится к любой программе
    покупаемой или заказываемой у программиста?

    ? или вышеописсанное относится только
    к сказочным волшебным гениальным ботам / роботам?
      • Логарифм Интегралыч
        01 ноября 2018, 14:07
        софт спокойно залезет в мой карман

        поэтому в моих темах всё больше на тему
        как для софта залезающего в карман

        карман обязан быть маленьким
  • Фёдор
    01 ноября 2018, 13:40
    Если не умеешь торговать руками и головой вряд ли поможет эта приблуда, даже гениальная). Беспилотный авто всё равно должен кем то обслуживаться . 
  • Логарифм Интегралыч
    01 ноября 2018, 13:41
     из резюме темы неясно:

    ? создав бота / робота самим:

    а) точно заработаете
    б) то ли заработаете то ли не заработаете
    в) "Вы не заработаете"
  • Юрий Кириллов
    01 ноября 2018, 13:53
    Хрень полная.
    1. Можно покупать, но надо проводить анализ работы, проверку на реале, проверку на экстрим, выяснение алгоритмов у разработчика — ясно, что стоить не три копейки будет.
    2. Можно заказывать, все как в п.1. Если идея есть стоящая, то программист и сам будет в интересе её проверить — чтоб юзать потом.
    3. Учиться с нуля программированию для трейдинга — ну лет 10 надо, чтобы говнороботов хоть как-то работающих начать писать. За год-два — точно не освоишь. При этом нужно помнить, что программирование — слегка призвание, а не только технология. Не всем дано. 16 лет педстажа в этой области, знаю что говорю.
    Так что здравые мысли у автора есть конечно, но в целом и в выводах — хрень полная.
      • Юрий Кириллов
        01 ноября 2018, 16:27
        Max Skinner, да и самая адская смесь — это недотрейдер+недопрограммист!
  • XXM
    01 ноября 2018, 14:02
    Круто! Совсем Почти про мой конструктор Lbot3D
    [LK1]
    WorkSize = 30
    Security = LKOH, QJSIM, LK_price
    OpenLong =  {Close, 1} < {Low, 5-2}
    OpenShort = {Ema1} < {Ema2}
    StopLoss = 50
    TakeProfit = 100, 20, 20
    LossLimit = 225
    OpenSlippage = 10
    autoBot = Y
    EOD = 18:31:00
    
    Даже EOD как параметр в торговой стратегии присутствует. Нет только готовых стратегий.
  • Харламов Дмитрий
    01 ноября 2018, 14:30
    В Альфа-Диекте есть хороший, простой и доступный для понимания конструктор. Там же есть рейтинги Роботов (совсем простых).
    Еще есть ресурс, хозяин которого очень качественно ведет его. Разбираются многие темы по кодам и алгоритмам. Возможно кому-то будет полезно.   
  • TRAKTOR
    01 ноября 2018, 15:03
    Роботы… Смотря где и чем спекулировать. Если акциями внутри дня на фр РФ, то они практически не нужны. Есть таблицы, которые вощем-то надёжнее робота. Динамические точки входа — единственно что периодически приходится пересчитывать в течение дня.
    • VladMih
      01 ноября 2018, 15:33
      TRAKTOR, рассуждаете как трактор. «Нужны ли роботы?»
      Такой вопрос вообще не стоит! Кому-то нужны, а кому-то нет.
      При этом от хорошего робота на шару не откажется никто.

      Есть таблицы, которые вощем-то надёжнее робота.
      Умеют же люди сказануть! )))
  • Йонатан Берсон
    01 ноября 2018, 16:53
    А чтобы свою мелочь пилить объемом с десяток фьючей на жи, не надо платить 200к программистам, нам нашу мелочь легко раскидать.
    Самый простой пример который Вы привели позволит легко это сделать не изменив даже на 1 шаг цену в стакане.  
  • Андрей Михалыч
    01 ноября 2018, 17:48
    Max skiner сказал: Вы можете заработать, если будете делать и разбираться во всём сами.

    Кто разбирается во всём, не разбирается не в чем.


  • Andrei Korel
    02 ноября 2018, 07:53
    Сейчас такое ощущения, что торгуют одни роботы. ОНИ и торгуют между собой, отсюда такие скачки на фью.
  • Akim
    02 ноября 2018, 12:56
    Те кто хотят всё сразу и быстро, получают медленно и ничего.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн