Skip to main content

Откуда есмь пошел мониторинг курсов

Genghis Khan and ExchEngine slogan: Clear tasks are resolvable. Real goals are achievable.

Смеркалось. Стояла тихая пора. Середина августа 2026 года.

К Старому Рептилоиду обратились его друзья с просьбой помочь настроить гридботика. Гридботиками Рептилоид давно промышлял на споте. Пока в декабре и январе Биток не вышел за диапазоны. А тут Биточек стал отрастать с 65 до 70 там и выше.

Вот и помог друзьям настроить. Заодно и своего гридботика запустил поиграццо. Но не суть. Не о сеточной торговле речь.

Куда, куда вы испарились... ария, или как не стало TabTrader

Года с 2017 Старый Крокодилец пользовался TabTrader, чтобы отслеживать курсы и проводить анализ.

Неудобная, тупая и кривая приложуха, но НЕИМЕНЕЕ неудобная и НАИМЕНЕЕ тупая по сравнению с остальными общедоступными. Потому именно ею и пользовался (разумеется, в бесплатном варианте) — для базовых потребностей хватало.

А тут в августе глядь — не открываеццо.

Сбои на несколько дней и ранее случались. Но тут еще и суппорт пропал в Телеграме. Выждал Крокодилец еще пару дней — так и молчит приложуха TabTrader. Стал разведывать по новостям: оказалось, что она в начале года новым овнерам запродалась, а в середине августа — разбежались... Судить не берусь.

Факт в том, что я с друзьями остался без легкого и привычного мониторинга курсов и аналитики (пусть урезанного и куцего, но остальные — ХУЖЕ).

Версия «для друзей и близких»

Так и сподвигся Старый Крокодилец воссоздать тот TabTrader, сперва для себя и друзей.

Только лучше — без тупизны, кривизны и урезанности TabTrader-а. (В бесплатной версии был лимит 3 вкладки, до дюжины заметок на каждой, 1-2 аналитических инструмента и пр. издевательство.)

За пару недель, к середине сентября, — было сделано.

Для широкой публики

Потом, задумчиво почесав чешую на лысой макушке, Старый Рептилоид призадумался: а почему бы не сделать этот удобный friendly мониторчик доступным и для широкой публики?

Тем более что созрела-сформулировалась и маркетинговая концепция для наших веб-сайтов, веб-сервисов.
(Смотри раздел Welcome.)

Сказано — сделано!

Как устроен бэкенд, или что там по задам?

Следующие 2-3 недели ушли на перестройку бэкенд-архитектуры, которая допускала бы масштабируемость.

Если в версии «для друзей и близких» почти каждый клиентский запрос транслировался в запрос сервера к бирже, то в версии публичного сервиса запросы клиентов НИКАК не влияют на запросы наших серверов к бирже.

На сервере своим чередом и своей шедулей работает молотилка: она каждые несколько секунд берет продольный снимок цен, объемов, сделок по ВСЕМ валютным парам, торгуемым на бирже, и так по каждой из подключенных бирж.

Понятно, что глубина данных молотилки — относительно небольшая. Так на то — есть пылесос в помощь! Это такая махина, которая не спеша, строго в пределах отпущенных лимитов на запросы, подтягивает исторические данные торгов. И так, примерно за 10-12 дней была собрана история на всю известную глубину торгов. Примерно к 10 октября.

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

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

Хелпешники и языки

Попутно были добавлены и всяческие хелпешники, пояснялки. И перевод на 22 языка. (В идеале, конечно, хорошо бы их все вычитать и отшлифовать; сейчас сверено только ~4 языка.)

Итого, к середине октября 2026 базовый общий slice1 был полностью завершен.

Аналитика: как у TradingView

И чего дальше не хватало Старым Рептилоидам?

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

Делов-то? Уж коли сущности определены, радостно живут в своей системе, своей жизнью, со своими свойствами и методами — нарисовали картиночки, добавили известные разметки, индикаторы, осцилляторы, а дальше еще доработаем юзабильность.

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

Итого: в 100 раз мощнее и гибче, в 100 раз легче и 100% бесплатно. (+ остальные наши принципы)


Прошу любить и жаловать наш некоммерческий сервис:
https://www.exchengine.com

Comments

Читаемое и почитаемое

Словарик

Словарик, толмач с рептилоидного на русский :) Составлено аффтаром ExchEngine для лучшей усвояемости и усваиваемости текстов . Абузик  ( Абуза ) --> от abuse, претензия, жалоба на что-либо злопихательское. Банан  --> Binance биржа. Банный лист --> от ban и list, список забаненных. Баня --> от ban, блокировка, запрет чего-либо. Беня  --> бенефициар. Биток  ( Биточек ,  Бетховен ,  Битховен ) --> Биткоин, BTC. Бок  --> BoC, Bank of Cyprus. Бубит  --> Bybit биржа. Буй  --> от buy, покупка, купить. Бутить  ( Забутить ) --> от boot, reboot, грузить, загрузить, перезагрузить какое-либо устройство, например компьютер. Ваер  ( Вайер ) --> от wire (bank wire transfer) банковский перевод (в электронной форме, "по проводу"). Варежка  ( Ваережка ) --> см Ваер (Вайер). Вата --> от VAT, НДС, присваивается предприятию или предпринимателю. Вечнозеленый  --> см Нынеголубой. Втыкатель  --...

The Internet Doesn’t Need to Know Everything About You

There was a time when visiting a website simply meant visiting a website. You arrived, looked around, found what you needed, and left. Somewhere along the way, the internet became much more complicated. A simple visit can now mean accepting cookies, creating an account, handing over an email address, granting permissions, agreeing to tracking technologies, and leaving behind a trail of information that has little to do with the reason you came in the first place. We think there is another way. Information Without the Invasion Exchengine was built around a straightforward idea: You should be able to access useful information without having to surrender your privacy to get it. Our purpose is to make financial and market information accessible, understandable, and useful—without turning the person looking at that information into the product. You don’t need to create an account just to look at a market. You don’t need to install software. You don’t need to give u...

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

Алгебраическая невидимость: Как нуль-полиномы создают «квантовый» камуфляж ключей В нашем цикле исследований мы прошли путь от структуры простого числа до глобальных различий между полями Галуа и кольцами вычетов. Мы обнаружили, что мир 2 n (основа всей компьютерной логики) обладает фундаментальной "неоднозначностью". Пришло время превратить эту особенность в инструмент высшего порядка — алгебраический камуфляж . Проблема уникальности: Почему поле Галуа — это "стеклянный дом" В классической алгебре полей (например, в поле простого числа P ) между набором точек и описывающим их полиномом существует жесткая связь "один к одному". Это обеспечивается интерполяцией Лагранжа. В таком мире секретов нет: открытый ключ (распределение) полностью выдает структуру приватного ключа (коэффициенты полинома). Но в кольце Z 2 n правила игры меняются. Здесь на сцену выходят "математические призраки" — нуль-полиномы . Математика тишины...