Lewati ke konten
TickLogits

Developer · Ultra API

Beri agen coding Anda laboratorium strategi TradingView.

PineTune Developer menyediakan API loopback dan Agent Skill. Agen Anda membaca strategi, menulis ulang kode Pine, menjalankan proses, menunggu event stream, dan menerapkan kandidat terbaik, langsung di browser Anda.

Cara kerja jembatan

Ekstensi Chrome MV3 tidak bisa mendengarkan port TCP, jadi PineTune terhubung ke jembatan Node kecil tanpa dependensi di 127.0.0.1. Agen Anda berbicara HTTP biasa dengan jembatan itu.

  1. Agen Anda

    Claude Code, Codex, Devin, Cursor, skrip Python…

  2. Jembatan Ultra

    127.0.0.1:5678 · POST /api · GET /events

  3. Ekstensi PineTune

    Pemeriksaan lisensi, perutean ke tab grafik

  4. Grafik TradingView Anda

    Parameter, Pine Editor, Strategy Tester

Mulai cepat

  1. 1Aktifkan lisensi Developer di popup PineTune.
  2. 2Pengaturan: aktifkan “Ultra Agent API”, port 5678.
  3. 3Buka grafik TradingView dengan strategi Anda dan Strategy Tester.
  4. 4Jalankan klien; ia memulai jembatan lokal bila perlu.
# 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 applyBest
POST 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, ... } } }

Yang bisa dilakukan agen Anda

Periksa

snapshot · inspect · readMetrics · detect: strategi, parameter, metrik, simbol, timeframe, hasil tersimpan.

Edit Pine

getPineSource · checkPineSource · updatePineSource · getPineErrors: ganti seluruh sumber, cek kompilasi, simpan terverifikasi hash.

Tuning

setConfig · start · pause · resume · stop · waitDone: grid, acak, kasar ke halus dengan filter.

Terapkan

applyBest · applyResult · applyParams: tulis kandidat dan tunggu tester stabil.

Konteks pasar

setSymbol · setTimeframe · readWatchlist · loadStudy: berpindah antar simbol dan timeframe.

Amati

GET /events (SSE / WebSocket) mengalirkan setiap perubahan status; tanpa menunggu buta.

Aman sejak dirancang

  • Jembatan hanya mendengarkan di antarmuka loopback, tidak pernah di LAN atau internet.
  • ID ekstensi pertama yang terhubung dikunci setelah origin WebSocket dan hello ID-nya cocok.
  • Respons API tidak pernah mengembalikan kunci lisensi lengkap atau kunci API pihak ketiga.
  • Skrip Pine read-only atau terlindungi tidak pernah diedit dengan melewati batasannya.

Dilengkapi Agent Skill

SKILL.md siap pakai menjelaskan loop tertutup (periksa, edit, tuning, analisis, perbaiki, terapkan) beserta referensi API dan jebakan umum, agar agen yang mendukung skill bekerja baik sejak prompt pertama.

Paket Developer

Semua fitur Pro plus Ultra API dan Agent Skill, $349/tahun.

Agen bertindak di sesi TradingView Anda sendiri. Tinjau apa yang Anda minta; backtest bukan nasihat investasi.

Lihat paket