Кол-во участников в нашем Open Source сообществе растёт, что очень радует. Однако, уже сейчас точно понятно, что работать над коннекторами к OsEngine будут совершенно разные люди. И начинающие и суперпродвинутые.
При этом делать надо всё хорошо! Делать для себя, для начинающих алго, больших и маленьких. Делать надо от души!
А чтобы получилось у разных по подготовке людей и от души, что надо? Правильно!
Ввести демократию и всем вместе отменить правила!
Свод правил от человека, который в этом понимает.
Так Вы сможете быть уверенными в том, что делаете всё правильно. Так будут довольны пользователи.
И в этой статье поговорим о том, что надо будет сделать, чтобы сдать коннектор в OsEngine.
Задачи перед нами стоит две:
1) Сделать для OsEngine классные подключения, работающие.
2) Дать сообществу OsEngine стимул для роста. Чтобы люди из сообщества планомерно развились в этом процессе. Чтобы кто-то из них остался на поддержке. Кто-то стал программистом.
Из тех людей, которые будут делать коннекторы к OsEngine, мы соберём отдел разработки софта на заказ. Это произойдёт к осени / зиме 2024 года.
Минимум три человека нужны в этот отдел.
2022 год и связанные с этим «вынужденные» отъезды программистов за рубеж
Забрали мой отдел разработки софта на заказ целиком. Когда я это пишу, меня это очень печалит. Но Вам, когда Вы это читаете, должно быть от этого очень хорошо!
Как говорил наш Президент: «Сбежавшие всё потеряют, а те, кто остался, займут все ниши». Кажется, это сейчас и произойдёт.
Ведь в этот раз я решил наладить отдел разработки на удалёнке, и из тех, кто будет сейчас учиться делать коннекторы к OsEngine.
Проблема такая.
Так или иначе, обработка дорогостоящих заказов связана с изменением OsEngine или с написанием новых коннекторов. По факту, всего несколько человек из всего сообщества сейчас на это способны. И передать никуда никого из клиентов я не могу. Просто людям отказываю.
Летом 2024 года я выберу трёх людей из нашего сообщества, которые останутся на поддержке коннекторов к MOEX.
Попрошу заранее не обижаться на мой выбор. Будет как будет. Никакой демократии в этом вопросе я не приму. Единственное, что будет с гарантией:
ВАЖНО!!!
03.02.2024 произошли изменения. Убран из списка коннекторов Algo Pack от MOEX. Коннекторы которые нужно поддерживать перераспределены.
Набор коннекторов в поддержку № 1
Вознаграждение разработчику: 33 т.р. в месяц.
Набор коннекторов в поддержку № 2
Вознаграждение разработчику: 33 т.р. в месяц.
Набор коннекторов в поддержку № 3
В данном посте поговорим про бюджеты, которые у нас есть на разработку коннекторов к MOEX. Какой бонус можно получить, делая коннекторы для нашего Open Source проекта.
Прошу помнить, это не оплата и не зарплата и не выгода. Это – ДОНАТ и братская помощь от брокера АЛОР. Шлём им лучи поддержки!
1 Simba и FIFO Twime.
Делать не будем… Предлагаю быть друг с другом честными. Данные подключения не имеют смысла для терминала на СиШарп.
Оставим сразу про это разговоры. Данные подключения для С++, Линукс.
2 Algopack. (УБРАН!!! В пользу Тинькофф коннектора нового)
https://www.moex.com/ru/algopack
Бюджеты на Алго-Пак переходят к новому Тинькофф коннектору.
Бюджет: 60 т.р.
2 Fix Fast.
Здесь нужны все три площадки отдельно. Протокол хоть и один, но реализации будут существенно отличаться. Делать будем по самому сложному пути – все три реализации будут делать три разных человека, помогая друг другу в одной группе.
Камрады. Не знаю, как АЛОР мог на это пойти. Для брокера это — просто нонсенс.
Но для нашего сообщества сделано очень… Очень серьёзное исключение. Нам выделили высокопоставленных сотрудников, для консультации и отдельный чат. Ну а я, не в силах больше это скрывать, зову туда присоединиться весь СМАРТ-ЛАБ!
Для общения с нашим сообществом нам выделили:
Сам чатик находится здесь: https://t.me/alor_osengine_support
О чём можно спросить?
На данный момент поток MAIN в OsEngine практически никаких действий не предпринимает, в основном прорисовывает интерфейсы. Всю остальную работу делают другие потоки. Как стандартные Thread, так и более современные (но не везде необходимые) Task.
После прочтения всех книг и завершения курсов из серии «Коннекторы к OsEngine», у Вас обязательно уже сложилось своё представление обо всём этом. Но, если вдруг у Вас появится свободное время, можно уделить ещё неделю вопросу потоков. Для закрепления понимания того, как это устроено.
Мы устроили в нашем чатике небольшое обсуждение среди продвинутых программистов и подыскали для Вас несколько вариантов.
1 Книга Клири С. Конкурентность в C#:
Давайте сделаем это ВМЕСТЕ!
Это последний разработчик софта для торговли роботами, который остался выше нас на СмартЛабе. MetaTrader мы уже обогнали. Stock Sharp тоже. Посмотрите сколько ЛЕТ они ведут на СмартЛаб блоги.
Сюрреализм не иначе...
OsEngine — всё ещё гомно во многих местах!
Пожалуйста не расслабляемся. Это нам АВАНС за то, что мы бесплатные.
За следующий год нам предстоит сделать кучу коннекторов и ещё поработать над ядром.
Больших поздравительных тирад не будет. Уже и не удобно как-то.
Всех обнимаю. Мы все хорошо поработали!
Идём работать дальше...
OsEngine: https://github.com/AlexWan/OsEngine
FAQ: https://o-s-a.net/os-engine-faq
Поддержка OsEngine: https://t.me/osengine_official_support
Комментарии доступны для друзей, добавляйтесь!
Не уверен, что после моего поста никто из наших конкурентов в эту гонку всерьёз не вступит. Но, если честно, в последние годы настолько сильно усомнился в их способности вести конкурентную борьбу, что проигнорирую этот риск.
Итак, сегодня поговорим про то, как в течение года многие перейдут на создание роботов через разговор со своим компьютером, вместо того, чтобы писать исходный код или перетаскивать кубики. Как это произойдёт?
1 Как это будет?
Это будет интерфейс для общения с сервером по средствам голосовых или текстовых сообщений, в которых Вы будете просить программу создать робота по Вашему заданию.
Небольшое ГУИ:
1) Поле для ввода текста / наговора ТЗ.
2) Поле, показывающее текст исходника с подчёркиванием ошибок. Это же поле при наличии ошибок компиляции сможет отправлять исходники назад ИИ, чтобы он подправил, исходя из предыдущего контекста.
3) Поле со свечками и подключением данных, где можно сразу посмотреть на графике, как робот отрабатывает.
Стресс и тревожность зашкаливают. Сегодня спал четыре часа. После чего опять сижу пишу тексты. А через пару часов пойду дальше писать код. Усталость прямо волнами накрывает.
Если кто-то думает, что у нас тут праздник, в связи с брокером партнёром, то он только на картинках. Даже близко ничего такого нет. Плюс я очень переживаю за наше сообщество. В особенности за тех, кто сейчас учит программирование.
Старайтесь! За всем этим нельзя потерять самое важное:
БОГ ПОМОГАЕТ ТОЛЬКО ТЕМ, КТО ИДЁТ!
Например, пока кто-то продолжал впадать в панику и бегал по союзу в поисках сушилки для своих мокрых штанишек, мы тут в Васюринской скрепя зубами переписывали Os Engine в ВОСЬМОЙ РАЗ. 14 месяцев это заняло…
Так вот.
В последние несколько дней очень тревожно. Особенно в четыре утра) в офисе очень темно!
Пытаюсь вспомнить момент, когда же я переживал сильнее чем сейчас. И первое, что пришло в голову, это как я ездил на стройку в молодости.
Где-то под Хабаровском… 2009 год.