Создаем простого грид-бота для Московской биржи через QUIK и Python

    • 23 ноября 2025, 20:37
    • |
    • __rtx
  • Еще
В полку «криворуких» инфоцыган(наивно пытающихся удалением коментариев скрыть этот факт) прибыло а значит настало время поста с бесплатной рекламой. Сегодня появился пост — Создаем простого грид-бота для Московской биржи через QUIK и Python(«smart-lab.ru/blog/1233536.php») я дал автору и тем кто будет его читать пищу для размышлений. Но автор удалил мои коментарии(не подумав о появлении поста) поэтому выкладываю в отдельном посте фотографии удалённых коментариев. Чтобы люди не попадались на такие дешёвые криворукие поделки(в техническом смысле и в смысле тупых идей для заработка описанных в посте по ссылке выше).

Создаем простого грид-бота для Московской биржи через QUIK и Python


( Читать дальше )

Алготрейдинг. Анализируем статистику торговли робота GoldRiders.

    • 27 сентября 2025, 01:39
    • |
    • __rtx
  • Еще

Разбираем статистику демотрейдера GoldRiders(«smart-lab.ru/profile/GoldRiders/») или как он сам себя называет «инновационная финтехкомпания» разрабатывающая передовых торговых роботов для разных финансовых рынков: форекс, акций и криптовалют. Идём на MyFXBook(«www.myfxbook.com/members/goldenai»)

как предложено в его посте «smart-lab.ru/blog/1209976.php»

Алготрейдинг. Анализируем статистику торговли робота GoldRiders.

Смотрим статистику. Первое что радует мой глаз это вот такой момент



( Читать дальше )

Демо-счёт для форвард и т.п. тестов, почему это ботва.

    • 25 сентября 2025, 12:01
    • |
    • __rtx
  • Еще

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


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


На демо-счёте дикое кол-во неэффективностей которые на рынке отсутствуют т.к. деньги настоящие а на демо виртуальные. Для примера откуда берутся некоторые неэффективности на демо. Например:

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



( Читать дальше )

Алготрейдинг. Осторожно "скамеры". Пример с картинками.

    • 22 сентября 2025, 22:02
    • |
    • __rtx
  • Еще

Скуф на связи. Скандалы/интриги/расследования.


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


Сегодня была дискуссия со скамером(как позже выяснилось). Вот его профиль(«smart-lab.ru/profile/GoldRiders»). Вот пост с дискуссией(«smart-lab.ru/blog/1207657.php»). Как я и предполагал «игра» будет не честной. Т.е. будет удалять коментарии, ЧС и всё то что так любят те кто не вывозит диалог т.к. проблемы с аргументами(ознакомиться со списком таких(там их большинство) можно у меня в профиле где вывеска — кто добавил меня в ЧС). Поэтому printscreen замутил. При беседе я написал что удалять коментарии это тема которая никогда «не окупается» т.к. хоть и приходится потратить время но то что пытаешься скрыть это будет наоборот подсвечено только уже отдельным постом и более детально(что собственно и делаю). Об этом я написал но было предложено именно так и поступить. Ок.



( Читать дальше )

Безрисковая торговля бесплатным роботом на спот рынке криптовалют или минутка славы для криворуких инфоцыган.

    • 29 июля 2025, 00:30
    • |
    • __rtx
  • Еще

навеяно постом — «smart-lab.ru/blog/1184204.php»

Суть:
Немного туповатый(и криворукий во всех смыслах(как в плане написания текста так и кода)) инфоцыган вынудил меня потратить много времени поэтому решил сделать ему рекламу. Инфоцыганский сайт — «crypto-bots.net/» видимо писали в 90-ые и левой ногой. Куча ошибок как в посте по ссылке выше(т.е. коллега даже изъясняется с трудом) так и на том что принято называть сайтом. Например пишет такие темы

… инфоцигани
… много всякой чуги
… И связи з данным
… Не ту то что вы...
… а конкурентно по данному...

на сайте

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


при чём — самый дешевый VPS под Windows и по ссылке являются ссылками которые ведут в одно и тоже место(«crypto-bots.net/vps») но ни одна не открывается(т.е. в никуда)))). Видимо с веб-разработкой ещё не разобрался а уже пытается обманывать простодушных людей предлагая перейти на свой сайт(правда пока не смог сделать это правильно) где по описанию он нашёл самый дешевый VPS под Windows(у себя на сайте(но пока правда не открывается ссылка т.к.



( Читать дальше )

Создание торгового робота Market Microstructure "40_in" v.1.0

    • 18 июля 2025, 17:55
    • |
    • __rtx
  • Еще
Написал коментарий

у Вас на сайте написано(достаточно коряво)

… Заключение: Ваше финансовое вклад — это ценная форма признания нашей трудолюбивой работы

Ваше финансовое вклад — такой темы в русском языке нет правильно будет писать — Ваш финансовый вклад

и очень странно звучит эта фраза

… нашей трудолюбивой работы

как будто какой-то бот писал)))

… Проявите свою поддержку, внесши финансовый вклад

внесши финансовый вклад — так тоже не правильно писать. Можно так — внеся(или — внесите) финансовый вклад

И сделайте на своём говносайте шифрование типа https а то он и так достаточно ущербно выглядит и тут ещё протокол который не шифрует данные. Это ботва какая-то.

Ну и самый главный момент. Если Вы создали то что у Вас на сайте описывается как — … Уникальные алгоритмы,… для точного фундаментального и технического анализа акций,… вы можете эффективно определить компании, выделяющиеся в определенных областях, что гарантирует обоснованные инвестиционные решения,… Ваша поддержка имеет значение У нас есть идеи для улучшения функциональности наших алгоритмов F-rank и T-rank. Однако перед вложением ресурсов в разработку мы хотим определить интерес инвесторов к относительному сравнению компаний…



( Читать дальше )

Алго-лифт 4. Как Алексей OsEngine рассчитывает получить бесплатно идеи.

    • 16 июля 2025, 13:09
    • |
    • __rtx
  • Еще

… Продолжаем разговор про то, как присоединиться к нашей команде алготрейдеров...


Неужели таковые есть?

… Сегодня поговорим о том, что нужно подготовить, прежде чем писать нам...


Интересно кто-нибудь пишет(кроме тех у кого ничего нет и они хотели бы хоть куда-то прибиться)(надеюсь что нет).

...3. Резюме алгоритма. Документ 2.
Смысл документа: описать стратегию / показать показатели прибыльности.

Описание стратегии:

Используемая базовая неэффективность. Несколько, если их несколько.
Нюансы. Можно с ними, можно без.
Торгуемые инструменты.
Прибыльность в тестере:

Средний PL % по портфелю. В месяц / год.
Средний PL % на сделку.
Средний PL abs на сделку.
Calmar.
Среднее время удержания позиции.
Sharp.
Среднее количество сделок внутри месяца.
Max DD.
Прибыльность в реале (если есть):

Средний PL % по портфелю. В месяц / год.
Средний PL % на сделку.
Средний PL abs на сделку.
Calmar.
Среднее время удержания позиции.
Sharp.
Среднее количество сделок внутри месяца.
Max DD...


Алго-лифт 4. Как Алексей OsEngine рассчитывает получить бесплатно идеи.


«Алго-лифт»))) Предлагается:



( Читать дальше )
  • обсудить на форуме:
  • OsEngine

Алготрейдинг. OsEngine покоряет новые высоты(только не будем уточнять откуда мерить).

    • 11 июля 2025, 07:20
    • |
    • __rtx
  • Еще

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

Беглый взгляд на код на гитхабе сразу цепляет мой «токсичный» глаз и не отпускает его почти всё время пока смотришь их код. Куча потенциальных(и не потенциальных) проблем.

Совет номер раз.
— перечитать умные книги по программированию и архитектуре ПО. В частности полюбить один из постулатов «правильных движений» таких как «DRY» или «донт репит ёрселф» или «не повторяйся» тогда кол-во [эскузэмуя]го.н.кода станет сильно меньше чем у Вас сейчас(и 30 000 строк кода у Вас в тестере превратится в кратно меньшее число уменьшив вероятность потенциальных ошибок, упростив поддержку кода для Ваших программистов(которых Вы выручали с иллюстрациями как этот процесс проходил«smart-lab.ru/company/os_engine/blog/1042133.php»)). «DRY» это примерно так:



( Читать дальше )
  • обсудить на форуме:
  • OsEngine

Вы когда-нибудь замечали, что утро начинается не с кофе, а со статуса "торгуется"? Никогда не замечал. Вообще считаю значимость этого статуса сильно переоценённой.

    • 18 июня 2025, 21:08
    • |
    • __rtx
  • Еще

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

… Робот перед выставлением заявки проверяет статусы подключений, если статус подключения «не торгуется», то заявка выставлена не будет.
Когда приходит статус «торгуется» — заявка выставится. Таковы правила, обходить их нельзя, иначе — штраф...


Статус «торгуется» можно ждать секунды во время торгов и годы пока биржа это поправит а можно просто отправить ордер в глубь стакана(в 10(7,8,9):00:00.000......) и посмотреть что придёт(если 3 то ещё закрыто если нет значит «добыт» статус «торгуется»). Если в потоке с ошибочными транзакциями нет обновлений значит всё ок.


Даже если такой кейс(с ордером для добычи статуса) не будет работать из-за аукциона(или как там это называется за 10 минут до торгов) то всё равно по потоку с ошибочными транзакциями будет видно начисляются ли баллы или нет. Если нет значит статус «торгуется». За 2000 ошибочных транзакций денег не берут поэтому на мой взгляд проблема:



( Читать дальше )

теги блога __rtx

....все тэги



UPDONW
Новый дизайн