pine-script

Convert Python backtest strategies into TradingView Pine Script v6.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/JacobHsu/vibe-trading-agent --skill pine-script-jacobhsu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pine-script
Source: https://github.com/JacobHsu/vibe-trading-agent/tree/main/agent/src/skills/pine-script
Command: npx skills add https://github.com/JacobHsu/vibe-trading-agent --skill pine-script-jacobhsu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This guide removes the manual burden of translating completed Python backtests into Pine Script v6 so you can deploy strategies on TradingView without rewriting logic.

Core Features & Use Cases

  • Backtest export workflow: read config.json and code/signal_engine.py to map indicators, signals, sizing, and write artifacts/strategy.pine.
  • Natural language generation: author Pine Script v6 strategies directly from descriptions when no Python source exists.
  • Use Case: After running a backtest, convert the resulting logic and parameters into a TradingView strategy that retains alerts, commission settings, and sizing controls.

Quick Start

Convert your latest signal_engine.py logic into TradingView Pine Script v6 with this guide.

Frequently Asked Questions about pine-script

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert a Python backtest strategy into TradingView Pine Script?

To convert a Python backtest strategy into TradingView Pine Script, this tool maps your indicators, signals, and sizing from config.json and signal_engine.py to generate a Pine Script v6 file. This translates your logic for direct chart deployment.

Can I generate Pine Script v6 from a natural language strategy description without Python code?

Yes, you can generate Pine Script v6 directly from natural language descriptions when no Python source exists. The tool authors the strategy logic and includes required version declarations, commission settings, and alert conditions.

What files do I need to export my Python strategy to Pine Script?

You need a run directory containing config.json and code/signal_engine.py to export your Python strategy to Pine Script. The tool reads these files to map indicators and sizing, outputting an artifacts/strategy.pine file.

Does the generated Pine Script strategy include alert conditions and commission settings?

Yes, the generated Pine Script strategy includes alert conditions and commission settings. It ensures the output retains sizing controls and user guidance per the run metadata for accurate TradingView deployment.

What is the best way to deploy a Python backtest on TradingView charts?

The best way to deploy a Python backtest on TradingView charts is to convert the signal_engine.py logic into Pine Script v6. This ensures your strategy retains alerts and commission settings without manual rewriting.