[RESEARCH] Mean Absolute Deviation

Hello traders and developers!

I was wondering how built-in "dev" function in Pine is calculated so I made a little research.

I examined 7 samples:
0) "dev" function itself
1) "dev" according to its description: series - sma (series)
2) Mean Absolute Deviation
3) ratio of the absolute difference from 1) divided by period
4) ratio of the difference from 1) divided by period
5) Median Absolute Deviation
6) tricky for-loop to calculate Mean Absolute Deviation

The results of the null and sixth samples are identical.

So, TV built-in "dev" function represents Mean Absolute Deviation and it's description is incorrect.

Where it is used? For example: Commodity Channel Index . You can check its original formula and if you used simple standard deviation instead of MAD in your CCIs - well guys, you were wrong.

Good luck!
ลบออกจากสคริปส์โปรด เพิ่มเข้าไปในสคริปส์โปรด
A list of Free indicators:

A list of Paid indicators:

Earn $30:

Toss a coin to your witcher:
PayPal: https://www.paypal.me/alexeverget


Hey everget. Thanks for everything you do and your contribution to the community! I'm working on this problem and I'd like to use the "dev" function with a "len" that is a series output. Am I reading this correctly that the only way to do this is to use the "for" loop and get accurate results?
pinecoders provided everyone with functions for SMA, Stdev, Sum, and others that create the ability to use a series as the length. Would this be possible for dev as well?

Again, can't thank you enough =)
+1 ตอบกลับ
kurtsmock everget
@everget, Great stuff. Thanks so much. I really appreciate it!
+1 ตอบกลับ
Nice, thanks!
+1 ตอบกลับ
NikoBellic90 NikoBellic90
@everget - are you using CCI a lot ?
everget NikoBellic90
@NikoBellic90, nope. It is similar to Bollinger
Thanks for sharing :) more things to try with BBs :)
+1 ตอบกลับ
everget puppytherapy
@puppytherapy, nemas zac)
I absolutely love these indicators
+1 ตอบกลับ
everget overttherainbow
@overttherainbow, me too)
หน้าแรก ตัวช่วยคัดกรองหุ้น ตัวคัดกรองฟอเร็กซ์ ตัวคัดกรองคริปโต ปฏิทินเศรษฐกิจ มันทำงานได้อย่างไร ฟีเจอร์ของชาร์ต อัตราค่าบริการ แนะนำเพื่อน กฎระเบียบการใช้งาน ศูนย์ช่วยเหลือ โซลูชั่นสำหรับเว็บไซต์ & โบรกเกอร์ วิดเจ็ต ชาร์ตโซลูชั่น Lightweight ชาร์ตไลบรารี บล็อก & ข่าว Twitter
โปรไฟล์ ตั้งค่าโปรไฟล์ บัญชีและการเรียกเก็บเงิน เพื่อนที่ชวนมา เหรียญ ตั๋วการขอความสนับสนุนของฉัน ศูนย์ช่วยเหลือ ไอเดียที่เผยแพร่ ผู้ติดตาม ติดตาม ข้อความส่วนตัว แชท ออกจากระบบ