개발자 · Ultra API
코딩 에이전트에게 TradingView 전략 연구실을.
PineTune Developer는 루프백 API와 Agent Skill을 제공합니다. 에이전트가 전략을 읽고, Pine 코드를 고치고, 실행을 시작하고, 이벤트 스트림으로 완료를 기다린 뒤 최적 후보를 적용합니다. 모두 여러분의 브라우저에서.
브리지 작동 방식
Chrome MV3 확장 프로그램은 TCP 포트를 열 수 없어서, PineTune이 127.0.0.1의 의존성 없는 작은 Node 브리지에 먼저 연결합니다. 에이전트는 평범한 HTTP로 브리지와 통신합니다.
여러분의 에이전트
Claude Code, Codex, Devin, Cursor, Python 스크립트…
Ultra 브리지
127.0.0.1:5678 · POST /api · GET /events
PineTune 확장 프로그램
라이선스 확인, 차트 탭으로 라우팅
여러분의 TradingView 차트
파라미터, Pine 편집기, 전략 테스터
빠른 시작
- 1PineTune 팝업에서 Developer 라이선스를 활성화합니다.
- 2설정에서 “Ultra Agent API”를 켜고 포트는 5678.
- 3전략과 전략 테스터가 보이는 TradingView 차트를 엽니다.
- 4클라이언트를 실행합니다. 필요하면 로컬 브리지를 자동으로 띄웁니다.
# health check (bridge on loopback only)
curl http://127.0.0.1:5678/health
# full picture: strategy, inputs, Pine source, recent results
node tools/ultra-client.js snapshot --inputs --pine --result-limit 20
# start a run with the saved config, then block until it finishes
node tools/ultra-client.js call --method start
node tools/ultra-client.js waitDone --timeoutMs 900000
# apply the top passing result and wait for the tester to settle
node tools/ultra-client.js call --method applyBestPOST http://127.0.0.1:5678/api
{ "action": "call", "method": "readMetrics", "tabId": 123 }
→ { "ok": true,
"data": { "ok": true, "metrics": { "netProfitPct": 48.2, "profitFactor": 1.92, ... } } }에이전트가 할 수 있는 일
조사
snapshot · inspect · readMetrics · detect: 전략, 파라미터, 지표, 종목, 시간 프레임, 저장된 결과.
Pine 수정
getPineSource · checkPineSource · updatePineSource · getPineErrors: 전체 교체, 컴파일 확인, 해시 검증 저장.
튜닝
setConfig · start · pause · resume · stop · waitDone: 그리드, 랜덤, 거친→정밀과 필터.
적용
applyBest · applyResult · applyParams: 후보를 써넣고 테스터가 안정될 때까지 기다립니다.
시장 맥락
setSymbol · setTimeframe · readWatchlist · loadStudy: 종목과 시간 프레임을 오갑니다.
관찰
GET /events (SSE / WebSocket)가 모든 상태 변화를 전송합니다. 무작정 기다릴 필요가 없습니다.
설계 단계부터 보안
- 브리지는 루프백 인터페이스에서만 수신하며 LAN이나 인터넷에 노출되지 않습니다.
- 처음 연결한 확장 프로그램 ID는 WebSocket Origin과 hello ID가 일치한 뒤 고정됩니다.
- API 응답은 전체 라이선스 키나 타사 API 키를 절대 돌려주지 않습니다.
- 읽기 전용이거나 보호된 Pine 스크립트는 제한을 우회해 수정하지 않습니다.
Agent Skill 포함
바로 쓸 수 있는 SKILL.md에 폐쇄 루프(조사, 수정, 튜닝, 분석, 개선, 적용)와 API 레퍼런스, 주의할 점을 담았습니다. skill을 지원하는 에이전트라면 첫 프롬프트부터 잘 작동합니다.
Developer 플랜
Pro의 모든 기능에 Ultra API와 Agent Skill까지, $349/년.
에이전트는 여러분 자신의 TradingView 세션에서 작동합니다. 맡기는 작업을 꼭 검토하세요. 백테스트는 투자 조언이 아닙니다.