Metastock: Berechnung von "Variablen" im Ravi
Hi Forumsteilnehmer.
Ich bin auf ein Problem gestossen, welches ich mir nicht erklären kann. Die Formel des Ravi lautet ja
periods1:=7;
periods2:=65;
Abs(100*(Mov(C,periods1,E)-Mov(C,periods2,E))/
Mov(C,periods2,E))
Wenn ich nun statt der MA in der Berechnung den MAS und einen MA auf den MAS einsetze bekomme ich keinen korrekten Indikator heraus. Es entstehen immer irgendwelche PEAKS aber ich weiss nicht warum und was ich ändern muss.
Die Formel sieht bis jetzt so aus:
Period:= Input("Time Periods",4,400,80);
Period1:= Input("Time Periods",1,100,20);
T1:= Mov(C, period, E );
Trend:= T1 - Ref(T1,-period1);
TrendMA:= mov(Trend,11,s);
Abs(100*(Trend-TrendMA)/TrendMA)
Wenn diese PEAKs nicht da sind, dann sieht die Kurve recht ordentlich aus. Es ist nur nicht zu verstehen, warum es Probleme gibt, da es sich ja auch um zwei Linien handelt die berechnet werden. Vielleicht hat einer von euch eine Idee, wäre toll !
Bis denn und viel Erfolg!
Marzipanherz
Hi,
das ist ein recht triviales Phänomen aus der Mathematik: Man multipliziert einen Bruch, in dem man mit seinem Kehrwert multipliziert, also 10:0.5 = 20, 100:0.05 = 2000.
Daher liefert Dein Ravi Indikator im Bereich 0.9999999 bis - 0.999999 diese Peaks.
Hi metatrader!
Danke für die schnelle Antwort und wie immer kompetetent!
Wie ich das sehe, kann man es wohl nicht ändern, weil der MAS zu klein wird.
Danke noch mal!
Marzipanherz