커뮤니티
검색식부탁드립니다.
2012-12-10 13:07:57
200
글번호 57175
아래검색식은 60분봉상에서 일봉의 20일이평선을 최근 4일동안 3번이상 터치한 종목을 검색하고자 하는 검색식을 작성했는데 검색된결과를 보니 잘 맞지 않는거 같습니다.
뭐가 잘못되었는지 수정좀 부탁드리겠습니다.
input : P1(20);
var : sumV(0), maV(0), count(0);
## 20일이평계산
sumV = 0;
for count = 0 to P1-1 {
sumV = sumV+DayClose(count);
}
# 60분봉상 4일 6*4
var1 = 6 * 4
maV = sumV / P1;
# 60분봉상에서 일봉에대한(20일이평)을 3번이상 터치한종목검색
# 현재봉에서 최근(var1)일동안 20일이평을 3번이상 터치한종목검색
if countif( (Mav * 0.985 <= L AND Mav * 1.15 >= L), var1 ) >= 3 Then
find(1);
답변 2
예스스탁 예스스탁 답변
2012-12-10 17:17:25
안녕하세요
예스스탁입니다.
식을 수정했습니다.
터치조건은 기존에 작성하신 내용을 사용했습니다.
input : P1(20);
var : sumV(0), maV(0), count(0);
sumV = 0;
for count = 0 to P1-1 {
sumV = sumV+DayClose(count);
}
maV = sumV / P1;
if date != date[1] Then{
var1 = 0;
var2 = var1[1];#1일전 터치횟수
var3 = var2[1];#2일전 터치횟수
var4 = var3[1];#3일전 터치횟수
}
#당일 터치 횟수
if Mav * 0.985 <= L AND Mav * 1.15 >= L Then
var1 = var1+1;
if var1+var2+var3+var4 >= 3 Then
find(1);
검색시 검색에 필요한 최소기간에 500으로
입력하시고 검색하시기 바랍니다.
즐거운 하루되세요
> 파란자전거 님이 쓴 글입니다.
> 제목 : 검색식부탁드립니다.
> 아래검색식은 60분봉상에서 일봉의 20일이평선을 최근 4일동안 3번이상 터치한 종목을 검색하고자 하는 검색식을 작성했는데 검색된결과를 보니 잘 맞지 않는거 같습니다.
뭐가 잘못되었는지 수정좀 부탁드리겠습니다.
input : P1(20);
var : sumV(0), maV(0), count(0);
## 20일이평계산
sumV = 0;
for count = 0 to P1-1 {
sumV = sumV+DayClose(count);
}
# 60분봉상 4일 6*4
var1 = 6 * 4
maV = sumV / P1;
# 60분봉상에서 일봉에대한(20일이평)을 3번이상 터치한종목검색
# 현재봉에서 최근(var1)일동안 20일이평을 3번이상 터치한종목검색
if countif( (Mav * 0.985 <= L AND Mav * 1.15 >= L), var1 ) >= 3 Then
find(1);
파란자전거
2012-12-10 17:34:45
감사합니다.