AgrifixPreis.de die neue Marke der ZMP:Es gehts los!
Agrifixpreis.de ist die neue Marke der ZMP. Ab dem 16.09.2024 verfügbar. Für ZMP Live+ Kunden und Trials bis zum Ende des Jahres 2024 kostenlos!Zusammen mit Partnern aus der Agrarwirtschaft haben wir eine hochinnovative Plattform entwickelt. AgriFixPreis.de geht interaktiv für und mit… weiterlesen
TF:=Input("1=hour 2=week 3=month 4=year ",1,4,3);
NW:=If(TF=1,ROC(Minute(),1,$)<0,If(TF=2,ROC(DayOfWeek(),1,$)<0,If(TF=3,ROC(DayOfMonth(),1,$)<0,ROC(Month(),1,$)<0)));
A1:=Cum(1);
WH:=ValueWhen(1,Nw,Ref(HighestSince(1,Nw,H),-1));
WL:=ValueWhen(1,Nw,Ref(LowestSince(1,Nw,L),-1));
WCL:=ValueWhen(1,Nw,Ref(C,-1));
BP:=LastValue((WH+WL+WCL)/3);
D:=LastValue(((WH-WL)/2)+BP);
B:=LastValue(BP-((WH-WL)/2));
D1:=LastValue((WH-WL)+BP);
B1:=LastValue(BP-(WH-WL));
SB1:=LastValue(BP-((WH-WL)*.618));
SB2:=LastValue(BP-((WH-WL)*1.382));
RB1:=LastValue(((WH-WL)*.618)+BP);
RB2:=LastValue(((WH-WL)*1.382)+BP);
A2:=LastValue(A1-BarsSince(NW>0));
If(A1<A2,BarsSince(A1>=A2),RB2);
If(A1<A2,BarsSince(A1>=A2),D1);
If(A1<A2,BarsSince(A1>=A2),RB1);
If(A1<A2,BarsSince(A1>=A2),D);
If(A1<A2,BarsSince(A1>=A2),BP);
If(A1<A2,BarsSince(A1>=A2),B);
If(A1<A2,BarsSince(A1>=A2),SB1);
If(A1<A2,BarsSince(A1>=A2),B1);
If(A1<A2,BarsSince(A1>=A2),SB2);
Vielen Dank für die schnelle Reaktion.
Gruss remark
@ remark
nachfolgend die Formel, die ich im Web gefunden habe
{Jackson Zones}
TF:=Input("1=hour 2=day 3=week 4=month 5=year ",1,5,4);
NW:=If(TF=1,ROC(Minute(),1,$)<0,
If(TF=2,ROC(Hour(),1,$)<0,
If(TF=3,ROC(DayOfWeek(),1,$)<0,
If(TF=4,ROC(DayOfMonth(),1,$)<0,ROC(Month(),1,$)<0))));
A1:=Cum(1);
A2:=LastValue(A1-BarsSince(NW>0));
WH:=ValueWhen(1,Nw,Ref(HighestSince(1,Nw,H),-1));
WL:=ValueWhen(1,Nw,Ref(LowestSince(1,Nw,L),-1));
WCL:=ValueWhen(1,Nw,Ref(C,-1));
BP:=LastValue((WH+WL+WCL)/3);
RB2:=If(A1<A2,BarsSince(A1>=A2),LastValue(((WH-WL)*1.382)+BP));
D1:=If(A1<A2,BarsSince(A1>=A2),LastValue((WH-WL)+BP));
RB1:=If(A1<A2,BarsSince(A1>=A2),LastValue(((WH-WL)*.618)+BP));
D:=If(A1<A2,BarsSince(A1>=A2),LastValue(((WH-WL)/2)+BP));
MBP:=If(A1<A2,BarsSince(A1>=A2),LastValue((WH+WL+WCL)/3));
B:=If(A1<A2,BarsSince(A1>=A2),LastValue(BP-((WH-WL)/2)));
SB1:=If(A1<A2,BarsSince(A1>=A2),LastValue(BP-((WH-WL)*.618)));
B1:=If(A1<A2,BarsSince(A1>=A2),LastValue(BP-(WH-WL)));
SB2:=If(A1<A2,BarsSince(A1>=A2), LastValue(BP-((WH-WL)*1.382)));
RB2;D1;RB1;D;MBP;B;SB1;B1;SB2;
Sixer
@ Sixer
Vielen Dank auch für diese Information, die mir zusätzlich auch die Tage bietet.
Gibt es für Metastock vielleicht auch das komplette Konzept mit der Matrix Close Zone 3 Open Zone 4 usw.?
remark
Das Konzept als Expert Advisor in Metastock habe ich bisher nirgendwo gefunden.
@ bueschl
Es will mir nicht gelingen die Jackson Zones für den Vor-(Stunden, Tages, etc.) Zeitraum darzustellen.
Was muss ich an der Formel modifizieren, damit es klappt ?
Ich habe das Konzept teilweise im Explorer. Ist nur eine zeitintensive Tipperei.