Is this course for me?
Is this course for me?
If you want to become a better trader, then this course is for you.
If you want to backtest anything on Tradingview, then this course is for you.
If you want to forwardtest anything on Tradingview, 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've purchased an indicator for its signals, but are having second doubts about those signals and wish you could test them, then this course is for you.
If you want a comprehensive understanding of how backtesting and forwardtesting works on Tradingview, then this course is for you.
If you are short on time and need a guide on building strategies in Pinescript, 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:
Build strategies in Pine Script by using your own trading logic, or by modifying existing scripts.
Backtest strategies the right way.
Forwardtest strategies the right way.
Convert Indicators to strategies.
Backtest Indicators Yes I will show you how to backtest an indicator.
Track and Improve the performance of your trading strategy by understanding key metrics.
Remove uncertainty with data & gain greater confidence in your trading.
Automate trading logic.
How will I learn?
You will experience Pinescript 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.
I will use spaced repetition, an evidence-based learning technique, to drill important concepts into your mind so you won't forget.
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.
You will convert real trading rules to indicators, and indicators to strategies to analyze their real performance.
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 are around 5 hours of content jam-packed into this course. Now length doesn't exactly equate to quality, but I spent a considerable amount of time, scripting and editing course content so you don't have to listen to me ramble, stutter, mumble and meander off-topic. I stay on track and include references to other sources if you need further explaining. And, if your short on time, you can always listen to the course on x2 speed, then it's only 2.5 hours long. :P
This might be subjective, but I am almost positive it is the most comprehensive course available today covering Pinescript Strategies. You will not find anything better and I am not saying that because I am naturally biased, but I say that because I looked.
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 4.5 hours
People are selling indicator subscriptions on TV for anywhere between $50 and $200 a month, I can't speak for the quality of these, but after taking this course you will be able to identify if they are worth the cost. Saving you from additional subscription costs and/or time on bad signals before you realize they are bad signals.
Before I knew how to code, I would backtest my trading logic by HAND. Knowing how to use Pine Script will save you lots of time.
If you ever get stuck, I am available to answer questions and help you out. I have been working with Pinescript 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. I’ve come across many frameworks for building and testing strategies, and can honestly say that Pinescript is now my go-to backtesting engine. It hasn’t always been that way, but Pinescript has been rapidly evolving and finally can do the things I need it to do rapidly.
Finally, you can always get your money back if you're not satisfied.
What will each section cover?
I've designed the course in a way so that you can view the course from beginning to end, or you can jump around to just the stuff you need. This way after finishing the course, you can use it as a reference guide for when you are building your own strategies.
Here is an overview of each section with descriptions.
Quickstart - The purpose of this section is to introduce the student to core concepts and get them up and running quickly with the proper mindset.
Analyzing Strategy Results - No strategy is worth building if you can't examine and understand the backtesting and forwardtesting results. This section walks you through the key performance metrics in the strategy tester tab.
Basic Order Types - Don't be fooled by the section title. This section is dense and fundamental. We start off by reviewing trading order types and then taking a birds-eye view of all the important strategy functions Pine Script makes available to execute those orders types. We'll convert an RSI indicator to a strategy, and then use that strategy with every different order type, in various ways, so we can get a good fundamental understanding of how things work. You will learn about market orders, limit orders, stop orders, entries, exits, multiple entries, pyramiding, date filtering, and visualization techniques.
Advanced Order Types - This section builds on the last. You will learn how to place take profits, stop losses, stop-limits, OCO's, trailing stops, and more advanced visualization techniques for viewing these orders on your charts.
Understanding the broker emulator - A crucial step in becoming a master of Pinescript strategies. I've broken down the complex broker emulator in a simple way anyone can understand. I can't tell you how many people think Pine Script is broken or crappy because they just don't understand the broker emulator. This section is designed for the go-getters who want to separate themselves from a novice to a professional.
Practical Examples - Take everything we've learned and put it into action. I take real-world trading logic and put it to the test. This section explores practical applications, converting trading logic into code, and then into strategies. We experiment with a bunch of different strategies, including one of my own (The only one that works.). I code everything up live, so you get to see me make mistakes and debug the code. (Don't worry I edited the process, so we skip the parts where I stare at the screen and murmur expletive undertones).
What you get with the course:
Over 34 On-Demand Video Lessons
4.5 Hours Of Jam-packed Content
5 Strategies To Build On With Code
11 Downloadable Resources, including all the code I use
30-day money-back Guarantee
Instructor feedback Yes I care about my students and want you to be successful
Exclusive Group access & extra resources for extended learning beyond course materials
Quizzes & Activities
Full lifetime access
Access on mobile and TV
Certificate of Completion at the End
Don't panic. Everything you learn in this course applies to version5 as well. There are just some small changes we need to adapt to in order to make sure we don't run into any issues when following along!
There's a new editor in town. Check this out so you are up to speed on the changes and don't get confused when things look a little different in the course!
Test your knowledge with a hands-on activity
This is the ultimate tool for backtesting strategies and indicators.
In this video, I take a popular indicator and convert it into a strategy. The results are sad, but the lesson is powerful. You will understand how important it is to backtest strategies and see for yourself that shiny indicators should always be carefully examined.
I created this strategy to analyze the effect of systematic coin burns and price correlations with a popular cryptocurrency.
In this video I show you a method I use to organize and test my strategies.
In this video, we will explore how to send webhooks from TradingView to your broker to automate your trading strategy. You'll learn about the requirements, such as needing a paid TradingView account, and alternative methods using browser extensions. We'll cover setting up a webhook alert in TradingView, sending it to your broker or an intermediary service like TradersPost, and integrating with various exchanges. We'll also review different broker integrators and their features, helping you choose the most user-friendly option for your needs.
00:00 Introduction to Automating Your Strategy with Webhooks
00:36 Setting Up Webhooks on TradingView
00:55 Integrating with Brokers and Exchanges
01:17 Using Broker Integrators for Simplified Setup
02:13 Exploring Broker Options and Recommendations
03:17 Creating an Account on TradersPost
03:20 Conclusion and Next Steps
In this video, learn how to set up TradersPost to send webhooks and start live or demo trading with your broker. The video walks you through connecting TradersPost to your broker, creating webhooks, strategies, and subscriptions. It covers the configuration of the Trader's Post Paper Broker, setting default trading parameters, and testing alerts through TradingView. The video also demonstrates troubleshooting tips to ensure smooth operation. Ideal for beginners who want to automate their trading processes.
00:00 Introduction to TradersPost Setup
00:12 Account Registration and Initial Setup
00:24 Connecting to a Broker
00:37 Creating Webhooks and Strategies
01:46 Configuring Broker and Strategy Settings
06:03 Setting Up Alerts in TradingView
09:32 Testing and Troubleshooting
13:24 Final Thoughts and Troubleshooting Tips
In this video, we delve into the more complex but flexible method for sending alerts to brokers using strategy order fills. Learn how to automate your alert messages for entry and exit positions effectively. This comprehensive tutorial covers creating and formatting alert messages, fixing common errors, and ensuring correct order transmission. Follow along for a practical demonstration and troubleshooting tips to optimize your trading strategy. If you have any questions, feel free to reach out!
00:00 Introduction to Sending Alerts via Strategy Order Fills
00:30 Setting Up the Alert Message
01:12 Creating Entry and Exit Messages
02:48 Formatting and Testing the Alerts
04:52 Troubleshooting Common Errors
06:54 Final Adjustments and Conclusion
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.