
Originally Posted by
MBaybars
Sayın uufuk, çok iyi bir öğretmensiniz, sizden aldığım motivasyonla, aklıma EMA açık formulu geldi orada da PREV vardı. EMA yı inceledim üst frame e yazdırmak için. Olay çok basitmiş aslında, test ettim doğru gibi gözüküyor, zahmet olmazsa siz de bir kontrol edebilir misiniz, yanlış bir şey yayınlamış olmayayım;
Nw30:=MINUTE()/30=int(MINUTE()/30) or HOUR()<>ref(HOUR(),-1);
O2:=valuewhen(3,Nw30,o);
C2:=valuewhen(2,Nw30,ref(c,-1));
WH1:=ValueWhen(2,Nw30,Ref(HighestSince(1,Nw30,H),-1));
WL1:=ValueWhen(2,Nw30,Ref(LowestSince(1,Nw30,L),-1));
haOpen:=if(Nw30, ((O2+WH1+WL1+C2)/4 + PREV)/2, PREV);
haOpen
Teşekkürler
Dogru....
Tebrikler...
Bu da günlük benim still...
Kod:
NW:=ROC(Hour(),1,$)<0;
WH:=ValueWhen(1,Nw,Ref(HighestSince(1,Nw,H),-1));
WL:=ValueWhen(1,Nw,Ref(LowestSince(1,Nw,L),-1));
WCL:=ValueWhen(1,Nw,Ref(C,-1));
WO:=ValueWhen(2,Nw,O);
a:= (WH+WL+WCL+WO)/4;
If(nw,(Ref(a,-1)+PREV)/2,PREV)
Yer İmleri