Einzelnen Beitrag anzeigen
  #5 (permalink)  
Alt 04.11.15
traderdoc traderdoc ist offline
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 1.875
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Dann würde ich mal vermuten, dass der falsche Bufferspeicher angezapft wurde.

BoP = iCustom(NULL,0,"BOP",1,14,1,1);

Ob die 1 da richtig ist, bringt ein Blick in die mq4-Datei. Oder mindestens ein Blick auf das Datenfenster im Menü "Ansicht".
Man kann auch per Code die richtigen Buffer ermitteln:

Code:
for (int i = 0; i < 8; i++) {
   double BoP = iCustom(NULL,0,"BOP",1,14,i,1);
   Alert("Buffer: ", i, " ->  Wert: ", DoubleToStr(BoP, Digits));  //oder Print()
}
Dann vergleichst Du die Werte mit dem auf dem Chart anzeigbaren Indikatorwert und kannst den Buffer vom Index her zuordnen. Dieser müßte dann in die iCustom()-Funktion eingesetzt werden.

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.