How to Calculate the Average Directional Index using Excel

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ม.ค. 2025

ความคิดเห็น •

  • @InsightThoughtSystems
    @InsightThoughtSystems 3 ปีที่แล้ว +9

    Most of the "explanations" of calculating ADX I could find were lousy. Thank you for a very straightforward, succinct, easy-to-follow explanation.

  • @700007123
    @700007123 ปีที่แล้ว +1

    Awesome, very helpful! Thank you!

  • @danielthompson9827
    @danielthompson9827 10 ปีที่แล้ว +6

    Hey mate thanks for this video -
    I think it's important to mention as well that a lot of charting software included in online brokers will calculate the ADX/DMI using various moving averages (usually exponential) and in doing so the results can vary dramatically from your own data.
    When backtesting it's important to understand the concept of the indicator to adjust your own signals accordingly because an ADX range of 25 for example on your excel sheet may vary substantially from the chart on your broker page.
    Either way this video offers good insight of how technical indicator studies presented as graphs can be converted into data arrays allowing investors to backtest theories and concepts.

    • @MarkUrsell
      @MarkUrsell  10 ปีที่แล้ว

      Thanks for commenting. Good point.

    • @GuyBaker555
      @GuyBaker555 9 ปีที่แล้ว

      Daniel Thompson Thanks for that insight, I was wondering why the calcs do not match my FXCM trading station or MT4 indicator values.

  • @RahulBhojwanipro
    @RahulBhojwanipro 8 หลายเดือนก่อน

    Amazing Mark. You kept it sweet and simple! ;)

  • @aberry7470
    @aberry7470 8 หลายเดือนก่อน

    Mark, great work! Greatly appreciated!

  • @kersi23
    @kersi23 4 ปีที่แล้ว +2

    Thanks. Well explained. Much appreciated.

  • @dianacarolina1523
    @dianacarolina1523 10 ปีที่แล้ว +3

    EXCELENTE TODOS TU VIDEOS HAN SIDO DE GRAN UTILIDAD

  • @vaydada
    @vaydada 4 ปีที่แล้ว +1

    Thanx a lot Mark. Very helpful indeed.

    • @MarkUrsell
      @MarkUrsell  4 ปีที่แล้ว

      Glad it was helpful!

  • @laxmikantjain9663
    @laxmikantjain9663 2 ปีที่แล้ว

    Hi.
    Thanks for information.
    Could you please add histogram representation also in this sheet according to buyer & seller.

  • @engstrom3431
    @engstrom3431 8 ปีที่แล้ว +3

    thanks
    the best guide ever, helped a lot

    • @MarkUrsell
      @MarkUrsell  8 ปีที่แล้ว

      +Engström Production Thanks for the comment. I always appreciate the feedback. Please let me have any suggestions for more videos.

  • @billz7100
    @billz7100 6 ปีที่แล้ว

    Mark, do you have a TH-cam video on how to calculate the OBV indicator in Excel?

  • @lakshmanmadurai
    @lakshmanmadurai 4 ปีที่แล้ว +1

    Great bro..well job..
    Thanks a lot
    Thanks to universe

  • @Emotekofficial
    @Emotekofficial 2 ปีที่แล้ว

    Thanks alot for this. I created a Python Function following exactly!

  • @kropinskipawel
    @kropinskipawel 8 ปีที่แล้ว +1

    Very good channel - thanks for sharing

    • @MarkUrsell
      @MarkUrsell  8 ปีที่แล้ว

      Thanks very much for the feedback Pawel.

    • @kropinskipawel
      @kropinskipawel 8 ปีที่แล้ว +1

      Sure thing! Have you ever looked at Belkhayate Indicator - Not sure if polynomial regression is doable in excel - but might be fun to investigate.

    • @MarkUrsell
      @MarkUrsell  8 ปีที่แล้ว +1

      No, I haven't heard of Belkhayate Indicator but I will look into it. Thanks for the suggestion.

  • @Claudio-xb2hr
    @Claudio-xb2hr 5 ปีที่แล้ว +1

    HI
    thanks for the tutorial
    Are your results the same as the data on Tradinview? I used EMA , SMMA and Wilder EMA to calculate the DM but I don't have the same data as Tradingview

    • @yusufacc8917
      @yusufacc8917 3 ปีที่แล้ว

      hi cuz tradingwiews atr calculation method is not sma tradingwiew using rma for calculating atr u must build your own adx

  • @Macam2macam
    @Macam2macam 4 ปีที่แล้ว +1

    Thanks, man.

  • @premswami3262
    @premswami3262 2 ปีที่แล้ว

    pls share this excel sheet to us

  • @thebambooflute4870
    @thebambooflute4870 3 ปีที่แล้ว +1

    Thanks Mark,

  • @gilrachirag2355
    @gilrachirag2355 4 ปีที่แล้ว

    can i use 14 day time instead of taking time by time basis?

  • @sophia.sjournal6358
    @sophia.sjournal6358 5 ปีที่แล้ว

    Hallo Mark, vielen Dank für die Herleitung der Berechnung in Excel! Hat mir persönlich sehr geholfen, allerdings ist die Berechnung der Mittelwerte (ATR, +DX, -DX) unverständlich. Sie berechnen ab der Schleife den Mittelwert 13 und addieren den folgenden Wert dazu. Der darauffolgende Mittelwert (14) ist somit verfälscht. Beispiel: Zahlenfolge 1,2,3,4 - Mittelwert(4)=(1+2+3+4)/4 =2,5 . Ist die nächstmögliche Zahl die 5 dann ergibt sich ein Mittelwert(4) = (2+3+4+5)/4=3,5. In Ihrer Rechnung würde es lauten Mittelwert (4)=(2,5*3 + 5)/4=3,125. Trotz alle dem gute Veranschaulichung.

  • @cryp0g00n4
    @cryp0g00n4 5 ปีที่แล้ว

    Do you have an example excel that we can follow along with this video?

    • @cryp0g00n4
      @cryp0g00n4 5 ปีที่แล้ว

      This is a good video none the less

  • @eknoormalhotra1066
    @eknoormalhotra1066 4 ปีที่แล้ว +1

    Beautifully explained. Thanks a ton!

    • @MarkUrsell
      @MarkUrsell  4 ปีที่แล้ว +1

      Glad it was helpful!

    • @rahuljp54
      @rahuljp54 3 ปีที่แล้ว

      Do you use ATR for trading?

  • @shajahanismail258
    @shajahanismail258 7 ปีที่แล้ว

    Dear Mark,
    How to calculate ATR in excel? Please

  • @raghavexplore1638
    @raghavexplore1638 ปีที่แล้ว

    how did you calculate True Range?

    • @MarkUrsell
      @MarkUrsell  ปีที่แล้ว

      Hi Raghav, the True Range is the greatest of: High-Low, absolute value of Previous Close - Low, absolute value of Previous Close - High

  • @Emotekofficial
    @Emotekofficial 2 ปีที่แล้ว

    The smoothing technique you used for N periods =2*(N)-1 of Exponential Smoothing
    where N is the number of periods
    For eg if you chose 14 periods in this kinda smoothing which will be equal to do EMA Smootheing as 2*(14)-1 periods i.e. 27 periods Check your self it's statistically significant.

  • @javi4246
    @javi4246 5 ปีที่แล้ว

    Please, could you tell me where I can see how you calculate the ATR? thx

    • @tongafabre
      @tongafabre 4 ปีที่แล้ว +1

      th-cam.com/video/a7pNSJL2YEU/w-d-xo.html

  • @741980abhi
    @741980abhi 2 หลายเดือนก่อน

    Please make a fresh video for Adx in google sheets

  • @sahl04
    @sahl04 10 ปีที่แล้ว +1

    At 2'10'' of the video the calculation of the ATR with
    ((PrevATR * 13) + CurrentTR) / 14 might not be ok.
    For comparison please add another column where you do a real 14 item average calculation.

    • @GuyBaker555
      @GuyBaker555 9 ปีที่แล้ว

      sahl04 What do you mean not OK?

  • @o0flavionunes0o
    @o0flavionunes0o 6 ปีที่แล้ว +1

    you are using smoothed mobile media, would not the correct calculation be with exponential moving average to calculate the adx and the ATR according to the link?
    www.tradingview.com/wiki/Directional_Movement_(DMI)

    • @MarkUrsell
      @MarkUrsell  6 ปีที่แล้ว

      Hi, thanks for the comment. The smoothed average is used in the original version of the indicator as created by J Welles Wilder. I don't think the type of average is important, they both work. But it is worth understanding the difference. If you compare an exponential average with a smoothed average on a chart, you can see that the exponential reacts quicker to price changes. So the ADX created with a smoothed averaged will be slower to change than an ADX created with a smoothed average.

  • @premswami3262
    @premswami3262 2 ปีที่แล้ว +1

    great wotk

  • @deanbanko5788
    @deanbanko5788 7 ปีที่แล้ว

    Why does the Excel calculated +DMI not equal to +DI, -DMI not equal to -DI, and ADX not equal to the ADX from the MT4?

    • @shekharmahamuni6322
      @shekharmahamuni6322 3 ปีที่แล้ว

      Dear Dean Banko, I too was confused becz my results didn't match with the results of the charting software that I use.......but checking the results after 200-300 candles what I observed that the values in my excel sheet started matching with that on the charting software......I think its bcz it needs some smoothing period.....So try and check the results after 400-500 candles.....I am sure it will match with MT4 values.

  • @billmietelski
    @billmietelski 2 ปีที่แล้ว

    Bill was here.