커뮤니티
수식 검토요망
2010-07-29 01:53:42
896
글번호 31221
작성해주신 산식을 이용해서 잦은 리테스팅을 무시하기 위해
아래와 같이 산식을 작성했읍니다...
고,저점의 지표는 되는데
봉수의 산정(B201)이 잘 않됩니다
지표는 맞게 나오는데 봉수가 기존봉수의 더블로 나오네요
수정좀 부탁드립니다
var : sk20(0), sd20(0), J20(0);
SK20 = StochasticsK(20,10);
SD20 = StochasticsD(20,10,10);
########################
# SD20 고점 저점
var:SDI201(0);
Array:S201[10](0),B201[10](0);
# 1.SD20 고점, 저점=====
# 1)SD20 고점=====
If highest(SD20,3)[4]<=SD20[3] and SD20[3]>highest(SD20,3) Then { //
SDI201= Index;
#-------------------------
For j20=1 To 9 {
s201[j20]=s201[j20-1][1];
}
s201[0]=SD20[3];
#-------------------------
B201[0]=0;
For j20=1 to 9 {
B201[j20]=B201[j20-1];
}
#-------------------------
}
B201[0]=B201[0]+1;
# 2)SD20 저점=====
If Lowest(SD20,3)[4]>=SD20[3] and SD20[3]<Lowest(SD20,3) Then { //
SDI201= Index;
#-------------------------
For j20=1 To 9 {
s201[j20]=s201[j20-1][1];
}
s201[0]=SD20[3];
#-------------------------
B201[0]=0;
For j20=1 to 9 {
B201[j20]=B201[j20-1];
}
#-------------------------
}
B201[0]=B201[0]+1;
plot1(S201[0]);
plot2(B201[0]);
답변 1
예스스탁 예스스탁 답변
2010-07-29 15:45:29
안녕하세요
예스스탁입니다.
식상에 B201[0]=B201[0]+1;
이 두번 작성되어 있기 때문에
B201[0]이 한번 연산시 1을 더번 더하도록 작성되어 있습니다.
수정한 식입니다.
var : sk20(0), sd20(0), J20(0);
var:SDI201(0);
Array:S201[10](0),B201[10](0);
SK20 = StochasticsK(20,10);
SD20 = StochasticsD(20,10,10);
########################
# SD20 고점 저점
# 1.SD20 고점, 저점=====
# 1)SD20 고점=====
If highest(SD20,3)[4]<=SD20[3] and SD20[3]>highest(SD20,3) Then { //
SDI201= Index;
#-------------------------
For j20=1 To 9 {
s201[j20]=s201[j20-1][1];
}
s201[0]=SD20[3];
#-------------------------
B201[0]=0;
For j20=1 to 9 {
B201[j20]=B201[j20-1];
}
#-------------------------
}
#b201[0]=b201[0]+1;
# 2)SD20 저점=====
If Lowest(SD20,3)[4]>=SD20[3] and SD20[3]<Lowest(SD20,3) Then { //
SDI201= Index;
#-------------------------
For j20=1 To 9 {
s201[j20]=s201[j20-1][1];
}
s201[0]=SD20[3];
#-------------------------
B201[0]=0;
For j20=1 to 9 {
B201[j20]=B201[j20-1];
}
#-------------------------
}
B201[0]=B201[0]+1;
plot1(S201[0]);
plot2(B201[0]);
즐거운 하루되세요
> 티끌 님이 쓴 글입니다.
> 제목 : 수식 검토요망
> 작성해주신 산식을 이용해서 잦은 리테스팅을 무시하기 위해
아래와 같이 산식을 작성했읍니다...
고,저점의 지표는 되는데
봉수의 산정(B201)이 잘 않됩니다
지표는 맞게 나오는데 봉수가 기존봉수의 더블로 나오네요
수정좀 부탁드립니다
var : sk20(0), sd20(0), J20(0);
SK20 = StochasticsK(20,10);
SD20 = StochasticsD(20,10,10);
########################
# SD20 고점 저점
var:SDI201(0);
Array:S201[10](0),B201[10](0);
# 1.SD20 고점, 저점=====
# 1)SD20 고점=====
If highest(SD20,3)[4]<=SD20[3] and SD20[3]>highest(SD20,3) Then { //
SDI201= Index;
#-------------------------
For j20=1 To 9 {
s201[j20]=s201[j20-1][1];
}
s201[0]=SD20[3];
#-------------------------
B201[0]=0;
For j20=1 to 9 {
B201[j20]=B201[j20-1];
}
#-------------------------
}
B201[0]=B201[0]+1;
# 2)SD20 저점=====
If Lowest(SD20,3)[4]>=SD20[3] and SD20[3]<Lowest(SD20,3) Then { //
SDI201= Index;
#-------------------------
For j20=1 To 9 {
s201[j20]=s201[j20-1][1];
}
s201[0]=SD20[3];
#-------------------------
B201[0]=0;
For j20=1 to 9 {
B201[j20]=B201[j20-1];
}
#-------------------------
}
B201[0]=B201[0]+1;
plot1(S201[0]);
plot2(B201[0]);
다음글
이전글