本文へスキップ
TickLogits

開発者 · Ultra API

コーディングエージェントに、TradingView の戦略ラボを。

PineTune Developer はループバック API と Agent Skill を提供します。エージェントが戦略を読み、Pine コードを書き換え、実行を開始し、イベントストリームで完了を待ち、最良の候補を適用します。すべてあなたのブラウザで。

ブリッジのしくみ

Chrome MV3 拡張機能は TCP ポートで待ち受けできないため、PineTune から 127.0.0.1 上の依存ゼロの小さな Node ブリッジへ接続します。エージェントはブリッジと普通の HTTP で通信します。

  1. あなたのエージェント

    Claude Code、Codex、Devin、Cursor、Python スクリプト…

  2. Ultra ブリッジ

    127.0.0.1:5678 · POST /api · GET /events

  3. PineTune 拡張機能

    ライセンス確認、チャートタブへのルーティング

  4. あなたの TradingView チャート

    パラメータ、Pine エディタ、ストラテジーテスター

クイックスタート

  1. 1PineTune のポップアップで Developer ライセンスを有効化します。
  2. 2設定で「Ultra Agent API」を有効にし、ポートは 5678。
  3. 3戦略とストラテジーテスターを表示した TradingView チャートを開きます。
  4. 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 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, ... } } }

エージェントにできること

調べる

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 セッションで動作します。指示内容は必ず確認してください。バックテストは投資助言ではありません。

プランを見る