Da gab es im Code doch noch einen ganz üblen Bug der im Testmodus nicht aufgefallen ist. Man muss noch eine Startpunkt definieren, ab wo der höchste und tiefste Wert ermittelt werden soll. Im Programm wird ja immer ab 1 dem ersten Bar gezählt. Das passt auch, sofern man immer genau am Tageswechsel den EA startet. Ansonsten sieht das Ergebnis nämlich sehr katastrophal aus.
Ich habe es so gelöst. Ich ermittel die Bars des aktuellen Tages mit: int Bars(...
Diese addiere ich dann zum Startparameter hinzu.
|