
Explore Pine Script v5 on TradingView, learn to code indicators, review existing projects, and build custom tools like an RSI divergence indicator and a forex profit calculator using the editor.
Explore building a Pine Script indicator by defining its title and overlay properties, understand true overlay versus plotting on a separate pane, and explore indicator anatomy, including version five basics.
Learn how to print a basic plot in Pine Script v5, assign a series, name plots, and customize color, width, and style for clear on-screen indicators.
Define and use user inputs to customize a Pine Script indicator, including color and line thickness, with grouped settings and live updates to the indicator plot.
learn how to request a source input in Pine Script v5 and plot lines using open, high, low, and close as the chosen source, with color and default value options.
Learn to call embedded indicators in Pine Script v5, including the average true range (ATR), set overlay and period inputs, and merge indicators with external indicators.
Learn how to combine indicators into a single Pine Script indicator by grouping overlays true and false, adding RSI and SMA with adjustable periods, and visualizing ATR with Bollinger Bands.
Explore indicators with multiple outputs, such as MacD's three series and Bollinger bands' three lines. Learn how to calculate, assign, and print them on the screen.
Learn to perform mathematical operations on lines in Pine Script v5 by plotting the close, adding constants, and combining ATR and RSI with basic arithmetic to create interlocking indicators.
Discover how values become indicators by applying simple moving average logic to RSI, using source and length parameters to compute and plot indicators on a chart.
Explore simple conditions by comparing RSI to its moving average to color the RSI line. Implement threshold-based colors (like 30 and 70) and nested conditions with user inputs.
Learn to use the bar color function to color bars by conditions such as close versus SMA, defining color variables and boolean conditions for green, red, orange, or black.
Explore hash line and fill methods in Pine Script v5 to shade the area between RSI and its moving average, and between two moving averages.
Explore the logic of series and arrays in Pine Script v5, printing previous values across bars, and building and/or conditions to color RSI based on past values.
Discover how to compute the highest and lowest values over a window using a source, determine their distances, and visualize them with plots in Pine Script v5.
Learn to plot shapes and labels on charts with Pine Script v5, using plot shape, boolean conditions, and customizable color, location, and text for buy or sell signals.
Create a Pine Script v5 indicator overlay that plots two simple moving averages (50 and 200), highlights golden cross and dead cross buy/sell signals, using crossovers and crossunders.
Master distance and value functions in Pine Script v5 to track bars since last long/short crossovers of moving averages and visualize signals with plots.
Explore the if structure as a conditional statement in Pine Script, using if, else, and else if to drive color plots, candle coloring, and bar-based logic with moving averages.
Explore using a switch case with an input string and options to select moving averages such as SMA and EMA, including ARIMA, then draw the result on screen.
Define and reuse functions to perform a task once, using single-line or multiline syntax with x and y, returning a value and calling f1 or f2 across Pine Script indicators.
Use a parameterized function with a for loop up to a user-defined loopback, counting how often the previous close exceeds the current close across the last n candles.
Capture data from multiple instruments in Pine Script v5 using request.security, enabling on-screen comparisons, custom time frames, and indicators like SMA and RSI via user-defined symbol and time frame inputs.
Explore the change method in TradingView Pine Script v5, including dot dot change, learn to compute close changes, compare numbers vs booleans, and visualize with bgcolor.
Create and customize on-chart tables in Pine Script v5. Place a multi-column table at the top right and populate it with RSI, SMA, ATR, and volume data.
Learn to create and place labels on a Pine Script v5 chart using label.new and label.set_alter_x / label.set_alter_y to display string expressions with color and style.
Create and copy label objects to display the highest and lowest values from the last 100 bars. Set label positions, text, and colors using label methods and the copy function.
Draw a line on the chart by creating a line object with line.new between two points, configuring x1, y1, x2, y2, color, style, width, and extend to left or right.
Illustrate a Pine Script v5 indicator that uses crossover and barsince to plot shapes and a line, with configurable inputs and bar-index based positioning for signals.
Transition to strategies in Pine Script v5 by turning indicators into strategy logic, implementing long and short entries, and mastering moving average crossovers for backtestable trades.
Develop a pine script v5 strategy by adjusting settings, exploring pyramiding and initial capital, then test long and short entries using moving averages and rsi signals.
Learn to implement and test strategy exits in Pine Script v5, using strategy.exit and strategy.close to manage long and short positions with stop loss, profit limit, and trailing stop.
Add a year filter to your TradingView Pine Script v5 strategy to test buy and sell signals over a selectable historical range, using start and end year inputs.
Apply functions to a pine script strategy to compute user-selected moving averages (sma, ema, vma) with configurable periods, enabling crossover signals and dynamic inputs for a more professional strategy.
Explore building a multi indicator Pine Script strategy by combining moving average crossovers, RSI and MACD filters to improve entry and exit signals and reduce trades, with practical backtesting insights.
Learn to add take profit and stop loss to a pine script v5 strategy, using entry price tracking, open trade checks, and configurable input parameters to manage profits and losses.
Learn to add a trailing stop to a Pine Script strategy by tracking position size and plotting trailing lines, including a 5% long trail and 1.05 short multiplier with ATR.
Transform the alpha trend indicator into a strategy by extracting long and short conditions, testing it, and adjusting alerts and volume options to study buy and sell signals.
Convert color-change signals from the Tilson T3 moving average into a Pine Script v5 strategy for TradingView. Implement green-red transitions for long and short entries.
Build a one-way Pine Script v5 strategy that uses a for loop and a function to count three consecutive green candles, with an ATR trailing stop and plotting.
Develop a two-way trading strategy that uses crossovers of short and long moving averages across Solana and Bitcoin, via request security data, with risk controls and backtesting.
Create an automatic fibonacci tool in Pine Script v5 that detects recent high and low bars, computes distances, and plots 0.618 and 0.382 levels with track price.
Draw fibonacci levels on indicators from highest peak to the lowest, display the 618 lines on the RSI and momentum indicator, and develop indicators and strategies in Pine Script v5.
Convert an indicator into a strategy by defining long and short conditions, using crossovers with RSI and Fibonacci levels, and validating signals through the strategy tester across selected years.
Learn how to set alarms for strategies, customize alert messages for long or short signals, and use alert conditions in strategy and indicator contexts.
Learn to convert a strategy to an indicator in Pine Script v5, and set alert conditions for RSI crosses with custom alarm titles, messages, and notifications.
Master Pine Script v5 library features by creating, exporting, and calling a library function for a moving average, with user inputs for period and type, overlaid on the chart.
Explore how to use library functions in pine script v5, call libraries, and visualize a strategy table with net profit on charts.
Learn to navigate a Pine Script table that displays charts, indicators, and Fibonacci levels with configurable symbol, time frame, and EMA/SMA settings, including mobile layout behavior.
Develop a multi-symbol scanner in pine script v5 using the request.security method to pull RSI values across fifteen minute timeframes, print condition labels, and display coins meeting user-defined criteria.
Learn to add a selectable time range to a Pine Script strategy using input timestamps for start and end dates and a date filter.
Do you constantly come across strategies and indicators online but find yourself unable to customize them to your liking?
Or perhaps you wish to combine several indicators, create your own conditions, generate signals, and see if they are profitable, but you can't seem to achieve this?
You're in the right place.
Welcome to the most comprehensive PineScriptV5 training. In this course, we will learn the PineScript language that Tradingview allows us to code in, including its latest version. We will explore many new features introduced with this version together.
We will cover working with data from multiple indicators, converting famous indicators into strategies for backtesting, and more.
You will learn how to visualize the indicators you've combined or the specific signals you've created and see them on the chart.
You'll be able to code tables to see and visualize multiple data points on a single screen.
With libraries, you can export your function once and then use it in all your other codes with just one line.
Through request methods, you can access data from a different symbol within an indicator.
Without a paid account, you will be able to scan 40 instruments based on the data of any time range of the strategy you want.
In this training, where I also talk about the underlying thought process behind coding, you will structure your foundation very well. This will enable you to make even the simplest data useful and applicable in great ways.
We've covered how to devise strategies, add trailing stops to the strategies you design, and include stop loss and take profit.
We did plenty of exercises and progressed from simple to complex.
This course will always stay up-to-date. New videos, strategies, indicators, etc., will continue to be added based on the demand in the comments.