Алексей Ван <o-s-a.net>
Алексей Ван <o-s-a.net> личный блог
29 августа 2020, 10:14

Создание роботов на заказ. Взгляд изнутри. Часть 2

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

А главное, отвечу Вам на вопрос: Есть ли в этом смысл или нет?

Пост для тех кто хочет пойти в разработку роботов. 

 

Делать роботов по ТЗ – Легко!

 Создание роботов на заказ. Взгляд изнутри. Часть 2

И невероятно прибыльно!

 Создание роботов на заказ. Взгляд изнутри. Часть 2

План статьи:

1)      Введение

2)      Где деньги?

3)      Что Вы получите в итоге?

4)      Про возможные проблемы

5)      Заключение

 

1 Введение


Читайте предыдущий пост на тему: https://smart-lab.ru/blog/288010.php Посмеётесь от души, да и повторять я два раза не хочу. С того момента не много чего поменялось.

Поэтому данный пост будет коротким.

Понятное дело, предполагается что Вы уже программист и умеете делать роботов. Или хотя бы понимаете о чём речь.

 

2 Где деньги?



Про Quik

Про плохое. Отдел разработки роботов на QLUA у нас на сайте(o-s-a.net) – почти умер. Заказы есть, но ценник на них упал в район 5 тысяч. И большинство из них стоит от 3 до 8 тысяч. Программисты которые не перешли на OsEngine – ушли из профессии или близки к этому.

Крипта и зарубежные площадки

Binance, Bitmex, Bitfinex, Ninja, IB и т.д. – вот площадки и подключения на которых можно зарабатывать.

Как рекламироваться

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

 

3 Что Вы в итоге получите?



Опыт

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

На самом деле мне сейчас хватает 5ти минут телефонного разговора, чтобы понять – будет ли зарабатывать алгоритм у клиента или нет. Я даже сначала стеснялся говорить что человек сольётся, типа зачем себе бизнес портить. Но после пары раз, оказалось что люди программисту не верят) Ибо они лучше знают что и как.

Куда этот опыт можно применить уже решать Вам. Можно самому торговать, можно фонд открыть закрытый. Можно пойти работать в управляющую компанию. В общем дело хорошее.

Года два – три Вам потребуется на познание дзена.

 

Деньги

Будете зарабатывать с разработки 50 – 150 т.р. в месяц. (если на Квик LUA, то 5 – 15 т.р., храни Вас господь)

 

Работу

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

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

 

4 Про возможные проблемы



Главная проблема – правильные отношения с заказчиками

Как и везде. Есть нормальные люди – есть не очень.

Чтобы не ссориться – делаем ТЗ и обговариваем всё на берегу. Вот в общем-то и всё. Если есть ТЗ – никаких стрессов быть не должно. И люди остаются на этом этапе адекватные.

Те кто не может написать ТЗ и настаивает на старте завтра – просто с такими не работайте. Таких до сих пор много, но поскольку дальше пары писем общение не заходит – в общем то и говорить о них особо смысла нет.

Вы помните просто – пишите ТЗ. Это хорошо и заказчику и программисту.

Как это делать:

1)      Раз o-s-a.net/posts/gajd-po-razrabotke-robotov-part1.html

2)      Два o-s-a.net/posts/gajd-po-razrabotke-robotov-part2.html

 

Если ты лох – тоби п.зда

Логично)

По прежнему, как и пять лет назад, 20 – 30% всех контактов это люди которые хотят заставить работать тебя за Грааль. Или же предложение сделать фонд, в котором войдут: 1) ты, как программист и публичное лицо 2) Какие-то бомжи с Урала без денег и без имени.

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

 

Токсичность и обвинения в «околорыночности»

Вообще не парьтесь. Это история не про это. Программирование, роботы – это «лучик света в тёмном царстве» и почти единственный шанс большинства трейдеров на прибыль. Несите людям добро с гордо поднятой головой.

Роботы – делают трейдера эффективнее. Во многих отношениях. Рисков, исполнительности, освобождают время, тесты можно делать и т.д. А то что делает тебя эффективнее в 100 раз, не может быть «плохим или злым». Роботы и разработка на заказ – светлая сторона силы.

Короче, никого не бойтесь.

 

Токсичность в трейдинге в целом

А тут есть проблемы, действительно.

Это тебе не разработка сайтов по макету.

Большинство трейдеров торгуют антинаучно, а всё что более менее поддаётся тестированию – презирают. И впринципе идёт такая холодная война многолетняя относительно того чей «метод» лучшее.

И бывает так что в своих стремлениях что-то доказать, многие переходят грани приличия. И возникают срачи разной степени безумия. Кто виноват и что делать.

Иногда виноват Путин. Иногда виноваты циклы луны. Иногда алготрейдеры. Иногда лично ТЫ!

С этим ничего не поделать – жиза.

 

Заключение

 

1)      Кто живёт за пределами Москвы – велком, отличная работа. Кто живёт в Москве – идите в деливери клаб, больше заработаете.

2)      Учите нормальные платформы для создания роботов. Чтобы можно было делать ботов для западных площадок и Бирж криптовалют.

3)      Делайте роботов для бирж криптовалют, для Ninja и TWS. Кто знает только QLUA – будет нищетить и не получит ни денег, ни опыта.

4)      Учитесь делать ТЗ и общаться с людьми.

5)      Готовьтесь к тому что будут писать Остапы Бендеры частенько. Пытайтесь не воспринимать близко к сердцу.

6)      Маркетинг – делать придётся самому.

7)      Кто будет делать всё правильно. Получит – опыт, деньги, поймёт рынок

8)      Кто будет делать всё правильно. Откроет свой закрытый алгоритмический фонд (http://o-s-a.net/investicionnyj-fond.html ), как я.

9)      Кто будет делать всё правильно. Напишет свою платформу для алготрейдинга(http://o-s-a.net/os-engine.html), как я.

10)   Кто будет делать всё правильно. Уедет из своего мухосранска в Краснодар или куда захочет, как я. (http://o-s-a.net/posts/edu-v-krasnodar.html)

 

Короче – по мне, отличная работа, с кучей перспектив!

Удачных алгоритмов!

63 Комментария
  • Евгений Скрябин
    29 августа 2020, 10:31
    Да Остапы попадаются частенько
  • kamperman
    29 августа 2020, 10:46
    Не плохой маркетинг))

  • Вульф
    29 августа 2020, 10:48
    Я думал, что Краснодар это и есть мухосранск. Оказывается мухосранск это где то другое.
    • -=КОТ=-
      29 августа 2020, 11:29
      Феликс Труфакин, Очень уплотнительная застройка и отсутствие в этих новостройках городской инфраструктуры за последние 15 лет сделали из города мухосранск с полностью непригодным, на этой территории, проживанием.
  • Jonnyk
    29 августа 2020, 10:54
    Хорошая статья, мотивирующая 
  • АККАУНТ УДАЛЁН
    29 августа 2020, 10:55
    Есть ещё аспект гарантий сохранности прав на интеллектуальную собственность и кому эти права будут принадлежать )
      • GoodBargains
        29 августа 2020, 11:11
        Алексей Ван , а чем LUA плох для Квика? Может такие расценки из за того, что язык прост и многие сами способны написать на нем?
          • GoodBargains
            29 августа 2020, 11:56
            Алексей Ван , ок. Согласен про отсутсвие тестера и оптимизатора. Про скорости для стратегий выше минуток ( а таких абсолютное большинсво) не критично уже. Но сначала можно оттестить и прооптимизировать в тс лабе, а потом перенести в луа. Но соглашусь, что это дико неудобно, если стратегия не совсем простецкая
        • Алексей Никитин
          30 августа 2020, 13:07
          GoodBargains, денег в  Луа  нет,  это абсолютный факт. Потому как,  Луа  это прям ритейл ритейл, любая  бабушка  освоит. А кто посерьезнее  и с денежкой,  те  сразу  хотят прямой  коннект, алго шмалго и тд и  тп.
  • Обожатель чатлов
    29 августа 2020, 10:59
    Доброго времени суток. Давно интересуюсь темой роботов.
    Но у меня есть не то, что бы вопрос, а скоррее не понимание. Если есть инструмент, который приносит стабильную прибыль, то зачем его продавать?
    Например это как я знаю где лежит мульён и за сотку могу показать это место. Не могли бы вы, пожалуйста, прояснить ситуацию с роботами для торговли? Очь интересно. Спасибо.
    • А. Г.
      29 августа 2020, 11:26
      Обожатель чатлов, речь об услугах по программированию роботов. Не все же обладают высокой квалификацией программиста. Да и роботы роботам рознь. Какому-то и квика хватает, а другим и Twime+Fast мало. Одному достаточно прошлых минуток одного актива, а другому нужен ордер лог с программой его обработки (а это гигабайты информации в сутки). И ещё все надо протестировать, потому что не всякая идея несёт деньги. И непрограммисту нельзя «объять необъятное».
      • kvazar
        31 августа 2020, 11:12
        А. Г., а еще в одном комбайне можно использовать 10 идей / 5 стратегий тренд, 3 стратегии контртренд и много инструментов.
    • kvazar
      31 августа 2020, 11:10
      Обожатель чатлов, инструмент который действительно приносит прибыль действительно сложный и продавать его нет никакого резона, только использовать по назначению. продают только частицы (образно 1/20, 1/50) этого инструмента под видом «торговых роботов».
  • Нувот Вчеранов
    29 августа 2020, 10:59
    Будете зарабатывать с разработки 50 – 150 т.р. в месяц.
    Жиденько.
    Обычные фрилансеры могут рубить куда больше.
    Да и в офисе тоже больше дадут, и не нужно любить свой мозг поисками заказчиков и прочего.

    • Reznor
      29 августа 2020, 11:28
      Нувот Вчеранов, ну да, тут же все от 200 зарабатывают, не так давно обсуждали
      • Нувот Вчеранов
        29 августа 2020, 11:39
        Reznor, так речь-то не про всех, а про программистов. Фокусироваться на написании роботов нерационально выходит. Денег мало, заказов мало.
        Остаётся только если потому что душа к этому лежит или если есть большое пересечение с тем что ты и так делаешь и написание роботов идёт как подработка.
        • Михаил Ершов
          30 августа 2020, 17:48
          Нувот Вчеранов, робот довольно простая локальная программка,
          поэтому писать её гораздо проще, в это можно войти не бывши программистом
  • Олайвир Стокс
    29 августа 2020, 11:25
    Или кто-то напишет коммент, как я
  • -=КОТ=-
    29 августа 2020, 11:26
    Автор, не хотелось тебя растраивать, но из холодного мухосранска ты приехал в теплый мухосранск…
      • -=КОТ=-
        29 августа 2020, 13:24
        Алексей Ван , Соболезную с выбором. Так как Краснодар застроили последние 15 лет, со временем превратится в большое негритянское гетто…
          • -=КОТ=-
            29 августа 2020, 22:52
            Алексей Ван , 
            1. Котеджных поселков и сел пруд пруди на любой вкус и кошелек.
            2. Нормальные программисты рвут когти в москву ибо за бесплатно умный человек работать не хочет ни при каких погодных обстоятельствах.
            3.За час полтора на море только зимой. В сезон от Краснодара до Джубги (ближайший берег 100 км.) 5-6 часов пути по диким пробкам. От Горячего ключа дороги узенькие и никто расширять их ближайшие 50 лет не собирается. Думаю и ближайшие 150 лет.
            4. Добавлю то, что во всем городе особенно в новостройках отсутствует канализация, небольшой летний дождик  топит полгорода. Метро никогда не будет построено, так как почва не той системы. Почва позволяет выдержать высотки в 30+ этажей, но метро нельзя (экспертное заключение администрации города и края). 
            Но самое главное это очень плотная застройка. В новостройках катастрофическая нехватка парковочных мест, школ, больниц. Частое отключение электричества. Кто к нам сейчас переехал начинают сильно сожалеть и возмущаться в соцсетях на эти неудобства. А застройка продолжается. Дороги почти везде узенькие, пробки каждый день растут. Скоро в город на автомобиле не въехать будет...

            Рекомендую, если и хочется в большой город, то сразу ехать в Москву.
  • Andy20
    29 августа 2020, 12:00
    При золотой лихорадке зарабатывают производители тачек и лопат, владельцы баров и содержатели публичных домов. В этом случае аналогично.
  • Astrolog
    29 августа 2020, 12:04

    Российская нейросеть предрекла победу нынешнему президенту Соединенных Штатов Дональду Трампу на предстоящих выборах главы Белого дома.

    Уточняется, что нейросеть создали разработчики из Перми.

  • Replikant_mih
    29 августа 2020, 12:08

    Интересно, концентрированный опыт).

    Тоже пробовал фрилансить когда почувствовал кодерские мышцы и решил попробовать эту тему, сначала брал заказы, не связанные в трейдингом — где скиллы были наиболее релевантны, после 1-2-го понял, что мне это не интересно. Вот что-то про биржу будет интересно. Стал брать более бирживые. Быстро понял, что просто про биржу тоже не интересно, надо ближе к торговле — роботы все дела, короче тоже быстро понял, что если не я придумываю, что пилить, а кто-то за меня — мне все это не интересно, даже если супер-релевантно, ну и быстренько завязал с этим).

     

    Если что-то такое ещё буду делать — только с идеей поработать с интересными людьми над интересными проектами, завести контакты и аналогичное.

     

    Короче, только на себя)), ну или сам что-то организовать.

    • Kot_Begemot
      29 августа 2020, 14:53
      Replikant_mih, скука, думаю, вообще основная проблема. За нескучную работу многие даже «доплачивают».

      • Replikant_mih
        29 августа 2020, 15:06
        Kot_Begemot, Ну некоторые задачи были интересными, вроде, сами по себе, но, видимо, для меня контроль над происходящим и управление — важный компонент нескучности процесса.
  • Vladimir N.
    29 августа 2020, 12:17
    mt4, mt5 сможете сделать? робот сложный и в то же время простой, ТЗ есть
  • Дмитрий Овчинников
    29 августа 2020, 12:21
    Как я вижу в сообществе MT5. Программисты «на заказ» умеют/не умеют делать роботов для тестера. 

    В реальном роботе 95% кода это обработка ответов сервера, работа с штатными и нештатными ошибками, риск менеджмент и прочее не имееющее отношение к торговой логике.

    Кто будет такое делать на заказ? 

    У программистов нет компетенций, потому что на такого рода работу нет заказов. У заказчиков нет потребностей, потому что для обретения таких потребностей необходимы компетенции, которых у заказчиков или нет или недостаточно.

    Замкнутый круг.
    • VladMih
      29 августа 2020, 12:46
      Дмитрий Овчинников, обработка «стандартных нестандартных» ситуаций — это однотипный набор реакции робота на внешние факторы, которые программист обязан вставлять во всех роботов. Конечно, трейдер, впервые столкнувшийся с созданием робота, не знает всего того, что нужно в коде боевого робота кроме торгового алгоритма — поэтому здесь речь о порядочности программиста.

      Особой сложности для прогера в этом я не вижу,
      т.к. это использование типовых кусков кода.
      А вы считаете, что на это к каждому роботу нужен отдельный заказ с отдельной оплатой, превышающей стоимость робота в разы?
  • Lookas
    29 августа 2020, 12:26
    Пиар. Нет таких дешевых роботов. Меньше 25 тысяч ценник не бывает. Связывался уже. Готов заказать за 15 тысяч хоть сейчас. Тз готово.
      • Lookas
        10 сентября 2020, 19:28
        Алексей Ван , так я ж и пишу что статья пиар. нет таких цен.
      • Lookas
        10 сентября 2020, 19:29
        Алексей Ван , это не вы писали?

        «Отдел разработки роботов на QLUA у нас на сайте(o-s-a.net) – почти умер. Заказы есть, но ценник на них упал в район 5 тысяч. И большинство из них стоит от 3 до 8 тысяч. „
  • Lookas
    29 августа 2020, 12:27
    Да еще и исходный под не дают. Хз почему прячут.
    • Lookas
      29 августа 2020, 12:28
      Исходный код
    • Igr
      29 августа 2020, 14:48
      Lookas, автор не даёт исходный код? 
  • trader_95
    29 августа 2020, 12:28
    Удачи ребята. Вы молодцы
  • Я ушёл.
    29 августа 2020, 14:44
    а разве за столько лет не было ни одного доходного робота?
    Который начал бы приносить тебе прибыль и ты только на нём и зарабатывал?
  • MetaQuotes Software
    29 августа 2020, 15:02

    Вот тут огромный рынок фриланса для роботов: https://www.mql5.com/ru/job


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

    Сейчас открытых заказов 660 на 7 языках(русский, английский и тд), выполнено уже 71 180 контрактов.

    Статистика по завершенным работам

    Всего выполнено: 71180
       
    Среднее время выполнения: 6 дней
    Средняя стоимость: 59.63 USD
    Среднее количество заявок на выполнение: 7
    • Lookas
      10 сентября 2020, 19:27
      MetaQuotes Software, а под квик на Луа есть такой же ресурс?
  • Ха… Сейчас курирую удаленных разработчиков(не в трейдинге). Большинство программистов с которыми я работаю, херачат за 500-750 рублей час. При позадачной оплате(задача может быть сегодня, а может и не быть и если будет, то неизвестно какого размера), которая еще включает бесплатную оценку работы.
    При этом знаю ребят в Москве, которые получают 150 000(что само по себе не удивительно), но при этом они смогли налить работодателю в уши миф, что разработчики не могут работать больше 4 часов. 


    Зп прогера зависит от умений себя продать. 

     

    • GoodBargains
      29 августа 2020, 19:12
      BadLogic, можно тупить хоть 20 часов в день. Но толку от этих сверх часов не много. 4 часа в день нормально, если мозги нормально соображают
    • Нувот Вчеранов
      29 августа 2020, 21:13
      BadLogic, 500-750 в час за сдельную работу ещё и с бесплатной оценкой задач? Вот уж действительно у ребят проблема с продажей себя.

      А в офисе, совещания, митинги, потрындеть у кофеварки, и вот в среднем может пара часов кодинга и получится из 8 часов присутствия в офисе.
  • MS
    29 августа 2020, 17:36
    Перечитал первую статью, через пять лет.) Вопрос там обойдён. Про гениальный алгоритм. Переход сразу на случай, когда просят тестировать. С этим понятно.
    А попадались ли среди таких сразу хорошие алгоритмы? Какова их судьба?
    Как я понимаю, вы сейчас имеете прибыльные алгоритмы. Они намайнены самостоятельно вашими программами? Или есть пришедшие сперва из «теории»?
      • Replikant_mih
        29 августа 2020, 21:55
        Алексей Ван , Хм, интересный вариант (если я правильно понял) — ML находит закономерности, вы их вытаскивается, оформляете в простую логику и торгуете эту логику?

        Это чем-то лучше, чем моделями торговать? Или тут про другое? — Та тема с паттернами и «ML намайнили» это в смысле нашли паттерны?
        • Astronomer
          29 августа 2020, 22:26
          Replikant_mih, В OS_engine есть функционал, который позволяет свечные патерны разные искать и тестировать. Это они и называют майнингом. 
          • Replikant_mih
            29 августа 2020, 22:34
            Astronomer, Ага, ясн, спасиб.
  • XoraX
    29 августа 2020, 23:52

    Про Quik

    Про плохое. Отдел разработки роботов на QLUA у нас на сайте(o-s-a.net) – почти умер. Заказы есть, но ценник на них упал в район 5 тысяч. И большинство из них стоит от 3 до 8 тысяч. Программисты которые не перешли на OsEngine – ушли из профессии или близки к этому.


    3)      Делайте роботов для бирж криптовалют, для Ninja и TWS. Кто знает только QLUA – будет нищетить и не получит ни денег, ни опыта.


    Чем Вас обидел QLUA, кусок хлеба забирает? В ваших словах столько злости на QLUA и разработчиков роботов.

    8)      Кто будет делать всё правильно. Откроет свой закрытый алгоритмический фонд (http://o-s-a.net/investicionnyj-fond.html ), как я.

    9)      Кто будет делать всё правильно. Напишет свою платформу для алготрейдинга(http://o-s-a.net/os-engine.html), как я.



    Я как разработчик и программист скажу честно, ваша платформа мне не нужна. Пишу на QLUA и буду писать. Планирую переносить часть функционала в dll на плюсах. Вы завтра закроетесь, уйдёте, пропадёте и так далее и ваша платформа будет как дырявое ведро, которое латать некому, но нести надо. А вот Арка и Lua продолжат работать, развивать свою платформу, язык, закрывать баги...

    Деньги

    Будете зарабатывать с разработки 50 – 150 т.р. в месяц. (если на Квик LUA, то 5 – 15 т.р., храни Вас господь)


    Давно получаю более 150к, но эти деньги я зарабатываю честно. У меня большой опыт работы и своему работодателю я отдаю себя полностью на 8 рабочих часов.

     

  • Turbo Pascal
    30 августа 2020, 08:36
    Все что увидел в статье — «не пишите на QLua», пишите на [нашей собственной платформе, которую мы раскручиваем и заработаем на этом]

    А что за OS-Engine? Самопальная «платформа»? Какой смысл писать код под никому неизвестную библиотеку. Сегодня она есть, завтра нет.

    А вот QLua, судя по всему — вечен. В случае последующей доработки кода — программеров на QLua я найду и через 10 лет, а вот по этой «OSEngine» — сильно не факт.
      • Turbo Pascal
        30 августа 2020, 12:17
        Алексей Ван , ну успехов вам в столь интересном деле, но я лично ставку на эту платформу пока не делаю.
  • 4kk
    30 августа 2020, 09:25
    Очевидно, что писать роботов выгоднее по mql5 тк там хоть площадка есть ля их продажи.
  • Я вот не совсем понимаю, чем это все лучше старого доброго  R?
  • day0markets.ru
    31 августа 2020, 18:39
    150к — ЗП средненького кодера в мск. на апворке через пару лет 250К можно иметь струяча говногод на JS. имхо, надо сильный энтузиазм иметь, чтобы писать роботов на заказ (ну, ок, английский еще надо). токсично и клиент менее платежеспособен.

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

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