H1st:=ValueWhen(1,Hour()*100+Minute()=1000,H);
L1st:=ValueWhen(1,Hour()*100+Minute()=1000,L);
H1st;
L1st
burada iki adet tanımlama var mantığını anlamak açısından konuyu açarsak
a:=...........;
b:=...........;
a;b
yukarıdaki formül tanımlanan iki adet çizgiyi çizer nereye yeni indikatör tanımladıysanız data üzerine derseniz data üzerine yeni pencere derseniz sadece a ve b yi çizer
yeni pencerede çizdirilirken
a:=...........;
b:=...........;
a;b;c
close da eklenmelidir renklendirmeler bölümünden ilk çizgiye istediğin rengi ata 2 çizgide istediğin renk 3 çizgide istediğin renk
tanımlamalar ve renklendirmeleri yaptıktan sonra ve çizgileri geçtikten sonra tarama yapmaya çalışalım
neydi cross(...,....)
uyarlayalım cross(a,b) peki neden renklendirme yaptık renklerden gözle hangi rengin hangi rengi kesmesini istiyorsnaız kullanın diye
cross(c,a) da olabilir cross(a,c) da olabilir temelde bilinen tanımlamalarda indikatörler çizdirilip data serisi üstüne veya kendi içinde gözle bir bakın hangisi hangisini kesiyor veya yaklaşıyor veya hiç alakasız mı diye
tarama yapılırken
H1st:=ValueWhen(1,Hour()*100+Minute()=1000,H);
L1st:=ValueWhen(1,Hour()*100+Minute()=1000,L);
buna gerek yoktur //H1st;
bunada gerek yoktur //L1st
cross(...,...)
olarak yazılır 3 adet değişkeniniz var
H1st yazan high first olarak kısaltmış
L1st yazan low first olarak kısaltmış
ve close bu 3 değişkenin hangisinin hangisini kesmesini istiyorsanız cross layın
peki 1 gün önce kesen var mı derseniz
ref(cross(...,...),-1)
10 gün önce kesen varmı
ref(cross(...,...),-10)