커뮤니티
검색식 부탁드립니다.
2019-06-18 18:13:43
315
글번호 129553
안녕하세요.
검색수식 좀 부탁드립니다.
수식에서는 반드시 input : ndate(20180908); 를 넣어서 특정 날짜 변수를 적용부탁드립니다.
현재봉부터 2봉전까지의 최저가를 aa라하고 3봉전부터 24봉전까지의 최저가를 bb라 하고 25봉전부터 47봉전까지의 최저가를 cc라하고 48봉전부터 95봉전까지의 최저가
를 dd라 하고 96봉전부터 143봉전까지의 최저가를 ee라 하고 144봉전부터 191봉전까지의 최저가를 ff라하고 192봉전부터 239봉전까지의 최저가를 gg라 한다면
bb<=aa 커야하고 최근 3봉동안의 평균 거래대금이 3억이상이면서
C[3]<cc and aa>cc 또는 C[3]>dd and aa<dd 또는 C[3]<ee and aa>ee 또는 C[3]>ff and aa<ff 또는 C[3]>gg and aa<gg 인 종목을 검색하는 수식 부탁드립니다.
이때 반드시 상장이후 봉이 239봉 이상 형성된 종목만 검색이 되고 그 이하 봉만 형성된 신규 종목은 검색이 안되는 현상이 없도록 신경써 주세요. (예전에 수식 작성때 그런
적이 있어서요) 예전에 59995 번과 비슷한 방식의 수식입니다.
예를 들어 상장된지 25봉이상이고 239봉이하인 종목도 위 수식이 만족하면 반드시 검색이 되어야 합니다.
잘 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2019-06-19 10:48:55
안녕하세요
예스스탁입니다.
input : ndate(20180908);
위 변수가 어떤 내용으로 수식에 사용되는지 모르겠습니다.
특정일에 지정한 조건이 만족한 종목을 찾는 내용으로 작성해 드립니다.
input : ndate(20180908);
var : cnt(0);
var : aa(0),bb(0),cc(0),dd(0),ee(0),ff(0),gg(0);
aa = 0;
bb = 0;
cc = 0;
dd = 0;
ee = 0;
ff = 0;
gg = 0;
for cnt = 0 to index
{
if cnt <= 2 and (aa == 0 or (l[cnt] < aa)) Then
aa = l[cnt];
if cnt >= 3 and cnt <= 24 and (bb == 0 or (l[cnt] < bb)) Then
bb = l[cnt];
if cnt >= 25 and cnt <= 47 and (cc == 0 or (l[cnt] < cc)) Then
cc = l[cnt];
if cnt >= 48 and cnt <= 95 and (dd == 0 or (l[cnt] < dd)) Then
dd = l[cnt];
if cnt >= 96 and cnt <= 143 and (ee == 0 or (l[cnt] < ee)) Then
ee = l[cnt];
if cnt >= 144 and cnt <= 191 and (ff == 0 or (l[cnt] < ff)) Then
ff = l[cnt];
if cnt >= 192 and cnt <= 239 and (gg == 0 or (l[cnt] < gg)) Then
gg = l[cnt];
}
if sdate == ndate and
bb <= aa and ma(m,3) >= 300000000 and
((c[3] < cc and aa > cc) or
(C[3] > dd and aa < dd) or
(C[3] < ee and aa > ee) or
(C[3] > ff and aa < ff) or
(C[3] > gg and aa < gg)) Then
Condition1 = true;
if Condition1 == true then
find(1);
즐거운 하루되세요
> 강태공3 님이 쓴 글입니다.
> 제목 : 검색식 부탁드립니다.
> 안녕하세요.
검색수식 좀 부탁드립니다.
수식에서는 반드시 input : ndate(20180908); 를 넣어서 특정 날짜 변수를 적용부탁드립니다.
현재봉부터 2봉전까지의 최저가를 aa라하고 3봉전부터 24봉전까지의 최저가를 bb라 하고 25봉전부터 47봉전까지의 최저가를 cc라하고 48봉전부터 95봉전까지의 최저가
를 dd라 하고 96봉전부터 143봉전까지의 최저가를 ee라 하고 144봉전부터 191봉전까지의 최저가를 ff라하고 192봉전부터 239봉전까지의 최저가를 gg라 한다면
bb<=aa 커야하고 최근 3봉동안의 평균 거래대금이 3억이상이면서
C[3]<cc and aa>cc 또는 C[3]>dd and aa<dd 또는 C[3]<ee and aa>ee 또는 C[3]>ff and aa<ff 또는 C[3]>gg and aa<gg 인 종목을 검색하는 수식 부탁드립니다.
이때 반드시 상장이후 봉이 239봉 이상 형성된 종목만 검색이 되고 그 이하 봉만 형성된 신규 종목은 검색이 안되는 현상이 없도록 신경써 주세요. (예전에 수식 작성때 그런
적이 있어서요) 예전에 59995 번과 비슷한 방식의 수식입니다.
예를 들어 상장된지 25봉이상이고 239봉이하인 종목도 위 수식이 만족하면 반드시 검색이 되어야 합니다.
잘 부탁드립니다.