Özelden sorulan,hiçde özel olmayan soru ,sizlerin de dagarcıgına katkı için açık cevaplandı...
-------------------------
Haftanın veya ayın ilk gününün 11:00 barını tespit etmek için formul...
Ay
Nmon:=MONTH()<>ref(MONTH(),-1);
Nmstart:=highestsince(1,Nmon,Hour()*100+Minute())= 1100;
Hafta
Nweek:=(ROC(DAYOFWEEK(),1,$)<0 AND Ref(DayOfWeek(),-1)<>5) OR ROC(DAYOFWEEK(),1,$)<0 ;
Nwstart:=highestsince(1,Nweek,Hour()*100+Minute()) =1100;
Örnek uygulama AYHAFTAGÜN bir arada ilk saat onbarına kadar oluşan en yüksek en düşükler cizimi..
Kod:
Nmon:=MONTH()<>ref(MONTH(),-1);
Nmstart:=highestsince(1,Nmon,Hour()*100+Minute())=1000;
Nweek:=(ROC(DAYOFWEEK(),1,$)<0 AND Ref(DayOfWeek(),-1)<>5) OR ROC(DAYOFWEEK(),1,$)<0 ;
Nwstart:=highestsince(1,Nweek,Hour()*100+Minute())=1000;
Nday:=DAYOFMONTH()<>ref(DAYOFMONTH(),-1) ;
ValueWhen(1,Nmstart ,ref(highestsince(1,Nmon,H),-1) );
ValueWhen(1,Nmstart,ref(lowestsince(1,Nmon,L),-1) );
ValueWhen(1,Nwstart ,ref(highestsince(1,Nweek,H),-1) );
ValueWhen(1,Nwstart,ref(lowestsince(1,Nweek,L),-1) ) ;
ValueWhen(1,(Hour()*100+Minute()=1000) ,ref(highestsince(1,Nday,H),-1) );
ValueWhen(1,(Hour()*100+Minute()=1000) ,ref(lowestsince(1,Nday,L),-1) )

Yer İmleri