Metastock: Bitte um Exploration-Formel (mit einfachen GDs)
Hallo,
ich da eine Bitte an den Metatrader,
könntest Du mir kurz ein paar Zeilen Codes schreiben ?
Insgesamt 4 Explorations:
1. Wochenchart-Long (alles einfache gleitende Durschnitte):
Der 10-MA hat, das erste Mal seit mindestens 4 Wochen, EINEN Tick nach oben gedreht
2. Wochenchart-Long (alles einfache gleitende Durschnitte):
Der 10-MA hat, das erste Mal seit mindestens 4 Wochen, ZWEI Ticks nach oben gedreht
3. Wochenchart-Short (alles einfache gleitende Durschnitte):
Der 10-MA hat, das erste Mal seit mindestens 4 Wochen, EINEN Tick nach unten gedreht
4. Wochenchart-Short (alles einfache gleitende Durschnitte):
Der 10-MA hat, das erste Mal seit mindestens 4 Wochen, ZWEI Ticks nach unten gedreht
Vielen Dank im Voraus
Gruß
Bartek
Ups, ich habe im meinem ersten Posting auf die Schnelle ein paar Rechtschreibfehler versteckt, ich weiss hier achtet man darauf sehr :)
Hier nochmal richtig :
Hallo,
ich habe da eine Bitte an den Metatrader,
könntest Du mir kurz ein paar Zeilen Codes schreiben ?
Insgesamt 4 Explorations:
1. Wochenchart-Long (alles einfache gleitende Durchschnitte):
Der 10-MA hat, das erste Mal seit mindestens 4 Wochen, EINEN Tick nach oben gedreht
2. Wochenchart-Long (alles einfache gleitende Durchschnitte):
Der 10-MA hat, das erste Mal seit mindestens 4 Wochen, ZWEI Ticks nach oben gedreht
3. Wochenchart-Short (alles einfache gleitende Durchschnitte):
Der 10-MA hat, das erste Mal seit mindestens 4 Wochen, EINEN Tick nach unten gedreht
4. Wochenchart-Short (alles einfache gleitende Durchschnitte):
Der 10-MA hat, das erste Mal seit mindestens 4 Wochen, ZWEI Ticks nach unten gedreht
Vielen Dank im Voraus
Gruß
Bartek
@ Bartek [#2] und an alle anderen
Sie können Ihre Forumbeiträge selbst korrigieren, indem Sie auf den Schraubenschlüssel rechts oberhalb Ihres Beitrags klicken, sofern
a) keine 24 Stunden vergangen sind und
b) niemand darauf geantwortet hat.
@ Bartek [#2]
Das ist etwas schwierig, da man kaum eigentlich die Änderung vom MA nicht auf Tickbasis ermitteln kann. Ich würde vorschlagen, du nimmst die folgende Exploration und sortierst dann nach der Differenz aufsteigend.
Steigend (1 und 2)
sma:=Mov(C,10,S);
smadiff:=sma>Ref(sma,-1);
cond:=If(BarsSince(Ref(smadiff,-1))>=4 AND smadiff>0,sma-Ref(sma,-1),0);
cond
Fallend (3 und 4)
sma:=Mov(C,10,S);
smadiff:=sma<Ref(sma,-1);
cond:=If(BarsSince(Ref(smadiff,-1))>=4 AND smadiff>0,sma-Ref(sma,-1),0);
cond
Die Variable cond ist in den Fällen größer 0, sobald die Bedingung erfüllt ist.
Die Variable cond ist in den Fällen kleiner 0, sobald die Bedingung erfüllt ist.
Hallo Metatrader,
Vielen Dank, alles läuft wie gewünscht :)
Gruß
Bartek