Genau!
MACDMinWert, MACDMaxWert, MACDmini und MACDmaxi würde ich noch den Wert 0 zuweisen, damit diese auch einen Initialen Wert haben.
2. Fehler die for Schleife
Code:
for(int u=0;u=20;u++)
bei int u=0 musst du jetzt wissen ob du auch wirklich den aktuellen wert dabei haben willst. 0 ist für die aktuelle Periode, und diese ist noch nicht abgeschlossen. Wenn du nur Werte für abgeschlossene Perioden verwenden willst musst du mit 1 beginnen.
bei u=20 hier wird die Bedingung eingegeben bei der die Schleife noch ausgeführt wird. d.h. hier müsstest du <= bzw < verwenden. Aber Achtung, da du 20 Werte für dein Array willst musst du darauf achten auch nur 20 Werte dem Array zuzuweisen. Wenn du einen 21 Wert zuweisen willst bekommst du einen Fehler.