Einzelnen Beitrag anzeigen
  #3 (permalink)  
Alt 17.11.14
Auszubildender Auszubildender ist offline
Neues Mitglied
 
Registriert seit: Nov 2014
Beiträge: 26
Auszubildender befindet sich auf einem aufstrebenden Ast
Wink

Hallo,
vor kurzer Zeit stand ich vor dem gleichen Problem.
Nach langem Experimentieren bekam ich von jemand diesen Code.

Er läuft bei mir nun ohne Propleme.

extern int Std_Start =8;
extern int Min_Start =00;
extern int Std_Ende =9;
extern int Min_Ende = 30;
double Kursbreite;

datetime var1=StrToTime(Std_Start+ " :"+ Min_Start);
datetime some_time1=var1;
int shift1=iBarShift(NULL,0,some_time1);

datetime var2=StrToTime(Std_Ende +":"+Min_Ende);
datetime some_time2=var2;
int shift2=iBarShift(NULL,0,some_time2);

int diff = (shift1 - shift2) +1;

hoch=High[iHighest(NULL,0,MODE_HIGH,diff,shift2)];
tief=Low[iLowest(NULL,0,MODE_LOW,diff,shift2)];

Kursbreite = hoch - tief;