HT
Mitglied seit 11 Jahre 2 Monate

Donchian Channels cross over System

Hallo ich brauche Eure unterstützung, bitte, da meine Programierfähigkeiten sehr begrenz sind (leider!)

Mir geht es um folgendes:

2 Donchian Channels (genaugenommen die Mittellinie) mit unterschiedlichen Laufzeiten. Wenn diese sich kreuzen wird das Signal generiert (Wie 2 moving average crossover).

Danke vorab für Mühen und Hirnschmalz.

lg
HT

Geschrieben von HT am
metatrader
Mitglied seit 11 Jahre 2 Monate

Hallo,

hier der Code, damit du noch ein wenig was zum lernen hast, habe wir das Ganze komplizierter gemacht, als es eigentlich nötig wäre ;)

Donchian 2 Channel
Per1:= Input("Donchian Channel Periode 1", 20, 60, 20);
Per2:= Input("Donchian Channel Periode 2", 10, 40, 15);
UCL1:= Ref(HHV(HIGH, Per1), -1);
LCL1:= Ref(LLV(LOW, Per1), -1);
l1:=(LCL1 + UCL1)/2;
UCL2:= Ref(HHV(HIGH, Per2), -1);
LCL2:= Ref(LLV(LOW, Per2), -1);
l2:=(LCL2 + UCL2)/2;
l1;l2 {die beiden mittleren Linien}

Donchian 2 Channel Cross
a:=FmlVar("Donchian 2 Channel","l1");
b:=FmlVar("Donchian 2 Channel","l2");
If(Cross(a,b)=1,-1,If(Cross(b,a)=1,1,0))
{mit fmlvar zum Lernen}

HT
Mitglied seit 11 Jahre 2 Monate

Hallo!

Danke vorab,vor allem daß mit dem Lernen ;--(

Was mach ich alter Tor, bin Klug wie Zuvor! Okay okay Seminar in Österreich ist gebucht.

Aber wie gebe ich jetzt die Formel ein als long entry, long exit. Sorry wenn ich so auf der Leitung stehe.

Nochmals vorab Dank für Mühen.

lg
HT

metatrader
Mitglied seit 11 Jahre 2 Monate

Hallo,

ich schreibe dir gerne eine Möglichkeit auf, denke aber, dass du mit diesem System sehr schnell dein Depot vernichtet haben dürftest ;)

Problematisch sind die Phasen, in denen die beiden mittleren Bänder gleich sind, hier müsste man dringend noch etwas Gehirnschmalz drauf verwenden, aber das überlasse ich gerne dir.

Ok, der Expert

Highlight

Blau
Per1:= 20;
Per2:= 10;
UCL1:= Ref(HHV(HIGH, Per1), -1);
LCL1:= Ref(LLV(LOW, Per1), -1);
l1:=(LCL1 + UCL1)/2;
UCL2:= Ref(HHV(HIGH, Per2), -1);
LCL2:= Ref(LLV(LOW, Per2), -1);
l2:=(LCL2 + UCL2)/2;
buy:=Cross(l1,l2);
sell:=Cross(l2,l1);
l1=l2 AND BarsSince(buy) > BarsSince(sell)

Violett
Per1:= 20;
Per2:= 10;
UCL1:= Ref(HHV(HIGH, Per1), -1);
LCL1:= Ref(LLV(LOW, Per1), -1);
l1:=(LCL1 + UCL1)/2;
UCL2:= Ref(HHV(HIGH, Per2), -1);
LCL2:= Ref(LLV(LOW, Per2), -1);
l2:=(LCL2 + UCL2)/2;
buy:=Cross(l1,l2);
sell:=Cross(l2,l1);
l1=l2 AND BarsSince(buy) < BarsSince(sell)

Grün
Per1:= 20;
Per2:= 10;
UCL1:= Ref(HHV(HIGH, Per1), -1);
LCL1:= Ref(LLV(LOW, Per1), -1);
l1:=(LCL1 + UCL1)/2;
UCL2:= Ref(HHV(HIGH, Per2), -1);
LCL2:= Ref(LLV(LOW, Per2), -1);
l2:=(LCL2 + UCL2)/2;
l2 > l1

Rot
Per1:= 20;
Per2:= 10;
UCL1:= Ref(HHV(HIGH, Per1), -1);
LCL1:= Ref(LLV(LOW, Per1), -1);
l1:=(LCL1 + UCL1)/2;
UCL2:= Ref(HHV(HIGH, Per2), -1);
LCL2:= Ref(LLV(LOW, Per2), -1);
l2:=(LCL2 + UCL2)/2;
l1>l2

Symbole
Buy
Per1:= 20;
Per2:= 10;
UCL1:= Ref(HHV(HIGH, Per1), -1);
LCL1:= Ref(LLV(LOW, Per1), -1);
l1:=(LCL1 + UCL1)/2;
UCL2:= Ref(HHV(HIGH, Per2), -1);
LCL2:= Ref(LLV(LOW, Per2), -1);
l2:=(LCL2 + UCL2)/2;
Cross(l2,l1)

Sell
Per1:= 20;
Per2:= 10;
UCL1:= Ref(HHV(HIGH, Per1), -1);
LCL1:= Ref(LLV(LOW, Per1), -1);
l1:=(LCL1 + UCL1)/2;
UCL2:= Ref(HHV(HIGH, Per2), -1);
LCL2:= Ref(LLV(LOW, Per2), -1);
l2:=(LCL2 + UCL2)/2;
Cross(l1,l2);

HT
Mitglied seit 11 Jahre 2 Monate

Hallo Metatrader!

Danke Super!

Das ganze macht dann Sinn wenn man die Mittellinie als Stopp-Level für bestehende Positionen nimmt.

Für Positiontrading in mittelfristigen Bereich, meine persönliche Definition, ein paar Tage bis 3-4 Wochen bringt diser Ansatz einen netten Ertrag. Wahrscheinlich nicht die bestmögliche Performance, dafür aber robust.:-)

Hast Du schon mit Philip Schleinzer, VTAÖ gesprochen wegen Seminar in Österreich?

Zum Abschluß nochmals mein überschwenglicher Dank!

Happy Trading
HT

zocka

Hallo metatrader!

Hätte da eine sicherlich für dich banale Frage.

Wie machst du das, dass deine 2 Donchian-Linien unterschiedliche Frben haben. Hast du für jede eine eigene Funktion angelegt oder gibt es dazu einen Trick ?

Danke für die Hilfe !

Ligrü Hobi

metatrader
Mitglied seit 11 Jahre 2 Monate

@ hobi [#6]

Du musst eine Linie des Indikators mit der Maus auswählen, danach kann die Linie formatiert werden.

zocka

Hallo Metatrader!

Danke für den Tipp!
Werde ich gleich ausprobieren.

Ligrü Hobi

Rückrufservice
Beschreiben Sie bitte Ihr Anliegen, damit wir uns auf den Rückruf vorbereiten können.
Ja, ich habe die Datenschutzerklärung zur Kenntnis genommen und willige ein, dass die von mir angegebenen Daten inklusive der Kontaktdaten zwecks Bearbeitung der Anfrage und für den Fall von Anschlussfragen elektronisch erhoben und gespeichert werden. Meine Daten werden dabei nur streng zweckgebunden zur Bearbeitung meiner Anfrage genutzt und nicht ohne Einwilligung weitergegeben. Diese Einwilligung kann jederzeit mit Wirkung für die Zukunft widerrufen werden.
Fragen?

Sie haben Fragen zu ZMP Live? Unser Team steht gerne hilfsbereit zu Ihrer Verfügung. Senden Sie uns gerne eine Nachricht:

Es gilt unsere Datenschutzerklärung

Jetzt registrieren

Jetzt registrieren und ZMP Live+ 14 Tage kostenlos testen!
  • Dauerhaft kostenfrei
  • Keine Zahlungsinformationen erforderlich