Page 1 of 1

DMI & ADX in 1 chart

Posted: 16 Sep 2015 15:42
by WHS BE-NL
DMI_ADX.png
Showing both indicators in one sub window.

Re: DMI & ADX in 1 chart

Posted: 25 Nov 2015 20:11
by Bully
Hallo zusammen,
ich hätte da mal ne Frage:

Bekommt man den DMI & ADX auch in einem Sub-Fenster im NanoTrader Free?

Das wäre Prima, geht bei mir leider nur in zwei Fenstern.

Gruß

Bully

Re: DMI & ADX in 1 chart

Posted: 26 Nov 2015 10:46
by WHS BE-NL
Hi Bully,

Please try with the code below.

Best regards,

Philippe

Re: DMI & ADX in 1 chart

Posted: 26 Nov 2015 11:20
by Bully
Hallo,

funktioniert leider nicht.
Folgende Meldung kommt: Enthält eine ungültige Prüfsumme.

Leider.

Bully

Re: DMI & ADX in 1 chart

Posted: 26 Nov 2015 14:24
by WHS Support
Hallo,

eventual gab es beim Reinkopieren einen Fehler auf Ihrem PC.
Sie können auch einfach den Code in Express als Text reinkopieren:

express DMI_ADX

vars
input $Span(1,100,14);
input $MA_Span_DM(1,100,1);
input $MA_Span_ADX(1,100,14);

series plusDM, minusDM, trueRange, sumPlusDM, sumMinusDM, sumTrueRange, plusDI, minusDI, averagePlusDI, averageMinusDI, DMI, ADX;
series atrma, atr1, atr2, atrnorm, atrextr1, atrextr2, AtrFunction;
numeric i;

calculation
CalculateAtEveryTick(false);

plusDM = Max((h-h[1]), 0);
minusDM = Max((l[1]-l), 0);

trueRange = (Max(close[1], h) - Min(close[1], low));

sumPlusDM = Sum(plusDM, $Span);
sumMinusDM = Sum(minusDM, $Span);

sumTrueRange = Sum(trueRange, $Span);

if sumTrueRange <> 0 then
begin
plusDI = 100 * (sumPlusDM/sumTrueRange);
minusDI = 100 * (sumMinusDM/sumTrueRange);
end

if IsFinalBar() then // and (averagePlusDI + averageMinusDI) <> 0 then
begin
MovingAverage(plusDI, averagePlusDI, $MA_Span_DM);
MovingAverage(minusDI, averageMinusDI, $MA_Span_DM);
for i = 0 to FinalBarIndex()
begin
DMI = 100 * AbsValue(averagePlusDI - averageMinusDI) / (averagePlusDI + averageMinusDI);
MovingAverage(DMI, ADX, $MA_Span_ADX);
end
end



interpretation
begin
end


plot(averagePlusDI, green, 2);
plot(averageMinusDI, red, 2);
plot(ADX, blue, 2);//@@@cs:486026-3551126-374967_cs@@@


Freundliche Grüße
Dominic
WHS

Re: DMI & ADX in 1 chart

Posted: 27 Nov 2015 09:52
by Bully
Möchte mich bedanken!

Hat alles prima geklappt, ehrlich weis ich auch nicht warum es nicht gleich ginge.
Irgendwo hab ich wohl was verhuddelt.

Leider ist es nicht zu Visualisieren, liegt wohl daran das es eine Express Funktion ist und ich ja
nur die Free-Version nutze. Aber damit kann ich Leben.
Auch hätte ich gerne eine dünne 25er Linie sichtbar, aber auch damit kann man denke ich Leben.

Also nochmals vielen Dank.

Bully