Olivia-li / youtube-to-pinescript

Turn any Youtube video about creating a TradingView indicators into a pine script with ChatGPT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

YouTube to Pine Script Converter

This project allows you to convert any YouTube video about creating TradingView indicators into a Pine Script using ChatGPT, powered by OpenAI. Follow the step-by-step instructions below to set up and run the project.

Prerequisites

  1. Obtain an OpenAI API key: Create an account at platform.openai.com and click on "View API keys" in your profile settings.

image

Setup

  1. Clone the repository:
git clone https://github.com/Olivia-li/youtube-to-pinescript.git
  1. Create a copy of the .env.example file and rename it to .env:
$ mv .env.example .env
  1. Open the .env file and add your OpenAI API key that you generated on the OpenAI website:
OPENAI_API_KEY=<your_api_key_here>
  1. Activate the virtual environment:
$ source bin/activate
  1. Install the required dependencies:
$ pip3 install -r requirements.txt
  1. Run the program with the YouTube URL of the video about creating a TradingView indicator:
$ python3 main.py <YOUTUBE_URL>

Your Pine Script will be stored in the ./scripts directory.

About

Turn any Youtube video about creating a TradingView indicators into a pine script with ChatGPT

License:MIT License


Languages

Language:Python 43.4%Language:PowerShell 41.9%Language:Shell 14.8%