Learn TradingView Pine Script Programming From Scratch (Udemy.com)

Build your own indicators, signal generators and automate trading logic.

Created by: Paul D. Mendes

Produced in 2021

icon
What you will learn

  • Develop Custom Indicators
  • Pine Script Fundamentals
  • Pine Script Version 3 & 4
  • Free Up Screen Time By Setting Up Custom Alerts
  • Combining Multiple Indicators
  • Multi Time Frame Techniques
  • Using Code To Bypass Premium Features of TradingView
  • Common Developer Problems & Solutions
  • Modify & Understand Existing Scripts & Build Your Own!
  • Create and automate trading tools

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 94 / 100

icon
Course Description

TradingView is one of the most well known online charting platforms across the globe. With its clean charts and access to hundreds of exchanges across multiple asset domains, it has become the go-to source for beginners and experts interested in finance.
This course will teach you how to take advantage of TradingViews powerful charting library by creating your own custom indicators using the Pine Script language.
Is this course for me?
If you want to become a better trader, then this course is for you.
If you want A to Z step by step Pine Script pedagogy, then this course is for you.
If you want to learn how to program your own indicators, then this course is for you.
If you want to turn your trading logic into an automated strategy, then this course is for you.
If you want to get past the limits of TV with code, then this course is for you.
If you want to learn how to program, then this course is for you.
What skills will I learn in this course?
By the end of the course, you will be able to:
Modify & Understand Existing Scripts & Build Your Own!
Automate trading logic.
View and monitor multiple assets on one chart. On a FREE TradingView account.
Combine Multiple Indicators Into One.
Free Up Screen Time By Setting Up Custom Alerts.
Tips and Tricks for writing better code and bypassing some of TradingViews pro features!
Program in Pine Script!
How will I learn?
You will experience Pine Script from the eyes of a seasoned Programmer and Trader cultivated from years of passionate improvement.
Throughout the course:
I will guide you from basic to advanced concepts.
You will be shown several different ways to accomplish one thing, making sure you understand the differences between each approach while highlighting which approach you should use.
You will fortify theory and knowledge with hands-on practice, by doing code alongs in the Pine Editor on TradingView.
I will answer any and all of your questions!
Is this course worth my time and money?
Because this is a highly subjective question relating to personal experience, conditions, knowledge, mental characteristics, and states; the answer depends on the person taking this course a.
k.
a. YOU.
With that in mind let me offer some objectives for your perceptions.
There is almost 7 hours of content in this course. You could theoretically learn Pine Script in a day and you dont need to look anywhere else.
I teach you how to get past TradingViews three indicator limit and show you techniques that allow you to monitor more than one asset on a chart. All on the free account. Yes, this course saves you the cost of a TradingView pro subscription.
I've spent almost 5 years learning what I know now. I've consolidated and condensed that knowledge into this course, so you can be confident you are learning the right things the right way. By doing this, I am saving you time so you don't have to do 10,000 google searches piecing together outdated blog posts, youtube tutorials, and difficult documentation. Put simply, you can learn all this stuff on your own and it will take you a while. Or you could take my course and I can teach you everything in 7 hours.
If you ever get stuck, I am available to answer questions and help you out! I have been working with Pine Script for almost 5 years now and have extensive experience building indicators and backtesting strategies for myself and clients. I have worked with Python, Javascript, C++, C, and other Domain-Specific Languages like mql4 within the sphere of financial analysis and quantitative analysis. Ive come across many frameworks for building and testing strategies, and can honestly say that Pine Script is now my go-to backtesting engine. It hasnt always been that way, but Pine Script has been rapidly evolving and finally can do the things I need it to do rapidly.
I will continually improve and update the course as new features are added to Pine.
Finally, you can always get your money back if you're not satisfied!
What will each section cover?
I've built this course from the ground up. You don't need to have any prior experience programming.
Here is an overview of each section with descriptions.
Quickstart - The purpose of this section is to get familiar with the Pine editor and build your first custom Pine Script!
Basic Syntax - We have to crawl before we can run. In this section you will learn the fundamentals of Pine Script and test your understanding at the end.
Variables - These babies are the gears to our Pine Script Engine. Getting a handle on variables will really put things into motion. You will learn about all the different types and forms of variables. You will learn how to store and retrieve data so you can use it in your custom scripts later. You will be quizzed at the end.
Variable Operators - This is the fun part. Building on the last section, after completing this section you will know how to manipulate and control the logic in your code. This is the core of our algorithmic trading. You will be quizzed at the end.
Drawing On The Chart - There really is no use to Pine Script if you dont know how to do this. By the end of this section not only will you learn how to draw and plot everything to your charts. You will build a multi chart with custom candles. You will combine indicators in a project and control your plots with inputs. You will plot better than Descartes himself.
Conditional Operations - Take everything weve learned so far and continue building on it. This section is all about conditional operations and how to make decisions in our code. By the end of this section you will know how to program smart code and create decision trees based on pure logic. We will continue on our project from the last sectionFunctions - The bread and butter of functional programming. Daunting at first, but dont let this concept scare you away. You dont need functions, but once you work with them you will never want to work without them. By the end of this section you will understand the concept of functional programming and you will be able to call yourself a real programmer if you can finish the final piece of the project.
Labels & Lines (NEW COURSE ADDITION NOVEMBER 2021)- One of the newest and most powerful features of Pine Script Version 4. By the end of this section you will be able to draw complex lines and labels. You will create an automatic fibonacci tool. A trade analyzer and a real time dashboard with multiple indicator outputs.
Wrapping Up - A warm goodbye with special gifts.
What you get with the course:
Over 50 On-Demand Video Lessons7 Hours Of Content3 Projects13 Downloadable Resources, including all the code I use30-day money-back GuaranteeInstructor feedback -- Yes I care about my students and want you to be successfulExclusive Group access & extra resources for extended learning beyond course materialsQuizzes & ActivitiesFull lifetime accessAccess on mobile and TVCertificate of Complet

icon
Instructor Details

Paul D. Mendes

I travel the world and work as a freelancer online. Mostly building an income from my programming expertise; I also use investing and trading as an alternative income source.
I hold a degree in Electrical Engineering Technology (not sure if it's worth anything nowadays...)
I love to make music, cook and EAT food. Hiking, snowboarding and learning new things are also some of my favorite things to do.

icon
More it & software courses

Kubernetes Certified Application Developer (CKAD) with Tests

$11.99

Angel Oracle Card Reader Course; Become the Oracle

$11.99

Cisco CCENT Packet Tracer Ultimate labs: ICND1 Exam prep lab

$11.99

Microsoft Access Networking 2: Maximum Security

$11.99

Oracle 12c Multitenant Architecture Administration

$11.99

Certified Kubernetes Administrator (CKA) with Practice Tests

$11.99

icon
Reviews

4.7

24 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Adrian Aleksander Gawlak on 12/27/2020

I really enjoyed the course and learned the basics that should help me with my first steps with Pine Script. I'd definitely recommend it to anyone interested in Pine! Paul is really good in explaining things in a simple, easy to understand way, plus shows the most important take aways as a text on the screen, to make sure you won't skip those.
I'm a beginner - both in Pine and in programming, and I've still managed to understand all topics. Even if I didn't get some concepts after watching for the first time, I always got it after rewatching the videos. The only thing I'd add to the course are some exercises and small challanges along the way. It'd be nice to have a chance to repeat the material and put it into practice as the course progresses, instead of just watching. As it comes to the material in the course, I really appreciate that on the top of Pine, Paul shows some "good practices" in programming in general, like how to keep your code well structured and in order, write as little code as possible and simplify things by using different solutions. I think that these little tips and tricks are really important (especially for newbies like myself), in order to get into the programmers mindset, see things from a bit different perspective and grow good habits form the start. Thank you Paul, I'm looking forward to the next course!

By Hari Baldawa on 12/20/2020

Wonderful coverage with examples. It made playing with pine script much easier.

By Stephane Labelle on 12/20/2020

Paul structured his course in a way that he covers everything that is necessary to have good basics on this language. As a programmer myself, it is the fastest way for me to learn this because we talk the same language and Paul goes straight to the point and I like it! Anyway, if you don't understand a topic, just replay it!

By Torbjrn Svensson on 12/20/2020

Good overview of Tradingview, cover basics and the script language. Would have been nice with a final section going through some examples of scripts, e.g, most common indicators.

By Soh Kar Chiang on 12/20/2020

I worry it will be quite complicate for me to understand

By Safwan on 12/6/2020

good

By Satish Sonavane on 12/6/2020

Good course content with nice teaching methodology.

By John A Wing on 11/16/2020

intro to syntax/comments/layout was very thorough!

By JAYESH JOBANPUTRA on 11/10/2020

everything is explained in details , i will give full rating for course e, useful

By Arif Hadianto on 10/21/2020

Through this course, Paul D. Mendes has succeeded in enabling me to create a strategy in pine script, starting from zero knowledge, learning step by step, and enabling me to do it.
thank you Mendes, Great tutor.

By Chris Green on 10/20/2020

clear and concise with lots of time saving advice

By Louis Sugunasabesan on 10/19/2020

Really good, the middle of section 6 was boring - but it is understandable. You are teaching from basics, such is customisation.
Anyways, I really like the course.