merhaba,
PHL1 indikatörünün diret olarak gömülü bir indikatör yazımı mevcut değildir,
bu seviyeleri elde etmek için
günlükde
YIGIT:=DAYOFMONTH()><ref(DAYOFMONTH(),-1) ;
ADAM:=valuewhen(1,YIGIT,ref(c,-1)) ;
TX:=valuewhen(1,YIGIT,ref(highestsince(1,YIGIT,h),-1));
RX:=valuewhen(1,YIGIT,ref(lowestsince(1,YIGIT,l),-1));
YGT:=(ADAM+RX+TX)/3;
DI:=2*YGT-RX;
DE:=2*YGT-TX; DI;DE;YGT
haftalıkda
YIGIT:=month()><ref(month(),-1) ;
ADAM:=valuewhen(1,YIGIT,ref(c,-1)) ;
TX:=valuewhen(1,YIGIT,ref(highestsince(1,YIGIT,h),-1));
RX:=valuewhen(1,YIGIT,ref(lowestsince(1,YIGIT,l),-1));
YGT:=(ADAM+RX+TX)/3;
DI:=2*YGT-RX;
DE:=2*YGT-TX; DI;DE;YGT
aylıkda
YIGIT:=ROC(DAYOFWEEK(),1,$)<0 ;
ADAM:=valuewhen(1,YIGIT,ref(c,-1)) ;
TX:=valuewhen(1,YIGIT,ref(highestsince(1,YIGIT,h),-1));
RX:=valuewhen(1,YIGIT,ref(lowestsince(1,YIGIT,l),-1));
YGT:=(ADAM+RX+TX)/3;
DI:=2*YGT-RX;
DE:=2*YGT-TX; DI;DE;YGT
formüllerini kullanabilirsiniz,
ayrıca birbirlerine yalın olanlar için
örn günlük -aylık en fazla yüzde 2 gibi,
aşağıdaki formülü deneyebilirsiniz,
YIGIT:=DAYOFMONTH()><ref(DAYOFMONTH(),-1) ;
YIGIT1:=month()><ref(month(),-1) ;
ADAM:=valuewhen(1,YIGIT,ref(c,-1)) ;
ADAM1:=valuewhen(1,YIGIT1,ref(c,-1)) ;
TX:=valuewhen(1,YIGIT,ref(highestsince(1,YIGIT,h),-1));
TX1:=valuewhen(1,YIGIT1,ref(highestsince(1,YIGIT1,h),-1));
RX:=valuewhen(1,YIGIT,ref(lowestsince(1,YIGIT,l),-1));
RX1:=valuewhen(1,YIGIT1,ref(lowestsince(1,YIGIT1,l),-1));
YGT:=(ADAM+RX+TX)/3;
YGT1:=(ADAM1+RX1+TX1)/3;
YGT/YGT1>0.98 AND YGT/YGT1<1.02
bilgilerinize