OSCYLATORY
MARZAK ® ©
Warszawa
dn. 10.10.2005 [ H O M E ]
Podaję poniżej wersje oscylatorów
MARZAK -
UWAGA !
- opóźnienie transakcyjne wynosi 1 jednostkę okna czasowego (np. 1 dzień) tzn. ustawienie testera systemu powinno brać
pod uwagę fakt, iż wystąpienie sygnału wiąże się z zawarciem transakcji z
jednodniowym opóźnieniem [dla indeksu FW20 opóźnienie wynosi 0 dni]. Zawsze jednak należy dobrać opóźnienie w optymalizacji systemu. Zobacz witrynę www.ascot.pl i DARMOWE oscylatory i DARMOWE systemy dla Metastock.
I) Marzak I =2*Cd-Cw
Cd to zamknięcie dzisiaj, Cw
to zamknięcie wczoraj. Naiwna Projekcja Ceny NPC
1) w
Metastock dla system tester
Kup : cross(c,(2*ref(C,-1)-ref(C,-2)))
Sprzedaj : cross((2*ref(C,-1)-ref(C,-2)),c)
2) w Metastock indicator builder
MarzakPeriod:=Input("Enter Marzak period value",1,200,10);
C-(2*Ref(C,-MarzakPeriod)-Ref(C,-2*MarzakPeriod))
UWAGA !
Opublikowane w Gazecie „Parkiet” 12.10.1998. W publikacji
wystąpił błąd. Było MARZAK=Cj-Cd. Powinno być MARZAK=C-Cj, gdzie Cj oznacza
hipotetyczną cenę jutrzejszą, Cd cenę dzisiejszą, Cw
cenę wczorajszą. MARZAK>0 oznacza sygnał kupna, MARZAK<0 oznacza sygnał
sprzedaży. Jeśli zamknięcie dzisiejsze jest większe od hipotetycznej ceny
zamknięcia jutro to MARZAK>0 i analogicznie odwrotnie.
W okresie
ostatnich 6-ciu lat wzory oscylatora Marzak uległy
poszczególnym modyfikacjom :
II) Marzak II =2 x Cw-Cd
Cd to zamknięcie dzisiaj, Cw
to zamknięcie wczoraj. Projekcja Ceny Marcina Żaka PPMZ
1) w
Metastock dla system tester
Kup : Cross(C,2*Ref(C,-2*opt1)-Ref(C,-opt1))
Sprzedaj : Cross(2*Ref(C,-2*opt1)-Ref(C,-opt1).C)
2) w Metastock indicator builder
MarzakPeriod:=Input("Enter
Marzak_Eval period value",1,200,10);
C-(2*Ref(C,-2*MarzakPeriod)-Ref(C,-MarzakPeriod))
III) Marzak III = (Ca
x C2a)0,5
Ca jest ceną zamknięcia „a” okresów wcześniej, C2a
jest ceną zamknięcia
2 x „a” okresów wcześniej.
Prosta Potęgowa Projekcja Cenowa
PPPC
1) w
Metastock dla system tester
Kup : Cross(C,Pwr(Ref(C,-opt1)*Ref(C,-2*opt1),0.5))
Sprzedaj : Cross(Pwr(Ref(C,-opt1)*Ref(C,-2*opt1),0.5),C)
2) w Metastock indicator builder
MarzakPeriod:=Input("Enter
Marzak II period value",1,200,10);
C-Pwr(Ref(C,-MarzakPeriod)*Ref(C,-2*MarzakPeriod),0.5)
IV) Marzak IV = (Ca x Cb)0,5
Ca jest ceną zamknięcia „a” okresów wcześniej, Cb jest ceną zamknięcia „b” okresów wcześniej.
Potęgowa Projekcja Cenowa PPC
1) w Metastock
for system tester
Buy : Cross(C,Pwr(Ref(C,-opt1)*Ref(C,-opt2),0.5))
Sell : Cross(Pwr(Ref(C,-opt1)*Ref(C,-opt2),0.5),C)
2) w Metastock indicator builder
MarzakPeriod1:=Input("Enter the first Marzak
III period value",1,200,10);
MarzakPeriod2:=Input("Enter the second Marzak
III period value",1,200,10);
C-Pwr(Ref(C,-MarzakPeriod1)*Ref(C,-MarzakPeriod2),0.5)
!
Marzak IV jest bardzo przydatny dla polskich
kontraktów futures ! (wykres poniżej) i o blisko 20%
efektywniejszy pod względem zysku netto niż potęgowa średnia krocząca EMA.

Na wykresie w oknie dolnym oscylator MARZAK IV. Widać wyraźnie szybką reakcję indykatora.
Aby używać indykatorów MARZAK w programie Metastock, należy je skopiować z niniejszej witryny lub pobrać ze sklepu internetowego na stronie www.ascot.pl i odpowiednio dokonać importu plików .dta według instrukcji programu do „indicator builder” oraz „system tester” przy pomocy funkcji „Organizer”.
FAQ ascot@ascot.pl
©