Hallo Leute, vielen Dank für eure Tipps. Ich habe gestern Nacht noch die Amibroker-Foren abgesucht, und habe eine brauchbare Programmierung gefunden. Diese habe ich nun modifiziert. Was ich gesucht habe, basiert nicht auf der Sinus-Kurve sondern auf Saisonalität. Übrigens John Ehlers, der Cycle-King, konzentriert sich auf die Sinuskurve. Für diejenigen, die sich für Zyklus-Charts interessieren, findet Ihr nachfolgend meine AFL-Datei. Der Zyklus-Chart zeigt die wahrscheinliche Kursbewegung aus der Vergangenheit. Diese Art der Charts sind sehr brauchbar, wenn man die richtigen Objekte aussucht (z.B. bei Rohöl gibt es wiederholt immer die gleichen Kursverläufe). Oder auch beim DAX gibt es sehr häufig zum August/September einen Kursverfall. Beste Grüße //Zyklus-Chart
SetChartOptions(0, chartShowDates);
baseColor = colorDarkRed;
boundaryColor = colorLightGrey;
years = Param( "Years", 10, 1, 100, 1 );
newYear = Year() != Ref( Year(), -1 );
avgROC = 0;
// Create dynamic variables for each year (excluding current)
for ( y = 1; y <= years; y++ )
{
initialValue = ValueWhen( newYear, Close, y + 1 );
barValue = Ref( Close, -252 * y );
runningROC = ( ( barValue / initialValue ) - 1 ) * 100;
VarSet( "Year" + y, runningROC );
avgROC += runningROC;
}
avgROC /= years;
ColorZ=IIf(AvgRoc>MA(AvgRoc,20),colorGreen,colorRed);
Plot(AvgRoc," Zyklusjahre="+years,ColorZ,4);
//Plot(MA(AvgRoc,20),"",7,1);
Plot(0,"",50,1);
Plot(C,"Close",1,128|styleOwnScale);