HTML-Code:
Differenz[i] = iBands(NULL,240,BandsPeriod,BandsDeviations,0,PRICE_CLOSE,MODE_UPPER,i) - iBands(NULL,240,BandsPeriod,BandsDeviations,0,PRICE_CLOSE,MODE_LOWER,i);
MABuffer[i] = iMAOnArray(Differenz,0,MAPeriod,0,MODE_SMA,i);
if(Differenz[i]>MABuffer[i]){
.
.
.}
Kann mir jemand bei diesem Code_Ausschnitt helfen ?
Die if_Bedingung wird nie erfüllt, aber was stimmt da nicht ?
Ich vermute, dass die iMAOnArray_Funktion nicht richtig berechnet wird.
Wenn ich diese paar Zeilen lösche funktioniert der Rest.
Hier sollen die Differenz zwischen oberem und unterem Bollinger_Band und ein MovingAverage dieser Differenz miteinander verglichen werden.
Die Differenz soll kleiner sein als ihr MA, damit es weitergeht.