커뮤니티
re: 10일선에서 단봉이 3일이상 나온 종목 검색... .
2009-10-23 22:42:37
681
글번호 25632
아고 감사합니다. 질문이 아래쪽으로 밀려서 못보실까봐 다시 올려 질문드립니다.
3연속 봉이 아니고, 가령 10봉중 3봉이 5일선 근처에 있는 종목을 찾고싶다, 그러면
어떻게 작성해야 하나요.
수식 몇번만 더 작성해 보면 개념이 잡힐 것 같은데 아직 어렵습니다.
좋은 주말 되세요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 10일선에서 단봉이 3일이상 나온 종목 검색...
> 안녕하세요
예스스탁입니다.
#10일선에서 등략율 1% 로 3일 간 지지한 종목을 찾으려고 합니다.
Input : 지지받은날수(3), 지지이평(10), 등락율(1);
var : minVal(0), maxVal(0);
minVal = ma(C, 지지이평) - ma(C, 지지이평)*등락율/100;
maxVal = ma(C, 지지이평) + ma(C, 지지이평)*등락율/100;
if countif(minVal <= C and C <= maxVal,지지받은날수) == 지지받은날수 Then
find(1);
countif(조건,봉수)로 작성되어야 합니다.
countif(조건,3) == 3은 3봉연속 조건이 만족했다는 의미입니다.
식은 종가가 이평선+-1% 내외에서 3봉연속 있었다는 식입니다.
즐거운 하루되세요
> no208 님이 쓴 글입니다.
> 제목 : 10일선에서 단봉이 3일이상 나온 종목 검색...
> 종목검색을 해보려고 간단한거 만들어 보는 중인데, 개념이 없어서
작성이 좀 어렵습니다. 검색식 한번 봐주세요. (안되는 검색식입니다.)
가령
10일선에서 등략율 1% 로 3일 간 지지한 종목을 찾으려고 합니다.
imput : 지지받은날수(3), 지지이평(10), 등락율(1);
val : minVal(0), maxVal(0);
minVal = ma(C, 지지이평) - ma(C, 지지이평)*등락율/100;
maxVal = ma(C, 지지이평) + ma(C, 지지이평)*등락율/100;
if countif(minVal <= C and C <= maxVal) >= 지지받은날수 Then
find(1);
이렇게 했습니다. 그런데 일단 코드 5줄에서 "외부함수의 값이 2개 필요합니다"라는
메시지가 뜨고 저장이 안되네요..
좀 봐주시고 예제한번 부탁드려요.
답변 1
예스스탁 예스스탁 답변
2009-10-26 08:48:23
안녕하세요
예스스탁입니다.
Input : 지지받은날수(3), 지지이평(10), 등락율(1);
var : minVal(0), maxVal(0);
minVal = ma(C, 지지이평) - ma(C, 지지이평)*등락율/100;
maxVal = ma(C, 지지이평) + ma(C, 지지이평)*등락율/100;
if countif(minVal <= C and C <= maxVal,10) >= 지지받은날수 Then
find(1);
countif(조건,봉수)는 지정된 봉수동안 조건이 몇번만족했는지를 타나냅니다.
conntif(조건,10) >= 3은 10봉동안 조건이 3번이상만족해야 한다라는 식입니다.
즐거운 하루되세요
> no208 님이 쓴 글입니다.
> 제목 : re: 10일선에서 단봉이 3일이상 나온 종목 검색... .
> 아고 감사합니다. 질문이 아래쪽으로 밀려서 못보실까봐 다시 올려 질문드립니다.
3연속 봉이 아니고, 가령 10봉중 3봉이 5일선 근처에 있는 종목을 찾고싶다, 그러면
어떻게 작성해야 하나요.
수식 몇번만 더 작성해 보면 개념이 잡힐 것 같은데 아직 어렵습니다.
좋은 주말 되세요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 10일선에서 단봉이 3일이상 나온 종목 검색...
> 안녕하세요
예스스탁입니다.
#10일선에서 등략율 1% 로 3일 간 지지한 종목을 찾으려고 합니다.
Input : 지지받은날수(3), 지지이평(10), 등락율(1);
var : minVal(0), maxVal(0);
minVal = ma(C, 지지이평) - ma(C, 지지이평)*등락율/100;
maxVal = ma(C, 지지이평) + ma(C, 지지이평)*등락율/100;
if countif(minVal <= C and C <= maxVal,지지받은날수) == 지지받은날수 Then
find(1);
countif(조건,봉수)로 작성되어야 합니다.
countif(조건,3) == 3은 3봉연속 조건이 만족했다는 의미입니다.
식은 종가가 이평선+-1% 내외에서 3봉연속 있었다는 식입니다.
즐거운 하루되세요
> no208 님이 쓴 글입니다.
> 제목 : 10일선에서 단봉이 3일이상 나온 종목 검색...
> 종목검색을 해보려고 간단한거 만들어 보는 중인데, 개념이 없어서
작성이 좀 어렵습니다. 검색식 한번 봐주세요. (안되는 검색식입니다.)
가령
10일선에서 등략율 1% 로 3일 간 지지한 종목을 찾으려고 합니다.
imput : 지지받은날수(3), 지지이평(10), 등락율(1);
val : minVal(0), maxVal(0);
minVal = ma(C, 지지이평) - ma(C, 지지이평)*등락율/100;
maxVal = ma(C, 지지이평) + ma(C, 지지이평)*등락율/100;
if countif(minVal <= C and C <= maxVal) >= 지지받은날수 Then
find(1);
이렇게 했습니다. 그런데 일단 코드 5줄에서 "외부함수의 값이 2개 필요합니다"라는
메시지가 뜨고 저장이 안되네요..
좀 봐주시고 예제한번 부탁드려요.
다음글
이전글