Course Curriculum

  • 1

    🙏 Introduction

  • 2

    🛠 Basics of Pine Script

    • Anatomy Of A Script!

    • Hello World!

    • Comments

      FREE PREVIEW
    • Study Function

    • Data Types

    • Series (OHLC)

    • Variable Declaration

    • Getting User Input

    • Alert Function

    • Publishing Your Scripts

    • Finding Reference Scripts

  • 3

    🎨 Drawing To The Chart

    • Plot

      FREE PREVIEW
    • Fill Color

    • Background Color

    • Bar Color

    • Plot Bar & Plot Candle

    • Plot Shape

    • Plot Char

    • Plot Arrow

    • Lines

    • Labels

    • Hexadecimal Colors

  • 4

    ➗ Pine Script Operators

  • 5

    📊 Candlestick Patterns

  • 6

    🔧 Functions & Variables

  • 7

    📏 Indicators

  • 8

    🕒 HTF & Other Markets

  • 9

    💹 Strategy Scripts

    • Intro to Strategy Scripts!

    • Strategy Function

    • Strategy Orders

    • Strategy Alerts

    • RSI Strategy

    • Breakout Strategy

    • Breakout Strategy Alerts

    • Strategy Variables & Functions

  • 10

    🙋‍♂️ Student Q&A

    • Alerts & Time Sessions

    • Splitting Long & Short Alerts

    • Bar Wick & Border Colors

    • Drawing Variable Values

    • Stochastic Based On RSI

    • How To Use AutoView

  • 11

    👨‍🎓 Graduation

    • Resources

    • Feedback

    • Graduation Quiz

Reviews

See what other students thought!

5 star rating

Great course.

Andrew Carr

The course is great. Matt breaks pinescript down into logical steps which are easy to understand, learn and perform. He even goes so far as to provide the so...

Read More

The course is great. Matt breaks pinescript down into logical steps which are easy to understand, learn and perform. He even goes so far as to provide the source code from each lesson to try out yourself. This course is a must for anyone who is looking to develop as a trader and will give you the ability to test out the potential of your trading ideas in minutes, rather than costing you $$$ in strategies which were never going to be profitable. This course is a great investment.

Read Less
5 star rating

Fantastic Course!

Matthew Tompkin

After completing Basic course, I immediately signed-up for paid Mastery course and started on the same day. The Basic course is presented in a thorough and e...

Read More

After completing Basic course, I immediately signed-up for paid Mastery course and started on the same day. The Basic course is presented in a thorough and effective manner. Easy to code along to. Probably, the best presenter I have watched/listened to for clarity and conciseness without the all to common banter that saps up time and imparts no extra knowledge or entertainment.

Read Less
5 star rating

Excellent

Jurgen Oskamp

This is the missing Pinescript course that I have been looking for.

This is the missing Pinescript course that I have been looking for.

Read Less
5 star rating

Excellent course for the novice or semi-experienced.

Anthony Navarro

I had taught myself the basics of Pine-Script through brute force to create a rudimentary indicator which would find a particular price pattern I was looking...

Read More

I had taught myself the basics of Pine-Script through brute force to create a rudimentary indicator which would find a particular price pattern I was looking for. To "step it up a notch" and add additional analysis features I knew I needed to get professional help. Providentially, the very week I needed this help this course launched, and I'm very excited... halfway through the course I have learned things that ave already been a great help and I know the best is yet to come! Matt is a great instructor, and does a great job explaining the concepts and providing real-world examples. I am sure I will be enrolling in his future programs to come. So, if you are interested in learning Pine Script, I heartily recommend this Pine Script Mastery course... See you in the chat!

Read Less
5 star rating

Great Pine script mastery course currently available

Joshua Lim

Very detail and easy to follow. Learn a lot from this course. Looking forward to Pine Script Mentorship Program as I want to learn more of the Strategies co...

Read More

Very detail and easy to follow. Learn a lot from this course. Looking forward to Pine Script Mentorship Program as I want to learn more of the Strategies command (pyramiding) and how to use the stoploss, OCA commands .... 3rd party software to do auto trading when strategies trigger signals.

Read Less
5 star rating

Pine Script Mastery Course Review

Paul Okelo

Best investment I have made in a very long time!

Best investment I have made in a very long time!

Read Less
5 star rating

Loving it!

Valerie Spence

I love this course, It's like discovering a whole new world! I can't wait to be able code and backtest my own strategies. I can't tell you how many painful ...

Read More

I love this course, It's like discovering a whole new world! I can't wait to be able code and backtest my own strategies. I can't tell you how many painful hours I have spent manually backtesting.

Read Less

Who Am I?

Zen & The Art of Trading

My name is Matthew J. Slabosz, and I run the trading blog & YouTube channel Zen & The Art of Trading. I'm a 30 year old trader from Queensland Australia who has been trading the forex and crypto markets for 4+ years, and I've spent 15+ years exploring the world of coding. I'm here to teach you everything I know about Pine Script!

About This Course

And why it's perfect for you!

Learning how to trade is itself a massive challenge, but learning how to code your own trading scripts takes the challenge to a new level altogether.

And I know from personal experience how daunting it can be to learn a new programming language - especially if it's your first one.

That's why - due to popular demand - I created the Pine Script Mastery Course.

This course will teach you everything you need to know to create your own scripts for the TradingView platform - from the absolute basics such as drawing to your chart and detecting candlestick patterns, all the way up to advanced concepts such as creating your own profitable trading strategy scripts.

So whether you're a programmer with years of experience, or an inexperienced coder who simply wants to take their trading skills to the next level - this course will help you to master TradingView's Pine Script language.

Save yourself the time of reading hundreds of pages of code documentation and get straight to the point with my comprehensive course which covers everything you need to know in order to get started making your own scripts & indicators.

With 15+ years experience as a programmer, I have designed this course to efficiently take you from zero knowledge to expert coder over a step-by-step, section-by-section process where each concept you learn builds on the previous.

Once you're finished with the Pine Script Mastery Course you will have all of the necessary skills to go out on your own and create your own scripts.

Every trader I've ever met who learned how to create their own trading scripts & tools has improved their results by doing so. So if you're a dedicated trader, then I'm confident the knowledge contained within this course has the potential to pay for itself over time.

I look forward to seeing you in there!

 

 

FAQ

Got some questions?

  • What is Pine Script?

    Pine Script is the programming language used to create custom indicators, tools and strategy backtesting scripts for the TradingView charting platform. It's a light-weight cloud-based language that is easy to learn, easy to use and easy to distribute. Unlike other languages such as MQL, Pine Script runs right in your browser - and continues to run even after you close it.

  • Is support included in this course?

    Basic support is included for simple Pine Script questions that take 10 minutes or less to answer. However, if you have a complex or advanced question that is particularly personal or time-consuming such as helping you develop your own script, then you will need to upgrade to the Pine Script Mentorship Program as I unfortunately don't have time to help every student with their complex scripts.

  • What is the Pine Script Mentorship Program?

    The Pine Script Mentorship Program is a subscription-based service which gives you access to advanced Pine Script lessons including a behind-the-scenes look at how I created some of my most popular indicators and strategies. You also get 1-on-1 help from me with developing your own scripts. This service isn't available yet but will be very soon!

  • Do I need a paid TradingView account to use this course?

    No! I don't cover anything in this course that requires a premium TradingView account to use. All of Pine Script's features are available to all TradingView subscription plans. The main advantage of having a premium TradingView account is to set unlimited script alerts or publish your own paid scripts.

  • How long can I access the course?

    The course is yours for life! Once you've bought the Pine Script Mastery Course, it's all yours including any future updates for version 4 of Pine Script. When version 5 of Pine Script is released I may need to charge a fee for the new course, but existing students will receive a significant discount if that happens.

  • Can I pay with crypto?

    Absolutely! I'm a huge fan and early adopter of cryptocurrency and blockchain technology and so I'm very familiar with them and open to accepting them. You can pay in any major crypto coin or token, but obviously the easiest way is to use a stablecoin such as USDT. The catch is that I cannot automate this payment system, and so you will need to email me so that I can handle the process manually.

  • What is your refund policy?

    If you are unsatisfied with the content in any of my paid courses, please send me an email explaining the problem so that I can try to rectify it. But in the unlikely event that you are still dissatisfied with your experience after we try to work things out then you can request a refund within 30 days of your payment. I do not offer refunds for subscription plans, but you can cancel your subscription at any time.