Metastock: Differenzen von gleitenden Durchschnitten
Ich habe da eine Bitte an den Metatrader:
Ich habe einen Indikator aus einem Buch von Brian Millard programmiert:
"Average minus Average", also Gleitender Durchschnitt minus Gleitender Durchschnitt,
beide zentriert (d.h. um den halben Wert des GD nach links verschoben), der erste MA ist "simple" der zweite "weighted").
Ist das korrekt so: ?
GD1:=Input("Glättung",1,300,32);
GD2:=Input("Horizontal Shift",1,300,16);
GD3:=Input("Glättung",1,300,16);
GD4:=Input("Horizontal Shift",1,300,8);
(-(Ref(Mov(C,GD1,W),+GD2))+Ref(Mov(C,GD3,S),+GD4))
Danke und Gruß
Bartek
@ Bartek [#1]
Ich denke nicht, dass das korrekt ist. Schau mal hier, ob Dir das hilft.
http://www.purebytes.com/archives/metastock/2005/msg05585.html
Ansonsten mal nach CMA + METASTOCK in Google suchen. Falls du nicht weiterkommst, schau ich noch mal nach.
@ metatrader [#2]
Das reicht vollkommen.
Danke schön !
Gruß
Bartek
Hallo Metatrader,
folgende Frage an Dich:
ich möchte ein einfaches System mit zentrierten einfachen GDs, von Hand testen. Das heisst ich klicke in der Metastock-Chart-historie einen Tag/Balken vorwärts.
Wenn ich jetzt einen GD mit der Länge 20 habe, verschiebe ich ihn um 10 nach links (zentriert), am Ende des Charts fehlen die letzten 10 GD-Berechnungen.
Ist es möglich mitten in der Kurs-Historie es so darzustellen, dass die letzten 10-GD-Punkte fehlen ?
Ich klicke einen Tag vorwärts und der nächste GD-Punkt erscheint, aber halt 10 Balken links.
Ist so was in Metastock überhaupt möglich ?
Danke und Gruß
Bartek
@ Bartek [#4]
In MetaStock ist ein Test dieser Form leider nicht so ohne weiteres möglich. Selbst eine Verknüpfung als Excel-Indikator führt nicht zum Erfolg (siehe Graphik).
Mir fällt spontan da nur ein, die Kursdaten in MS zu löschen und dann schrittweise wieder einzufügen.
Ich gucke aber mal, ob mir da nicht noch was besseres einfällt.
@ metatrader [#5]
Ich habe eine Kurshistorie vom Metastock-Downloader nach Excel konvertiert, wollte dann beim Backtest einige Kurse löschen im Downloader, und dann einzelne Tage von Excel wieder in den Downloader einsetzen.
Problem ist dass über die Copy-Funktion eine Dezimalzahl wie 25,63 in Excel, dass sie dann im Downloader über die Paste-Funktion als 25,00 erscheint.
Bei z.B. 67,88 in Excel, erscheint über Copy/Paste im Downloader 67,00.
Oder kann mman die OHLC-Daten in den Downloader nur manuell Eintippen?
Danke und Gruß
Bartek
@ Bartek [#6]
Am einfachsten ist es, für solche Aktionen die Regionseinstellungen von XP auf Englsich(USA) umzustellen, da dann sowohl Datums- als auch Zahlenformate korrekt kopiert werden können.
Es funktioniert, danke Metatrader !
Gruß
Bartek