Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 03.11.15
1stdiablo 1stdiablo ist offline
Neues Mitglied
 
Registriert seit: Aug 2015
Beiträge: 4
1stdiablo befindet sich auf einem aufstrebenden Ast
Standard Array Out of range

Hallo,

ich habe heute versucht, mit Arrays zu arbeiten, was mir nicht so recht gelingen will.

Ich möchte aus dem Indikator "ZigZag" die letzten 5 Hochs und Tiefs ermitteln und diese in Hoch[p] und Tief[p] speichern.
Ob die Berechnung dahinter bereits richtig ist, weiß ich noch nicht. Mir geht es erst mal um den Fehler in

while (HTa[p]==0)

Was stimmt daran nicht?

Wenn ich statt "[p]" eine "1" einsetze und ohne Array arbeite, funktioniert der EA.

Folgender Fehler erscheint:
2015.11.03 00:00:36.787 2015.10.01 08:00 ArrayTest DAX30,M1: array out of range in 'ArrayTest.mq4' (42,11)

Blickt das Jemand?
Angehängte Dateien
Dateityp: mq4 ArrayTest.mq4 (2,1 KB, 4x aufgerufen)
Dateityp: mq4 ZigZag.mq4 (8,3 KB, 3x aufgerufen)