Библиотека для MQL5 и С++, чтобы работать с датой и временем:
https://github.com/NewYaroslav/time-shield-cppПисал её чтобы в одном месте собрать полезные функции, по типу парсинга строк, преобразования, смены часового пояса.
Если не нашли в ней нужного функционала, пишите мне, м.б. добавлю.
---
Библиотека именинных каналов для MQL5 и С++:
https://github.com/NewYaroslav/SimpleNamedPipeДля MQL5 есть клиент, а доля C++ есть рабочий сервер, который наконец-то не вылетает и не зависает.
Может пригодиться есть делать софт для трансляции котировок, сигналов и т.д.
---
Проект на пайтон реализующий «хаб», чтобы можно было из телеграмма видеть состояния множества торговых счетов в МТ5, текущий профит, баланс, состояние «офлайн/онлайн» т.д. Есть и MQL5 часть кода в виде .mqh файла.
Исходники:
https://github.com/NewYaroslav/tg-mt5hub-bot---
Проект на пайтон для тг-бота тех-поддержки:
https://github.com/NewYaroslav/tg_support_bot Суть бота:
- Можно добавлять клиентов по email
- Клиенты могут через бота отправлять вопрос касательно тех-поддержки как админу в тг, так и на почту
- Был разработан как «протип», на базе которого можно сделать что-то более конкретное.
---
Библиотека kurluk:
https://github.com/NewYaroslav/kurlykСобственная библиотека-обертка вокруг curl и Simple Websocket-Server которая позволяет делать http запросы и websoket подключения с учетом таймингов, обработкой некоторых ошибок и т.д. Используется событийная модель, т.е. каждый запрос из под коробки запускается асинхронно в отдельном потоке, с учетом лимитов на запросы, с учетом обработки ошибок.
М.б. кому-то этот велосипед пригодится, библиотека ориентирована на приложения. Но в перспективе хочу добавить код для более высоконагруженных запросов, когда надо делать тысячи запросов за короткое время. Так же хочу добавить поддержку emscript, чтобы можно было использовать в веб приложениях.
---
hmac-cpp
https://github.com/NewYaroslav/hmac-cppБиблиотека позволяет вычислять HAMC, хэши и TOTP. Работает как в MQL5, так и в C++. Не зависит от OpenSSL.
---
https://github.com/NewYaroslav/DataFeedHubВ процессе разработки DataFeedHub — это комплексное решение для хранения и обработки финансовых данных, включая котировки, фандинг и стаканы цен.
Идея в том, чтобы иметь мощную библиотеку, способную хранить данные сжато, при этом использовать их прямиком из БД на mdbx, проводить тесты на тысячх активов одновременно. Пока что библиотека в стадии разработки. Делается под торговлю арбитража фьючерсов на CEX, так же для форекс торговли.