Indikatoren: Regression Analysis

 

Regression Analysis:

Dieser Indikator vergleicht vier Typen der Regression (Linear, quadratisch, logarithmisch und exponentiell) und wählt den für die analysierten Daten am besten passenden Typ aus.

Regression Analysis

Autor: BORIS ARMENTEROS

 

Eine Frage: Wie installiere ich den Indikator? (Die Werte für UpperBand und LowerBand ermitteln)

double RegAna = iCustom(Symbol(), PERIOD_H1, "Regression_Analysis", 100,0,1.96, "On", "OFF",PRICE_CLOSE, "UpperBand",0); ? // Das hat nicht funktioniert

 

guter Indikator, nur im EA ist es sehr schwer zu zählen....

Wie kann man es schneller machen?

 

Sehr schön, danke. Besser als Bollinger Bands.

 
24h-worker:

Eine Frage: Wie installiere ich den Indikator? (Erhalten Sie die Werte für das UpperBand und LowerBand)

double RegAna = iCustom(Symbol(), PERIOD_H1, "Regression_Analysis", 100,0,1.96, "On", "OFF",PRICE_CLOSE, "UpperBand",0); ? // Das hat nicht funktioniert


Hallo 24h-Arbeiter,

Zunächst einmal vielen Dank an den Autor: barmenteros für diesen Regressionsindikator.

Hier sind die Puffer für diesen Indikator:

double RegBfr[]; // Puffer 0
double BandUpBfr[]; // Puffer 1
double BandDwBfr[]; // Puffer 2

Für Ihre Formeln -

1) Vergewissern Sie sich, dass der Name des Indikators genau so geschrieben wird wie der Indikator. Es fehlt das "b_", es sei denn, Sie haben den Indikator ohne es umbenannt.
2) Passen Sie die Kleinschreibung für "OFF" an (verwenden Sie "Off")
3) Entfernen Sie das PRICE_CLOSE, das nicht in den Eingabeeinstellungen enthalten ist
4) Und ändern Sie das Wort "UpperBand" in die gewünschten Puffernummern.

Beispiele:

double RegUp = iCustom(Symbol(), PERIOD_H1, "b_Regression_Analysis", 100,0,1.96, "On", "Off", 1,0); // Oberes Band

double RegDown = iCustom(Symbol(), PERIOD_H1, "b_Regression_Analysis", 100,0,1.96, "On", "Off", 2,0); // Unteres Band

Ich hoffe, das sollte bei Ihnen funktionieren.

Hoffentlich hilft das,
Robert

 

Thanks Robert. I could not explain it better.

kosmisches Wesen:


Hallo 24h-Arbeiter,

Zunächst einmal vielen Dank an Autor: barmenteros für diesen Regressionsindikator.

Hier sind die Puffer für diesen Indikator:

double RegBfr[]; // Puffer 0
double BandUpBfr[]; // Puffer 1
double BandDwBfr[]; // Puffer 2

Für Ihre Formeln -

1) Vergewissern Sie sich, dass der Name des Indikators genau so geschrieben wird wie der Indikator. Es fehlt das "b_", es sei denn, Sie haben den Indikator ohne es umbenannt.
2) Passen Sie die Kleinschreibung für "OFF" an (verwenden Sie "Off")
3) Entfernen Sie das PRICE_CLOSE, das nicht in den Eingabeeinstellungen enthalten ist
4) Und ändern Sie das Wort "UpperBand" in die gewünschten Puffernummern.

Beispiele:

double RegUp = iCustom(Symbol(), PERIOD_H1, "b_Regression_Analysis", 100,0,1.96, "On", "Off", 1,0); // Oberes Band

double RegDown = iCustom(Symbol(), PERIOD_H1, "b_Regression_Analysis", 100,0,1.96, "On", "Off", 2,0); // Unteres Band

Ich hoffe, das sollte bei Ihnen funktionieren.

Hoffentlich hilft das,
Robert


 
dimeon:

guter Indikator, nur im Expert Advisor ist sehr schwer zu zählen....

Wie kann man es schneller machen?

Verlängern Sie den Berechnungszeitraum.

Zum Beispiel, wenn der Expert Advisor jeden Tick neu berechnet - es ist zu oft, fügen Sie die Verwendung des Indikators in der Wenn-Bedingung, in der der Zeitfaktor überprüft wird, zum Beispiel jede Minute neu zu berechnen (Bedingung Sekunde = 0) oder jede Stunde (Bedingung Minute und Sekunde sind gleich 0)

 
Der Indikator lässt sich mit der neuesten Version von MT5 nicht kompilieren.
 
Ich kann nicht kompilieren. Es erscheinen mehrere "Matrix"-Fehler
 
Sehr schön, danke. Besser als Bollinger Bands.