Adaptive ATR-ADX Trend

Constructs the trailing ATR stop above or below the price, and switches directions when the source price breaks the ATR stop. Uses the Average Directional Index ( ADX ) to switch between ATR multipliers. The higher multiplier is used when the ADX is rising, and the lower ATR multiplier is used with the ADX is falling. This ADX criteria further widens the gap between the source price and the trailing ATR stop when the price is trending, and lessens the gap between the ATR and the price when then price is not trending.

The ATR-ADX stop is effectively a double adaptive stop that trails the price, by both adapting to the true range of the price, and the average directional change. When the stop is below the price (long trade) the value never decreases until the price intersects the stop, and it reverses to being above the price (short trade). When the stop is above the price it will never increase until it is intersected by the price. As the true range and ADX change, the stop will move more quickly or more slowly.

Depicted are two instances of the Adaptive ATR Trend Indicator on the chart. One uses a constant 4.0 ATR multiplier (21-TR lookback for both) and the other switches between 4.0 ( ADX Rising) and 1.5 ( ADX Falling). This is to highlight the difference between using a constant ATR multiplier vs. using one that is adjusts based on the "trendiness" of the ADX .
ลบออกจากสคริปส์โปรด เพิ่มไปยังอินดิเคเตอร์ที่ชื่นชอบ


Will be following up with a buy/sell strategy soon based on this. Just playing around with the numbers for now on major tickers. Works the best obviously with high beta stocks like NFLX, AMZN, GOOGL, XOP, GDX, etc.
+2 ตอบกลับ
Thanks for this. Really great work. Would you mind sharing the ADX indicator on the bottom of the chart?
+1 ตอบกลับ
mortdiggiddy venneapril
@venneapril, There are many, I did not create it. Click the "Indicators" Tab at the top of your Trading View window. Type 'ADX', without quotes. This particular version is the top of the list with highest view count, located here:
+1 ตอบกลับ
Recent trades on NFLX 15min chart.
+1 ตอบกลับ
Thank you for this great indicator. I have been using it for a while now and it works very well. Did you by any chance made a version of it for MetaTrader 4?
mortdiggiddy LifeDecoded
@LifeDecoded, No I do not know that language sorry.
thanks alot for this great work.
im messing with your code a bit on my own and getting an error startign at line:
sTR = nz(sTR) - nz(sTR) / adxLen + tr

sTR is undeclared and then it goes all red

any idear ?
New version here:
หน้าแรก ตัวช่วยคัดกรองหุ้น ตัวคัดกรองฟอเร็กซ์ ตัวคัดกรองคริปโต ปฏิทินเศรษฐกิจ มันทำงานได้อย่างไร ฟีเจอร์ของชาร์ต อัตราค่าบริการ แนะนำเพื่อน กฎระเบียบการใช้งาน ศูนย์ช่วยเหลือ โซลูชั่นสำหรับเว็บไซต์ & โบรกเกอร์ วิดเจ็ต ชาร์ตโซลูชั่น Lightweight ชาร์ตไลบรารี บล็อก & ข่าว Twitter
โปรไฟล์ ตั้งค่าโปรไฟล์ บัญชีและการเรียกเก็บเงิน เพื่อนที่ชวนมา เหรียญ ตั๋วการขอความสนับสนุนของฉัน ศูนย์ช่วยเหลือ ไอเดียที่เผยแพร่ ผู้ติดตาม กำลังติดตาม ข้อความส่วนตัว แชท ออกจากระบบ