Перейти к содержимому
TickLogits

Разработчикам · Ultra API

Дайте своему агенту лабораторию стратегий TradingView.

PineTune Developer открывает loopback-API и Agent Skill. Агент читает стратегию, переписывает Pine-код, запускает прогоны, ждёт поток событий и применяет лучшего кандидата прямо в вашем браузере.

Как работает мост

Расширение Chrome MV3 не может слушать TCP-порт, поэтому PineTune подключается к маленькому Node-мосту без зависимостей на 127.0.0.1. Агент общается с мостом по обычному 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. 1Активируйте лицензию Developer в окне PineTune.
  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) транслирует каждое изменение состояния; никакого ожидания вслепую.

Безопасность с самого начала

  • Мост слушает только loopback-интерфейс, никогда локальную сеть или интернет.
  • ID первого подключившегося расширения закрепляется после совпадения WebSocket origin и hello ID.
  • Ответы API никогда не возвращают полный лицензионный ключ или сторонние API-ключи.
  • Pine-скрипты только для чтения или защищённые никогда не правятся в обход ограничений.

В комплекте Agent Skill

Готовый SKILL.md описывает замкнутый цикл (изучить, править, подобрать, проанализировать, улучшить, применить), а также справочник API и подводные камни, чтобы агенты со skills хорошо работали с первого промпта.

Тариф Developer

Всё из Pro плюс Ultra API и Agent Skill, $349/год.

Агенты действуют в вашей собственной сессии TradingView. Проверяйте, что вы им поручаете; бэктесты не являются инвестиционной рекомендацией.

Смотреть тарифы