Oracle3
Oracle3: 예측시장 거래 엔진·MCP 서버
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기TradingView-style crypto/trading chart app (Next.js)
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
An open-source, 100% free alternative to TradingView Pro.
Live candles, custom indicators, drawing tools, alerts, bar replay — no fees, no ads.
A crypto charting platform built on Binance's public data (WebSocket) and the same rendering library TradingView itself uses (lightweight-charts).README 전문 보기 ↗An open-source, 100% free alternative to TradingView Pro. Live candles, custom indicators, drawing tools, alerts, bar replay — no fees, no ads.
A crypto charting platform built on Binance's public data (WebSocket) and the same rendering library TradingView itself uses (lightweight-charts).
| Desktop | Mobile |
|---|---|
This project descends from two prior open-source efforts. The earliest MVP — Spanish, single-file, Binance WebSocket candles and a handful of indicators — was built by KManuS88 outlinersclub-cpu/tradingview-gratis. It was later forked from KisuShotto15/tradingview, a Next.js + lightweight-charts + Binance WS TradingView clone built as a free alternative for LATAM, which is where the Supabase auth, cloud sync, and drawing system originated before this repo grew the rest.
npm install
npm run dev
Open http://localhost:3000.
npm i -g vercel
vercel
Or connect the repo at vercel.com/new for automatic deploys. There are no environment variables — everything is client-side.
Opening a symbol fires a GET /api/v3/klines (REST) that brings back the last 1000 candles for the active pair + timeframe. They render instantly.
A single multiplexed WebSocket connection (stream.binance.com) receives:
<symbol>@kline_<interval> → updates to the current candle + candle closes<symbol>@miniTicker → watchlist tickersOn reconnect (Binance drops the WS every 24h) every active stream is resubscribed with exponential backoff.
They are computed client-side over the candle array on every update. Pure TypeScript implementations:
EMA: seeded with the SMA of the first period, then close * k + prev * (1-k)RSI: Wilder (exponential smoothing over gains/losses, period 14)MACD: EMA(12) − EMA(26), signal = EMA(9) over the MACD lineFor 1000 candles and multiple panes the cost is negligible.
lightweight-charts is Apache 2.0 with attribution to TradingView — the attribution lives in the footer/UI as the license requires.