Tekrar teşekkürler İlhan bey şimdi detaylı açıklayayım:
X1:=if(koşulum,1,0);
X2:=valuewhen(1,X1=1,C);
X3:=((H-X2)/X2)*100;
X4:=BarsSince(X1=1);
XV:= Input("BEKLEME GUNU-",1,10,1);
X5:=VALUEWHEN(1,X4=XV,HHV(X3,XV));
X6:=VALUEWHEN(2,X4=XV,HHV(X3,XV));
X7:=VALUEWHEN(3,X4=XV,HHV(X3,XV));
Şİmdi koşulum sağlandığında X1 1 değerini alıyor, ve sonrasında x1 en son 1 değerini aldığında yani koşul gerçekleştiğindeki kapanış değerini bulmak için yeni bir değişken X2 yi tanımlıyorum bu da bana koşulumun gerçekleştiği andaki kapanış değerini veriyor.
X3 ise görülen en yüksek değer ile benim koşulumun gerçekleştiği andaki kapanış arasındaki yüzde değişim.
X4 koşulum gerçekleştiğinden beri geçen bar sayısı:
ve son olarak aşağıdaki formüller: (xv ler İNPUT OLARAK girilen gün sayıları)
X5:=VALUEWHEN(1,X4=XV,HHV(X3,XV));
X6:=VALUEWHEN(2,X4=XV,HHV(X3,XV));
X7:=VALUEWHEN(3,X4=XV,HHV(X3,XV));
yukarısıda şu anlama geliyor; koşul en son gerçekleştiğinden beri geçen bar sayısının örneğin inputxv=3 olsun;
yani koşul gerçekleştiğinden beri 3 bar geçtiği andaki yüzde değişimin yani X3'ün son 3 günlük en büyük değeri HHV(X3,XV) .