커뮤니티
5분봉에서 자동 검색하는 법
2010-10-31 23:32:31
714
글번호 33199
1. 저는 5분봉을 기준으로 자동 검색식을 만들고자 합니다.
기본 조건은 관리종목, 거래정지, 담보대출불가능종목, 투자경고/위험은 제외
검색조건이 상위 거래대금 200순위, 상위 거래량 200순위에서,
100일 이내에 상한가가 한번이라도 있는 종목 중
5분봉에서 20선과 60선이 정배열 되어 있고, 현재봉이 현재봉이 60선에 대해서 이격이 98~105%정도 or 현재봉이 120선에 대해서 이격이 98~105%정도의 종목을 검색하시요.
2. 분봉상 자동검색시 35분봉, 190분봉 단위로 조검 검색식을 만들수도 있나요?
보니까 120분봉까지 있고, 그외는 입력이 되질 않네요
답변 1
예스스탁 예스스탁 답변
2010-11-01 16:42:01
안녕하세요
예스스타깅ㅂ니다.
식을 2개로 작성한 후
검색창에서 조합하셔서 사용하셔야 합니다.
"기본 조건은 관리종목, 거래정지, 담보대출불가능종목, 투자경고/위험은 제외
검색조건이 상위 거래대금 200순위, 상위 거래량 200순위에서"
위와 같은 내용은 수식에서 작성될 수 없습니다.
설정창에서 제외종목을 지정하셔야 하며 거래대금이나 거래량 상위로는 검색되지 않습니다.
1 일봉식
var : 상한가(0), UpLimit(0);
var : aaa(0), bbb(0), ccc(0), ddd(0), eee(0),fff(0);
if date >= 19981207 then {
if date < 20050328 && CodeCategory() == 2 then
UpLimit = (BP[0] * 1.12);
Else
UpLimit = (BP[0] * 1.15);
if CodeCategory() == 2 then {
if date >= 20030721 then {
aaa = int(UpLimit/100+0.00001)*100;
bbb = int(UpLimit/100+0.00001)*100;
ccc = int(UpLimit/100+0.00001)*100;
ddd = int(UpLimit/50+0.00001)*50;
eee = int(UpLimit/10+0.00001)*10;
fff = int(UpLimit/5+0.00001)*5;
}
else {
aaa = int(UpLimit/1000+0.00001)*1000;
bbb = int(UpLimit/500+0.00001)*500;
ccc = int(UpLimit/100+0.00001)*100;
ddd = int(UpLimit/50+0.00001)*50;
eee = int(UpLimit/10+0.00001)*10;
fff = int(UpLimit/10+0.00001)*10;
}
}
Else {
aaa = int(UpLimit/1000+0.00001)*1000;
bbb = int(UpLimit/500+0.00001)*500;
ccc = int(UpLimit/100+0.00001)*100;
ddd = int(UpLimit/50+0.00001)*50;
eee = int(UpLimit/10+0.00001)*10;
fff = int(UpLimit/5+0.00001)*5;
}
if CodeCategory() == 1 || CodeCategory() == 2 then {
If BP >= 500000 Then
상한가 = aaa;
Else If BP >= 100000 Then
상한가 = iff(bbb>=500000, aaa, bbb);
Else If BP >= 50000 Then
상한가 = iff(ccc>=100000, bbb, ccc);
Else If BP >= 10000 Then
상한가 = iff(ddd>=50000, ccc, ddd);
Else If BP >= 5000 Then
상한가 = iff(eee>=10000, ddd, eee);
Else
상한가 = iff(fff>=5000, eee, fff);
}
else if CodeCategory() == 8 || CodeCategory() == 9 then { // ETF
상한가 = fff;
}
}
if countif(H>=상한가,100) >= 1 Then
find(1);
2. 5분봉식
if ma(c,20) > ma(c,60) And
((Disparity(60) >= 98 and Disparity(60) <= 105) Or
(Disparity(120) >= 98 and Disparity(120) <= 105)) Then
find(1);
2개의 식을 각각 작성하신 후 고급종목검색화면에서
각각을 조건으로 추가하시고
1번은 일봉 2번은 분봉으로 설정하시고 검색하시면 됩니다.
지정된 검색주기외에는 제공되지 않습니다.
즐거운 하루되세요
> 들장미 님이 쓴 글입니다.
> 제목 : 5분봉에서 자동 검색하는 법
> 1. 저는 5분봉을 기준으로 자동 검색식을 만들고자 합니다.
기본 조건은 관리종목, 거래정지, 담보대출불가능종목, 투자경고/위험은 제외
검색조건이 상위 거래대금 200순위, 상위 거래량 200순위에서,
100일 이내에 상한가가 한번이라도 있는 종목 중
5분봉에서 20선과 60선이 정배열 되어 있고, 현재봉이 현재봉이 60선에 대해서 이격이 98~105%정도 or 현재봉이 120선에 대해서 이격이 98~105%정도의 종목을 검색하시요.
2. 분봉상 자동검색시 35분봉, 190분봉 단위로 조검 검색식을 만들수도 있나요?
보니까 120분봉까지 있고, 그외는 입력이 되질 않네요