ChrisMoody

CM_ADX_V1

ADX System Overview

So I Came Across Another Trading System for Only $997. However, if you purchased in the next 24hours the whole system could be Yours For Only $497.

So I decided to Code it. This is only Version 1, and I discuss in the Video What I’ve found so for, some plans for Version 2 of the indicator, and I ask for your feedback on anything you find.

Indicators used in System:
CM_DI_Plus_Minus_V1 (Indicator On Bottom).
CM_ADX_V1 (Indicator On 2nd Pane).
CM_Gann_Swing_Hi_Lo (Indicator on Price Pane). This Indicator was published before…Link Below.

CM_DI_Plus_Minus_V1

In Video I go over settings and how to customize charts.

Link To Video:
vimeopro.com/user328...tors/video/112194301

Link To Downloadable PDF Shown in Video:
d.pr/f/JX70

Open-source Skript

Ganz im Spirit von TradingView hat der Autor dieses Skripts es als Open-Source veröffentlicht, damit Trader es besser verstehen und überprüfen können. Herzlichen Glückwunsch an den Autor! Sie können es kostenlos verwenden, aber die Wiederverwendung dieses Codes in einer Veröffentlichung unterliegt den Hausregeln. Sie können es als Favoriten auswählen, um es in einem Chart zu verwenden.

Haftungsausschluss

Die Informationen und Veröffentlichungen sind nicht als Finanz-, Anlage-, Handels- oder andere Arten von Ratschlägen oder Empfehlungen gedacht, die von TradingView bereitgestellt oder gebilligt werden, und stellen diese nicht dar. Lesen Sie mehr in den Nutzungsbedingungen.

Möchten Sie dieses Skript auf einem Chart verwenden?
//Created By Chris Moody on 11-18-2014
//Designed to go with ADX Trading System.
//Video Overview Explaining Setup
study(title="CM_ADX_V1", shorttitle="CM_ADX_V1")
len = input(14, minval=1, title="DI Length")
lensig = input(14, title="ADX Smoothing", minval=1, maxval=50)


up = change(high)
down = -change(low)
trur = rma(tr, len)

plus = fixnan(100 * rma(up > down and up > 0 ? up : 0, len) / trur)
minus = fixnan(100 * rma(down > up and down > 0 ? down : 0, len) / trur)

sum = plus + minus 
adx = 100 * rma(abs(plus - minus) / (sum == 0 ? 1 : sum), lensig)

col = adx <= 10 ? gray : adx > 10 and adx <= 20 ? aqua : adx > 20 and adx <= 40 ? green : adx > 40 ? orange : yellow

//plot(plus, color=lime, title="+DI", style=line, linewidth=3)
//plot(minus, color=red, title="-DI", style=line, linewidth=3)
plot(adx, color=col, title="ADX", style=columns)
plot(0, title="0 Line", style=line, linewidth=3, color=gray)
plot(0, title="0 Line", style=circles, linewidth=3, color=gray)
plot(10, title="10 Line", style=line, linewidth=3, color=aqua)
plot(10, title="10 Line", style=circles, linewidth=3, color=aqua)
plot(20, title="20 Line", style=line, linewidth=3, color=green)
plot(20, title="20 Line", style=circles, linewidth=3, color=green)
plot(40, title="10 Line", style=line, linewidth=3, color=orange)
plot(40, title="10 Line", style=circles, linewidth=3, color=orange)