Als Konsolidierung bezeichnet man das Nachgeben von Kursen nach einem u.U. starken, vorangegangenen Kursanstieg. Eine Konsolidierung bewirkt einen Rückgang oder auch eine Seitwärtsbewegung der Kurse.Quelle: Deutsche Enzyklopädie
LHigh=High[iHighest(NULL,0,MODE_HIGH,MinMaxPeriod,0)];
LLow=Low[iLowest(NULL,0,MODE_LOW,MinMaxPeriod,0)];
//Anzahl der BARS für die Berechnung der Mittellinie
for(i=0; i<MinMaxPeriod; i++)
if(Low[i]<=(LHigh+LLow)/2+Delta*Point && High[i]>=(LHigh+LLow)/2-Delta*Point) k++;
// Berechnung der Mittellinie
if((LHigh-LLow)<2*Distance*Point
&& k/MinMaxPeriod>Inside/100
&& Low[0]<=(LHigh+LLow)/2
&& High[0]>=(LHigh+LLow)/2)
{
p=0;
for(i=0; i<MinMaxPeriod; i++)
p=p+(High[i]+Low[i])/2;
//durchschnittliche Preisspanne der Konsolidierung
Pivot=NormalizeDouble(p/MinMaxPeriod,Digits);
}
MinMaxPeriod - Nummer der Bars für Erkennung einer Konsolidierung
Delta - max. Abweichung vom Mittelpunkt der Konsolidierung(Pivot)
Inside - Prozentual erlaubte Bewegung des Kurses(BAR) ausserhalb der Konsolidierung
Distance - Breite des Konsolidierungskanals (von der Mitte gerechnet)
Eine Möglichkeit für die Entwicklung eines hilfreichen Indikators zum erkennen von Konsolidierungen.
--
Konsolidierung mit MQL4 definieren
Als Konsolidierung bezeichnet man das Nachgeben von Kursen nach einem u.U. starken, vorangegangenen Kursanstieg. Eine Konsolidierung bewirkt einen Rückgang oder auch eine Seitwärtsbewegung der Kurse. Quelle: Deutsche Enzyklopädie
LHigh=High[iHighest(NULL,0,MODE_HIGH,MinMaxPeriod,0)]; LLow=Low[iLowest(NULL,0,MODE_LOW,MinMaxPeriod,0)]; //Anzahl der BARS für die Berechnung der Mittellinie for(i=0; i<MinMaxPeriod; i++) if(Low[i]<=(LHigh+LLow)/2+Delta*Point && High[i]>=(LHigh+LLow)/2-Delta*Point) k++; // Berechnung der Mittellinie if((LHigh-LLow)<2*Distance*Point && k/MinMaxPeriod>Inside/100 && Low[0]<=(LHigh+LLow)/2 && High[0]>=(LHigh+LLow)/2) { p=0; for(i=0; i<MinMaxPeriod; i++) p=p+(High[i]+Low[i])/2; //durchschnittliche Preisspanne der Konsolidierung Pivot=NormalizeDouble(p/MinMaxPeriod,Digits); }Eine Möglichkeit für die Entwicklung eines hilfreichen Indikators zum erkennen von Konsolidierungen.