커뮤니티
추세 변화 감지 지표(PCI)
2011-08-12 15:29:42
902
글번호 41884
추세의 변화를 감지하는 지표(Phase Change Index) 를 예스에서 사용 가능한지요?
횡보장,하락장,상승장 전환시 사용하는것 같은데 예스에서 사용가능한지요?
답변 1
예스스탁 예스스탁 답변
2011-08-16 09:56:28
안녕하세요
예스스탁입니다.
input : Period(20);
var : mo(0),cnt(0),P(0),UPsum(0),Dnsum(0),PCI(0);
Array : Gredient[100](0),Updev[100](0),Dndev[100](0);
P = Period-1;
Mo = C-C[Period];
for cnt = 0 to P{
Gredient[cnt] = C[P]+Mo*(P-cnt)/P;
}
for cnt = 0 to P{
Updev[cnt] = 0;
Dndev[cnt] = 0;
if C[cnt] > Gredient[cnt] Then
Updev[cnt] = C[cnt]-Gredient[cnt];
if C[cnt] < Gredient[cnt] Then
Dndev[cnt] = Gredient[cnt]-C[cnt];
}
upsum = 0;
Dnsum = 0;
for cnt = 0 to P{
upsum = upsum +Updev[cnt];
Dnsum = dnsum +dndev[cnt];
}
PCI = upsum/(upsum+Dnsum)*100;
plot1(PCI,"Phase change index");
PCI지표에 대한 자세한 내용이 없어
인터넷으로 검색해서 나온 내용을 수식으로
구현한 식입니다.
즐거운 하루되세요
> 대가들의매매 님이 쓴 글입니다.
> 제목 : 추세 변화 감지 지표(PCI)
> 추세의 변화를 감지하는 지표(Phase Change Index) 를 예스에서 사용 가능한지요?
횡보장,하락장,상승장 전환시 사용하는것 같은데 예스에서 사용가능한지요?