커뮤니티
문의드립니다.
2017-06-09 10:32:26
133
글번호 110277
안녕하세요.
# 아래 수식은 'H'봉(최고점) 이후 하락하여 현재가가 최고점 대비 -25% 이상 하락한 종목 검색
if H > highest(H[1],90)
Then {
Condition1 = true;
value1 = H;
value5 = index;
value11 = H;
value12 = c;
}
if Condition1 == true Then{
if H > value11 Then
value11 = H;
if C < value12 Then
value12 = C;
}
if Condition1 == true and
index >= value5+1 and index <= value5+30 and
C < value1*0.75 && # 'H'봉(최고점) 대비 -25% 이상 하락
value1 > value11 and # 'H'봉(최고점)이 현재까지 최고가
min(C,C[1]) == value12 # 'H'봉(최고점) 이후 최근2일 중 최저종가
Then
find(1);
위 검색식으로 검색(봉개수 150) 시 종목이 검색되지 않는데 어디가 잘못된 건지 교정 부탁드립니다.
수고하세요.
답변 1
예스스탁 예스스탁 답변
2017-06-09 13:02:30
안녕하세요
예스스탁입니다.
value1 > value11 and # 'H'봉(최고점)이 현재까지 최고가
value1과 value11이 값이 같은데
if문에서는 value1 > value11로 되어 있어
조건이 충족될수 없습니다.
value1 == value11이 되어야 합니다.
즐거운 하루되세요
> land22 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 안녕하세요.
# 아래 수식은 'H'봉(최고점) 이후 하락하여 현재가가 최고점 대비 -25% 이상 하락한 종목 검색
if H > highest(H[1],90)
Then {
Condition1 = true;
value1 = H;
value5 = index;
value11 = H;
value12 = c;
}
if Condition1 == true Then{
if H > value11 Then
value11 = H;
if C < value12 Then
value12 = C;
}
if Condition1 == true and
index >= value5+1 and index <= value5+30 and
C < value1*0.75 && # 'H'봉(최고점) 대비 -25% 이상 하락
value1 > value11 and # 'H'봉(최고점)이 현재까지 최고가
min(C,C[1]) == value12 # 'H'봉(최고점) 이후 최근2일 중 최저종가
Then
find(1);
위 검색식으로 검색(봉개수 150) 시 종목이 검색되지 않는데 어디가 잘못된 건지 교정 부탁드립니다.
수고하세요.
다음글
이전글