Pine Script: ULTIMATE BEGINNER'S GUIDE! 💹 [2024]

Поділитися
Вставка
  • Опубліковано 23 лис 2024

КОМЕНТАРІ • 300

  • @TheArtOfTrading
    @TheArtOfTrading  2 роки тому +30

    *Pine Script Mastery Course:* courses.theartoftrading.com/courses/pine-script-mastery
    *FREE Pine Script Basics Course:* courses.theartoftrading.com/courses/pine-script-basics-course
    *Timestamps:*
    00:00:00 - Intro & Overview
    00:01:35 - The Pine Script Editor
    00:11:25 - The Pine Script Compiler
    00:19:07 - Hello World!
    00:27:00 - Comments
    00:33:06 - Indicator Function
    00:47:05 - Namespaces & Libraries
    00:52:34 - Price & Indicator Series
    01:01:38 - Data Types
    01:13:59 - Declaring Variables
    01:28:03 - Getting User Input
    01:35:50 - Generating Alerts
    01:49:46 - Plotting Data
    02:02:19 - Moving Average Crosses
    02:05:47 - Outro & Mastery Course

  • @cantfunkit
    @cantfunkit 2 роки тому +110

    I've commented before on one of your videos, but I have to say this again, the information you are giving people here is just incredible. Thank you so much for this.

  • @jackbarhillel1065
    @jackbarhillel1065 2 роки тому +55

    That guy has an incredibly clear mind. He's part of that bunch of extremely young youtubers putting me in awe when considering their age and mastery of cut edge technology. And what is more, he's charming & friendly. All the luck to your channel. Stay focused and productive man. /

    • @TheArtOfTrading
      @TheArtOfTrading  2 роки тому +8

      Haha thanks for the kind words Jack! Not so sure about having an incredibly clear mind, if you saw how many bloopers and mistakes I had to edit out you might think otherwise 😂 good luck with your trading my friend :)

    • @cryptojare8295
      @cryptojare8295 2 роки тому +2

      @@TheArtOfTrading 3Commas Employee here, You're gonna help me help thousands :)

    • @breakoutgaffe4027
      @breakoutgaffe4027 2 роки тому

      @@TheArtOfTrading 420 references and that hahaha

    • @lonelynsleepy4455
      @lonelynsleepy4455 11 місяців тому

      ​@@TheArtOfTrading❤

  • @alihobballah
    @alihobballah Рік тому +8

    Must admit, the quality of the presentation of the material here is outstanding ..

  • @kumareshravi98
    @kumareshravi98 2 роки тому +5

    One of the best video on Pine Script I've watched .

  • @djk0226
    @djk0226 2 роки тому +5

    Just completed your free Basics course and was able to put a script together with signals, alerts, and even automate it. No prior coding experience other than some basic website design and some Excel manipulation experience… if you even count that. I’ll be joining your Mastery course this week. Great work on all the content I’ve seen so far.

  • @allenjosh2183
    @allenjosh2183 2 роки тому +15

    Thank you man ❤
    I still can't believe you are giving all these incredible information for free I can't be more thankful 🙏

  • @axelkakasho
    @axelkakasho 2 роки тому +2

    i´ve seen only a third of the video by now but I´m loving it already.

  • @Will_0001
    @Will_0001 Рік тому +3

    Great video series. I've been working in software development for over 20 years (and have built complex systems in Java, C#, JavaScript, PHP, and more...), and am having fun learning Pine Script now.

  • @ciaspo
    @ciaspo 2 роки тому +6

    👍👍👍👏🏻🙏🏻
    Perfect choice of difficulty level for an audience that has already dabbled with some scripting, and for a 2h non-trivial introduction to Pine Script. Well done, you are a natural teacher. Thank you so much!

  • @MigueVillamar
    @MigueVillamar Рік тому +1

    I can tell from a mile you are passionated and knowledgable on what you are teaching. I hope your efforts are being rewarded by your community.

  • @JustMe-ro1be
    @JustMe-ro1be 2 роки тому +7

    incredible! Great teacher and really well explained at a good pace, no silly jokes, comments or amateurishness. Really couldn't recommend highly enough for beginners. Thanks

  • @sibusisontombela7772
    @sibusisontombela7772 8 місяців тому +1

    i completed the course and i must say ,it was easy to understand and really fruitful , I'm not sure if I'm willing to pay for the other courses yet but I am extremely grateful for your content and i can't wait to learn more from your channel

  • @jasonalessio1058
    @jasonalessio1058 6 місяців тому

    I normally have to watch tutorials a few times. And I am only 10 minutes in. But I am retaining this information incredibly well and its a credit to you. I don't know how to describe it but I am thoroughly impressed.

  • @Stisse12
    @Stisse12 11 місяців тому +1

    Superb! Love your calm way of talking and explaining, it feels you really like what you teach!

  • @Nick2014B
    @Nick2014B 2 роки тому +4

    The mastery course was the best thing i've ever purchased you get to learn a skill you can use forever

    • @mariorenderbro6370
      @mariorenderbro6370 2 роки тому +1

      I will be getting it for sure

    • @Charee123
      @Charee123 2 роки тому

      where else can you use it?

    • @Nick2014B
      @Nick2014B 2 роки тому +1

      @@Charee123 Well it's rudimentary but similar to python

    • @Charee123
      @Charee123 2 роки тому +1

      @@Nick2014B Ooh i didn't know that! Was interested in learning phython anyways so that's cool. Thanks for the quick reply

  • @Magedjinn
    @Magedjinn 2 роки тому

    i asked around and thats how i got here just finished here and heading to the website for some more freebies to learn thank you so much for this

  • @まなぶパパ
    @まなぶパパ 2 роки тому

    壁に掛けている水墨画が素敵ですね。The ink painting on the wall is wonderful.

  • @GlynisDance
    @GlynisDance 2 роки тому +5

    Thank you. Finding your videos very clear and helpful. As a side note, when I learned Pascal (now a few decades ago) we were encouraged to read ":=" as "becomes equal to".

    • @omairtech6711
      @omairtech6711 2 роки тому +1

      I miss Pascal/Delphi :(

    • @AvatarSD
      @AvatarSD 7 місяців тому

      Thats weird double dots related to "immutable" object in other languages. Thats what exactly it is: single equal sign is for object initialization, which is constant by default, but if we want assign another value in it, we need do delete old object and allocate and initialize new one, thats why this double dots exist. For me, as c++ programmer, thats very annoying.

  • @RyLoveQuantitativeFinance
    @RyLoveQuantitativeFinance 9 місяців тому

    Absolutely amazing video. Stick through it till the end. It is well worth it. Phenomenal beginning knowledge. Makes me want to learn a lot more and now I am going to!

  • @myafshin13591
    @myafshin13591 4 місяці тому

    Perfect presentation, I love the way you teach even though I have background in programming and it should sound boring about the basic stuff like comments and everything but you are teaching so great that I haven't skip a second of your video. Thank for your great video.

  • @sebastienvilleneuve7337
    @sebastienvilleneuve7337 11 місяців тому

    Broooo, your teaching skills are just incredible ! You explain so clearly and concisely, I give you a 10 out of 5 😅 Thanks 10000 times!

  • @korhanulusoy
    @korhanulusoy 8 місяців тому

    Very clear, clean and goal-oriented. It's a very good starter video series for analytical thinking minds. I watched them all at once with curiosity. Congratulations, thank you very much for the time you saved me. 👏

  • @walter_ga4
    @walter_ga4 8 місяців тому

    You are a gifted teacher. Thank you for all of the content you provide

  • @fabiandiaz4707
    @fabiandiaz4707 Рік тому

    Fantastic, thanks for sharing your knowledge

  • @balwn4127
    @balwn4127 2 роки тому

    Thank you, Thank you, Thank you. Best ever scripting lesson I've ever seen, may it be Python, Perl, Bash, or anything. you truly have a gift for teaching. Thank you again.

  • @VijayKumar32
    @VijayKumar32 Рік тому

    very much informative video, thank you so much

  • @jarednahulu
    @jarednahulu Рік тому +4

    Incredibly informative video, that’s masterfully taught for beginners to understand. And that feeling you got when you saw that first “Hello World!” absolutely translates through the video, and I’m equally as excited to see my own similar results. I know I’ll be just as exhilarated as you were. Thank you so much!

  • @carloscallau522
    @carloscallau522 Рік тому +1

    You just reminded me of the times scripting macros in EasyUO to level up in Ultima Online :D

  • @luchogofre
    @luchogofre Рік тому

    You have to be the teacher for everybody, I think if you teach quantum physics I'd learn it. Cheers from Argentina.

  • @LongTu167
    @LongTu167 Рік тому

    You are a great teacher, delivering amazing contents. Very much appreciated, thank you so much Matthew!!!

  • @ronlennon.amorocity
    @ronlennon.amorocity Рік тому

    I love what all you guys do... A big shout out to all these content creators!

  • @guix69
    @guix69 Рік тому +1

    Hello, thanks for this video, have you made one about how to use arrays and use them to store data across bars?

  • @thesurfingangler3883
    @thesurfingangler3883 Рік тому +1

    This is amazing video! Thank you! However, can you please make a video on how to create an indicator, that has multiple things included, and able to set alert to the phone once all conditions are met. For example, price above 2 emas (for buy), then rsi period 14, moves above 60 percent line. Then fires an alert for buy?

  • @vishaljindal6307
    @vishaljindal6307 5 місяців тому

    tnx brother a lot.....because of you i made my own script....
    ❤ from India

  • @SaskatManito
    @SaskatManito 5 місяців тому

    Great course! Best course!!! The course has significantly advanced my knowledge! Many thanks for providing the lerarning materials.

  • @StygianStyle
    @StygianStyle Рік тому

    Very nice presentation. I got to the end and enjoyed learning about this feature.

  • @maker13matheson43
    @maker13matheson43 4 місяці тому

    WOW What a great teacher / presentor!

  • @officialcampent
    @officialcampent 4 місяці тому

    Thank you this has been really helpful I was able to make my own indicator that I needed instead of having 5 I made only one custom for me

  • @mkarvj
    @mkarvj Рік тому

    Thank you so much for the video and it was amazing learning... One of the best tutor I came across in my life. Thanks a lot sir!!!

  • @Backflipmarine
    @Backflipmarine 2 роки тому +2

    Thanks buddy :) just starting this but already grateful

  • @georgehenegar1496
    @georgehenegar1496 Рік тому

    Great basic course and just what I need. I will follow up with your other courses. Thanks so much for your work and teaching technique.

  • @lewisnoisy4224
    @lewisnoisy4224 Рік тому

    Brilliant beginners guide interesting, clear and concise. I've watched your other videos on 3commas bots and will be using in conjuction with pinescript and trading view alerts. Hopefully a little hard work pays off and I start scalping the market for a few pennies! Cheers

  • @hai.1820
    @hai.1820 9 місяців тому

    You really clearly articulated this, thank you!

  • @jleoarsenault6107
    @jleoarsenault6107 Рік тому

    Hey Matt great video. Wondering if you did video on EMA and RSI crossover strategy ?? Thanks

  • @Roshan237singh
    @Roshan237singh Рік тому

    your way of explaining and the story telling is awesome...

  • @AnjayKm
    @AnjayKm Рік тому

    You make it really easy to understand for beginners.
    Thanks for sharing.

  • @Layth71
    @Layth71 Рік тому

    Great teacher indeed! thanks for your awesome content.

  • @gditero9720
    @gditero9720 2 роки тому

    Great content! I've watched all the way to the end! I always said that I wanna learn pinescript and now I'm actually doing it! You won a subscriber

  • @druburr2415
    @druburr2415 Рік тому

    Thanks for the great intro into Pine Script!

  • @TheJoshuamcgowan
    @TheJoshuamcgowan 2 роки тому

    Your stuff has been legit for years. I use you links for anyone new to check out and just wanted to say you rock 🤘🏽🌺

  • @homerusand
    @homerusand 2 роки тому

    I would like to compliment you for the support you render and have been impressed with such an excellent quality you delivered bruh

  • @AniconicArden
    @AniconicArden Рік тому

    I enjoyed every second of this tutorial, thank you Sir!

  • @ricardirizos9151
    @ricardirizos9151 Рік тому

    NO hablo nada de ingles pero mi entusiasmo hice que vea las 2 horas con subtitulos. Me encantaria que puedas subtitular tu curso de pinescript.

  • @cooperbrewen5796
    @cooperbrewen5796 Рік тому

    You're a great teacher. Keep up the great work!

  • @mrigendraverma9631
    @mrigendraverma9631 2 роки тому

    this deserves many more likes! excellent content for beginners

  • @vishaljindal6307
    @vishaljindal6307 5 місяців тому

    one script was ditto useful and one made.....tnx brother

  • @Berghiker
    @Berghiker Рік тому +1

    How do you store a MA crossover price in a variable? Then I want the price to be greater than entry plus 100. This will be the exit strategy to take profit.

  • @Basil_Porphyrogenitos
    @Basil_Porphyrogenitos 2 роки тому +1

    Great Resource, Thank you.

  • @jeanpierrelabonte2868
    @jeanpierrelabonte2868 Рік тому

    L.‘information est très bien décrite, merci.

  • @favourchucks3310
    @favourchucks3310 2 роки тому

    Thank you very much for this course I can't believe how clear you made things look,I actually have to try out some of the steps you taught by myself and to my surprise it worked very well even with little modifications and the most interesting part is that I haven't even write a program b4
    I really appreciate your work, thanks alot

  • @domiflichi
    @domiflichi 2 роки тому +2

    Awesome video. Thank you so much. Such a clear, comprehensive video. You actually answered a couple of questions that came up when writing my latest script. Great work!

  • @beahuman8776
    @beahuman8776 2 роки тому

    My friend, thanks for all this informations.
    I need to plot a simple line, its points x,y specific prices and dates
    How I can do that?
    Just your advice
    Regards

  • @mehmetgunes7192
    @mehmetgunes7192 2 роки тому +1

    it was a great lesson. thank you

  • @xyzzyx4754
    @xyzzyx4754 Рік тому

    Great job, I subsciribed! Where is the source code for the Moving Average Crosses you said down below but can't find it TKS

  • @CiTRusEnIMa1
    @CiTRusEnIMa1 2 роки тому +1

    holy shit I found the all mighty hero, exactly the channel I needed

  • @vipulgolecha
    @vipulgolecha 7 місяців тому

    Than you so much ....... Its Very easy to understand by your way

  • @ГлебСапожников-н3щ

    Greetings from abroad! Great video! But I can only study using it, because there is a voice translator from a foreign language on UA-cam. I watched your free course and couldn't study because there are no subtitles or voice translation capabilities on the site. It's sad. I hope it will work out in the future. Respect to you for training!

  • @leassaf1
    @leassaf1 Рік тому

    Thank you so much for your lessons. You teach clear and understandable, I appreciate it!

  • @RollingsFranchiz
    @RollingsFranchiz 2 роки тому

    You’re amazing. I’ve been searching for this content for months and finally found your videos. Keep it up.
    One question, will or do you have a video explaining how to create scanners in TradingView with Pine Script?

  • @MubiFxTradeLifeStyle
    @MubiFxTradeLifeStyle Рік тому

    @the art of trading pls how can i add two indicator code to make them one on tradingview

  • @vipvipvip8382
    @vipvipvip8382 2 роки тому +1

    12.This is such a great tutorial Eddie. Super easy to understand, and really demystifies how to trade at a fairly powerful, yet simple level. Looking forward to utilising these techniques.

  • @Stormranger
    @Stormranger Рік тому

    amazing video thank you so much!!!

  • @Ta-zr8tc
    @Ta-zr8tc 2 роки тому

    Thank you for your great video, but why did I hit the buttum ctrl and space there is no any function showed up?

  • @RaananL
    @RaananL Рік тому

    Great content! Very helpful!
    You present ideas very clear. Keep on doing great content videos!
    Tnx!

  • @MarcoSilva-c3d
    @MarcoSilva-c3d Рік тому

    Muy buen contenido, lo recomiendo para comenzar a entender...

  • @richardcruz4252
    @richardcruz4252 2 роки тому

    thanks helpful vid

  • @FernandoFischer6048
    @FernandoFischer6048 2 роки тому

    22:46 OMG are those southern lapwing in the background? amazing I went back to my infancy when I was in the country side of Argentina :)

  • @VinodSharma-zr5lp
    @VinodSharma-zr5lp 2 роки тому

    Bang on. The real champion.

  • @Имяифамилия-з4ю
    @Имяифамилия-з4ю 2 роки тому +1

    Brilliant video, man. Thanks alot

  • @chrisbegubegu
    @chrisbegubegu 2 роки тому +1

    Fantastic tutorial, cheers mate!

  • @SvennoCammitis
    @SvennoCammitis 2 роки тому

    Just started, but already like your tutorial! Will go through this one and then take it from there! Happy to join your class! Keep it up!

  • @tomdong7223
    @tomdong7223 2 роки тому

    Thanks, this video is really really really clear!!!

  • @hooperz06
    @hooperz06 2 місяці тому

    you Sir are a genius! thank you for providing to tutorial.

  • @Mr_Duck_RVA
    @Mr_Duck_RVA 2 роки тому

    Very awesome introduction video

  • @boralabrodi3641
    @boralabrodi3641 2 роки тому

    Hey man, congrats for your excellent video, I'd like to know how to set a code that make an entry when the next candle breaks the high of the previous candle, is it possible? Thanks for your help

  • @edgardovortex2559
    @edgardovortex2559 2 роки тому

    wow...i luv this thanks for sharing

  • @teklibstudio
    @teklibstudio 2 роки тому +1

    incredible video, all it's very clear and usefull. thank you so much. one question, no option to draw on the chart with pinescript short or long position like we can in tools palette?

  • @favourchucks3310
    @favourchucks3310 2 роки тому

    You are really good @ what you do

  • @atulbhaigandhi6540
    @atulbhaigandhi6540 Рік тому

    Great lession, can we create watch list using pine script .?

  • @Mrshanmugham1
    @Mrshanmugham1 Рік тому

    Awesome, Teaching like shooting gun... Keep it up...

  • @sameerh3111
    @sameerh3111 2 роки тому

    Thank you so much for sharing this

  • @yvonnebordal5657
    @yvonnebordal5657 2 роки тому

    This video is very informative.

  • @Karthi0824
    @Karthi0824 2 місяці тому

    so informative, thank you!

  • @PatrickBeaudoin
    @PatrickBeaudoin Рік тому

    Excellent content!

  • @breakoutgaffe4027
    @breakoutgaffe4027 2 роки тому

    Thanks for updating this mate and for the content, absolutely sensational!

  • @0xStride
    @0xStride 10 місяців тому

    Based on the compile warning I think := syntax creates a new variable in the local namespace, rather than assigning a new value for the namesake variable in the parent namespace

  • @gholamhosseingorgin4799
    @gholamhosseingorgin4799 2 роки тому

    good job as always

  • @CodeHassanX
    @CodeHassanX Рік тому +1

    Thanks for the course, I love the music in the end what's called??

    • @omerufuk
      @omerufuk 6 днів тому

      seeking for the same answer

  • @pAULEE_wORLi
    @pAULEE_wORLi 2 роки тому

    thanks for all the updates to pine mate. had no idea . looks so nice now.
    ha
    btw i made some RuneScape 3d back in the day lol. Cambridge !