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;
|