Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 23.08.13
AiGelb AiGelb ist offline
Neues Mitglied
 
Registriert seit: Feb 2011
Beiträge: 13
AiGelb befindet sich auf einem aufstrebenden Ast
Standard Simple Anfängerfrage

Hi,

ich mache gerade meine ersten Gehvesuche also nicht gleich köpfen.

Meine erste Übung: ich möchte den Durchschnittsclose-Wert der 3 letzten Bars im Tradingjounal ausgeben.

Der Tester läuft auf USD/EUR 5min und einem Tag per Datum eingeschränkt.
Demnach müsste ich mehrer Duzend Einträge erhalten.

Meine Idee:

double hilfe1;
double hilfe2;
double hilfe3;
double hilfe4;

hilfe1 = Close[0];
hilfe2 = Close[1];
hilfe3 = Close[2];

hilfe4 = (hilfe1+hilfe2+hilfe3)/3;

Print("der durchschnitt ist ", DoubleToStr(hilfe4,5));


Das Problem ist das der Close[0] scheinbar immer den aktuellen Bar ausliest aber das mit den vorgängern funktioniert nicht. Jetzt habe ich schon recherchiert das vermutlich alle selektierten Bars durchgezählt werden und demnach der Close[1] immer der gleiche ist ? KOmisch aber das dann der Close[0] funktioniert. Das verwirrt mich zumindest. Demnach wäre mein nächster Versuch die Zählung in einer Schleife laufen zu lassen?