Oracle3
Oracle3: 예측시장 거래 엔진·MCP 서버
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기HEART — торговый терминал в браузере, сделанный вместе с Claude Code. Витрина: описание и скриншоты.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Торговый терминал, который работает в браузере. Графики с индикаторами и алертами, бэктест стратегий, боты на Python, журнал сделок и экономический календарь в одном окне.
Страница проекта: https://exswat.github.io/heart-terminal/
| Проект | Личный, без команды и заказчика: делаю для себя как трейдер |
| Моя роль | Самостоятельная разработка от идеи до готового раздела: архитектура, функциональность, решения о том, что войдёт в проект |
| Проверка | Каждое изменение проходит автотесты и мою проверку в браузере |
Исходный код HEART лежит в закрытом репозитории. Здесь только витрина: описание и скриншоты работающего терминала.
Живые котировки Binance и cTrader. Свечи, полые свечи, бары, линия, область и Хайкин-Аши; сетка до четырёх графиков синхронизирует инструмент, таймфрейм и время. Индикаторы считаются в отдельном потоке и двигаются вместе с формирующейся свечой, график рисует собственный движок на WebGPU, а где его нет, Canvas. На скриншоте выше: торговые сессии (Сидней, Токио, Лондон, Нью-Йорк), SMA 20 и объём.
Стратегию можно прогнать по истории за несколько секунд: доходность, просадка, профит-фактор, издержки и сравнение с «купить и держать». Последние 30% истории откладываются: стратегия проверяется на данных, по которым параметры не подбирались. Прогоны можно сравнивать между собой.
На скриншоте стратегия убыточна, и терминал так и пишет: на подборе прибыли нет, проверять нечего.
Правила входа и выхода собираются из индикаторов и условий, без кода. Конструктор пересказывает бота обычными словами и предупреждает о слабых местах, например когда не задан тейк-профит.
Индикатор пишется на TypeScript и сразу появляется на графике. Бот пишется на Python и запускается прямо в браузере через Pyodide, устанавливать ничего не нужно.
| Бот на Python | Индикатор на TypeScript |
|---|---|
Сделки попадают в журнал вручную, из cTrader или с фьючерсного счёта Binance (только чтение). Результат каждой сделки считается в R: прибыль, делённая на риск до стопа. Календарь месяца подсвечивает прибыльные и убыточные дни, по сетапам считается винрейт, а в разборе сделки видны снимок графика и новости, которые выходили в это время.
Данные на этом скриншоте — пример. Счёт «Пример» и сделки созданы для витрины.
События недели с фильтром по валютам и важности. Для ближайшего события идёт обратный отсчёт и показаны сценарии для валюты и золота. Данные приходят через собственный сервер на Go (источник FXStreet).
Каждый раздел можно выключить: он пропадает из меню, и его код не загружается. Границы между разделами проверяет скрипт перед каждым коммитом.
| Интерфейс | TypeScript, React 19, Vite, Zustand |
| Графики | Собственный движок отрисовки на WebGPU с запасным Canvas |
| Сервер | Go: история котировок, календарь |
| Боты | Python в браузере через Pyodide, бэктест на TypeScript |
| Тесты | Playwright, Vitest, go test |
| Данные | Binance, cTrader, FXStreet |
| Разработка | Git |
Дальше: магазин индикаторов и ботов, лента идей сообщества и публикация своих модулей.
Скриншоты сняты с работающего терминала 21, 25 и 30 октября 2026 года. Котировки и события настоящие, сделки в журнале — пример.