Ok, ich hab scheinbar den Fehler bei dem Chart gefunden. Es war als Charttyp eingestellt median Price. Der SMA wurde aber wohl trotzdem über den Endkurs des jeweiligen Zeitraums berechnet. Nachdem ich es auf close price gestellt hatte passten die durchschnitte.
Jetzt weiß ich wenigstens wie die gerechnet haben und kann mir eigene Werte ausrechnen.
Wie sieht es mit dem zirkulären Array aus? Ich würde es ja einfach mit einem Array und einer Variable die auf das jeweilige Arrayelement zeigt lösen. Aber ich lese immer dass ein zirkuläres Array am besten wäre. Ich hab dazu nicht viel gefunden aber vermutlich funktioniert das so wie hier: http://derickrethans.nl/circular-references.html
Wobei ich mir nicht sicher bin wieso ein Konstrukt von der Art jetzt besser sein sollte.
Grüße!
Sebastian