Rajandran R Founder of Marketcalls and Co-Founder Algomojo. Full-Time Derivative Trader. Expert in Designing Trading Systems (Amibroker, Ninjatrader, Metatrader, Python, Pinescript). Trading the markets since 2006. Mentoring Traders on Trading System Designing, Market Profile, Orderflow and Trade Automation.

Practical Approach to Tradingview Pinescript Programming

2 min read

Tradingview is one of the top 500 websites in the world powered with Interactive charts for various financial markets(stocks, futures, indices, cryptos, commodities). Undoubtedly, it is the first innovative charting product with access to historical and live intraday/EOD charts where one can build their own custom indicators/strategies on top of it

What is Pinescript?

Tradingview is equipped with a powerful formula language (pinescript) allowing traders/coders to write trading system rules, define your own indicators, generate rule-based alerts, buy and sell arrow indications, and more.

In order to simplify the learning of pinescript we are offering an 8-day learning course on Tradingview Pinescript Programming which helps traders/developers to convert their trading ideas into indicators/strategies/automation.

When does the Course Starts

Course Starts from 2nd Nov 2020 onwards. It is a complete 8-day programming session on Pinescript.

Course Timings: 7p.m – 9p.m IST
Total Duration of the Course: 16 hours (2 hours/ day)

Customer Support: Mr Kalaiselvan (  +91 8105797152 )
Email Support : support@marketcalls.in / support@febinars.com

What is Covered in this Course?

Day 1 Agenda

1)Introduction to Tradingview Platform
2)Charting Tools, Indicators, Templates, Watchlist, Themes & Layouts
3)Data Window, Economic Calendar, Trading Community
4)Basic Introduction to Pinescript Programming Language & Pinescript Editor
5)Pinescript Syntax and Semantics
6)Learn How to Write your First Indicator using Pinescript

Day 2 Agenda

1)Understanding Plot functions
2)Understanding If/Else functions & Nested If-Else functions
3)Understanding Tradingview operators
4)Understanding Inbuilt Functions in Tradingview
3)Learn How to Write your First Trading Strategy in Pinescript
4)Working with colors and bar types in Pinescript
5)Drawings/Trendlines
6)Publishing Scripts to Public Library

Day 3 Agenda

1)Adding numerical inputs to a TradingView script
2)Adding true/false checkbox to a TradingView script
3)Creating a text box input option in Pinescript
4)Creating a TradingView session input to set a time range
5)Adding a symbol search box to a TradingView script
6)Adding a resolution input to a TradingView Pine script
7)Adding a source input type to a TradingView Pine script
8)Understanding Date & Time Functions
9)Understanding TradingView’s ticker variable
10)Understanding TradingView’s tickerid variable
11)Understanding User-defined Functions
12)Self Referencing and Forward referencing Variables.
13)Understanding Boolean Operations and IFF functions

Day 4 Agenda

1)Learn How to Backtest Your Trading Strategy in Pinescript
2)Pinescript Backtesting Strategy Metrics
3)Position Sizing in Pinescript
4)Pyramiding in Trading Strategies
5)Building Non-Repainting Trading Strategies for Automated Trading
6)Understanding Tradingview Strategy Orders

Day 5 Agenda

1)How to Configure & Generate Alerts
2)Understanding variables in Tradingview Alerts
3)How to Send Automated Orders using Tradingview Webhook
4)Bar Replay Feature in Tradingview
5)Understanding Placeholders in Strategy Alerts
6)Plotting Buy and Sell Signals on Top of Trading Strategy

Day 6 Agenda

1)Creating Intraday Trading Strategies using Pinescript
2)How to Send Bracket Orders, Cover Orders, ATM/ITM/OTM Option Orders
3)How to Send Basket orders and Multi-Client Orders using pinescript
4)Making a Trading Bot right from Scratch.
5)Public Scripts

Day 7 Agenda

1)Screeners and Sending Automated Orders from Screeners
2)How to Run Multiple Trading Strategies at Once
3)Paper Trading in Tradingview
4)Tradingview Risk Management Functions
5)Intraday-Risk Management Functions
6)Implementing per day/per week Strategy level stop-loss
7)How to stop the trading system after consecutive losses/wins in a row.

Day 8 Agenda

1)Building Trading Strategies with Stoploss and Targets
2)Building Trading Strategies with Trailing Stoploss
3)Implementing Trend Following, Price Action Strategies
4)Implementing Mean Reversion Strategies
5)Implementing Multi Timeframe Strategies

Who Should Join?

Anybody who wants to learn Tradingview Pinescript Programming Language to create their own trading indicators, strategies or automated trading can join the course.

What are the Pre Requisite?

Basics of Tradingview Program. No Prior Coding knowledge is required. However any coding knowledge will be fasten up your learning speed.

Does the Recorded Course Access Available?

Yes, all our sessions will be recorded and entire course access will be available for repeated learning from our courses portal. Access will be provided up to duration of 1 Year.

What are the Learning Materials will be Shared?

All the Presentation Materials, Pinscript Coding (Indicators, Strategies, Auto Trading Codes) will be shared in the courses portal.

Whom I have to contact if I have a doubt?

Lifetime access to Slack will be provided on the subscription of course. Where you can ask your questions in Market Profile Channel anything related to Market Profile, Volume Profile & Orderflow

Will I get a certificate at the completion of the course?

Yes, you will be awarded the “Certification of Excellence” from Marketcalls after successfully completing the online learning units.


What are the system requirements to do this course?

A fast-speed internet connection and a browser application are required for this course. For the best experience, use Chrome

Rajandran R Founder of Marketcalls and Co-Founder Algomojo. Full-Time Derivative Trader. Expert in Designing Trading Systems (Amibroker, Ninjatrader, Metatrader, Python, Pinescript). Trading the markets since 2006. Mentoring Traders on Trading System Designing, Market Profile, Orderflow and Trade Automation.

Responsive Coppock: Tradingview Pinescript Code

Coppock Indicator is one of investing style indicator to check whether to stick to the trends or not in the short term. Hull smoothing...
Rajandran R
32 sec read

Code Snippet – Simple Intraday Trading System with Target…

Thought of implementing a simple intraday trading system with stoploss and target controls with time-based entry and exit controls. Traders can use this code...
Rajandran R
2 min read

Algomojo Now Supports Multi-Client Trading with Amibroker, Metatrader, Python,…

Yes, from now onwards Multi-Account Execution from trading tools like Amibroker, Metatrader 4 and Metatrader 5, Ninjatrader 7, Ninjatrader 8, Excel is now possible...
Rajandran R
1 min read

Leave a Reply

Get Notifications, Alerts on Market Updates, Trading Tools, Automation & More