Skip to content

Commit f0f26fb

Browse files
authored
Update README.md
1 parent 634011d commit f0f26fb

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

learning_pine_roadmap/README.md

+4-2
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ This document aims to provide information that will be useful for newcomers to t
1010
- [What’s Pine?](#whats-Pine)
1111
- [Pine runtime environment](#pine-runtime-environment)
1212
- [Series](#series)
13-
- [New to programming?](#new-to-programming)
13+
- [Programming in Pine](#programming-in-pine)
1414
- [Code examples](#code-examples)
1515
- [Troubleshooting Pine code](#troubleshooting-pine-code)
1616
- [Conversion from other platforms](#conversion-from-other-platforms)
@@ -47,13 +47,15 @@ Pine indicator code executes once for each bar of the dataset, starting from the
4747
The main data type used in Pine scripts is called a series. It is a continuous list of values that stretches back in time from the current bar and where one value exists for each bar. While this structure may remind many of an array, a Pine series is totally different and thinking in terms of arrays will be detrimental to understanding this key Pine concept. You can read about series [here](https://www.tradingview.com/pine-script-docs/en/v4/language/Type_system.html#series) and get more information on how to use them [here](https://www.tradingview.com/pine-script-docs/en/v4/language/Operators.html#history-referencing-operator).<br/>
4848
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;— quoted from the Pine v4 documentation
4949

50-
## New to programming?
50+
## Programming in Pine
5151
If you are new to programming, then you have a double learning curve to go through: learn to program and learn Pine. You will need to do your homework and spend the countless hours required to become able to convert your trading ideas into working code.
5252

5353
Either way, the most productive way to learn is always to start playing with real code early. Start with the examples in the next section. Make slight changes to the code and see what impact they have, and you’ll be on your way.
5454

5555
If you already have programming experience, learning Pine is mostly about becoming proficient in manipulating series, and then understanding the abstractions, the runtime environment and the typing and runtime limitations, as the language itself is straightforward.
5656

57+
Whether you are new to programming or a veteran, the PineCoders <a href="http://www.pinecoders.com/coding_conventions">Pine Coding Conventions</a> will provide useful coding guidelines you can choose to adopt.
58+
5759
## Code examples
5860

5961
- [TradingView Pine v4 example of a simple script](https://www.tradingview.com/pine-script-docs/en/v4/Quickstart_guide.html).

0 commit comments

Comments
 (0)