Skip to content

Latest commit

 

History

History
36 lines (31 loc) · 1.23 KB

README.md

File metadata and controls

36 lines (31 loc) · 1.23 KB

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.