norma
Member for
12 years 6 months

Traders Mag Januar 2008: Advanced ADX / für Metastock ?

Unter

http://www.traders-mag.com/uploads/tx_sgfilelist/Advanced_ADX.mq4

steht der "Advanced ADX" zu Download bereit.
Der Code (für die Handelsplattform Metatrader)lautet:
//+------------------------------------------------------------------+
//| Advanced_ADX.mq4 |
//| Copyright © 2006, Eng. Waddah Attar |
//| waddahattar@hotmail.com |
//+------------------------------------------------------------------+
#property copyright "Waddah Attar"
#property link "waddahattar@hotmail.com"
#property link "Zu Verfügung gestellt von TRADERS und http://www.fx-training.de"
//----
#property indicator_separate_window
#property indicator_buffers 2
#property indicator_color1 Green
#property indicator_color2 Red
//----
extern int ADXPeriod = 13;
//----
double ExtBuffer1[];
double ExtBuffer2[];
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
int init()
{
SetIndexBuffer(0, ExtBuffer1);
SetIndexStyle(0, DRAW_HISTOGRAM, 0, 2);
//----
SetIndexBuffer(1, ExtBuffer2);
SetIndexStyle(1, DRAW_HISTOGRAM, 0, 2);
//----
IndicatorShortName("Advanced_ADX (" + ADXPeriod + ")");
return(0);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
int start()
{
int i, limit;
double ADX0,ADX1,ADX2;
int counted_bars = IndicatorCounted();
if(counted_bars < 0)
return(-1);
if(counted_bars > 0)
counted_bars--;
limit = Bars - counted_bars;
//----
for(i = 0; i < limit ; i++)
{
ADX0 = iADX(NULL, 0, ADXPeriod, PRICE_CLOSE, MODE_MAIN, i);
ADX1 = iADX(NULL, 0, ADXPeriod, PRICE_CLOSE, MODE_PLUSDI, i);
ADX2 = iADX(NULL, 0, ADXPeriod, PRICE_CLOSE, MODE_MINUSDI, i);
//----
if(ADX1 >= ADX2)
{
ExtBuffer1[i] = ADX0;
ExtBuffer2[i] = 0;
}
else
{
ExtBuffer1[i] = 0;
ExtBuffer2[i] = ADX0;
}
}
return(0);
}
//+------------------------------------------------------------------+

Diesen ADX würde ich mir gerne in meinem Metastock anschauen. Hat jemand die Metastock Version verfügbar?

Wäre super.

Gruß
Williams

Submitted by norma on
Brigitte Ammon
Member for
12 years 10 months

Frage an die Redaktion:

Ist dieser Indikator auch für Taipan verwendbar ? Wenn ja, wie ist die Formel anzupassen ?

Danke.

Zyklus-Analyst
Member for
12 years 10 months

Hallo, Leute,

ich habe die Studie zum ADX verfasst. Diese Indikatoren sind meist von Leuten in der Metatrader-Sprache programmiert. Es müssten sich also Leute hinsetzen und das Ganze für andere Plattformen umsetzen.

Möglich ist es wohl.

Schliesslich wird erst geprüft ob +DI über -DI liegt oder darunter, dann ein Balkenchart nur vom ADX generiert, der dann je nach Stand der oberen Linien grün oder rot ist. Für versierte Programmierer wohl kein Problem.

Grüsse

Thomas Bopp
http://www.fx-training.de

Gast

@ Brigitte Ammon [#2]

die Leute bei L&P sind doch ganz scharf darauf ihr neues TaiPan(8) zu verbreiten.

=> Code an L&P schicken mit der Bitte um "Lösung"...

gautama2
Member for
12 years 10 months

Ein Lösungsversuch, der aber nicht ganz funktioniert wie man mir sagte.

Ich habe kein Metastock mehr auf dem Rechner. Vielleicht kann einer ergänzen. Es kann nimmer viel falsch sein, denke ich.

Vielleicht das if. Bin nimmer so drin in MS. Die beiden ADXplus und ADXminus müsste man wohl im Chart mit der Farbe und dem Histogrammstil einstellen.

range:= Input("ADX Range",1,100,14);
ADXplus := if(dmi(range)>MDI(range),ADX(range),0);
ADXminus := if(dmi(range)<MDI(range),ADX(range),0);

ADXplus;
ADXminus;

metatrader
Member for
12 years 10 months

Die Formel lässt sich vernünftig nur mit dem MS Developer Kit nachbilden, einen modifizierten ADX als Histogramm erhält man aber durch die simple Formel:

range:= Input("ADX Range",1,100,14);
PDI(range)-MDI(range)

gautama2
Member for
12 years 10 months

@ metatrader [#6]

Dass man für eine derart einfache Sache mit dem Developer Kit arbeiten muss, finde ich eigentlich erstaunlich. Was war denn an meinem Versuch inkorrekt?

Gruß

Gast

@ Gautama2

Du hast recht. Das frage ich mich auch.

Ich kann leider mit dem Developer Kit nicht mitreden. Meine Spez ist Richies Stop. Erst dann wenn es bei mir brennt beschäftige ich mich damit.

Nur wer den Indi in MS-Code vorliegen hat kann damit noch lange nicht besser traden.

Rückrufservice
Please describe your request so that we can prepare for the callback.
Yes, I have read the Privacy Policy note and I consent that the data provided by me, including the contact data, for the processing of the inquiry and in case of questions are electronically collected and stored. My data will only be used strictly for my request and will not be passed without my consent. This consent can be revoked any time with effect for the future.'
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.

Register now

Register now and test ZMP Live+ for 14 days free of charge!
  • Permanently free of charge
  • No payment information required
Help?

Do you have questions about ZMP Live? Our team will be happy to help you. Please feel free to send us a message:

Our privacy policy applies

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.