커뮤니티
수식부탁드립니다
2008-06-19 10:21:17
1166
글번호 15787
안녕하세요
5일전 상한가인 동시에 20일이평돌파종목중 4일전 시가가 양봉인 종목과
최근 상한가가없다가 5일 4일전 모두 상한가인종목 검색식 부탁드립니다
(과거 2틀연속 상한가인종목)
감사합니다
답변 2
예스스탁 예스스탁 답변
2008-06-19 11:04:46
안녕하세요
예스스탁입니다.
1.
var : 상한가(0), UpLimit(0);
var : aa(0), bb(0), cc(0), dd(0), ee(0),ff(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 {
aa = int(UpLimit/100+0.00001)*100;
bb = int(UpLimit/100+0.00001)*100;
cc = int(UpLimit/100+0.00001)*100;
dd = int(UpLimit/50+0.00001)*50;
ee = int(UpLimit/10+0.00001)*10;
ff = int(UpLimit/5+0.00001)*5;
}
else {
aa = int(UpLimit/1000+0.00001)*1000;
bb = int(UpLimit/500+0.00001)*500;
cc = int(UpLimit/100+0.00001)*100;
dd = int(UpLimit/50+0.00001)*50;
ee = int(UpLimit/10+0.00001)*10;
ff = int(UpLimit/10+0.00001)*10;
}
}
Else {
aa = int(UpLimit/1000+0.00001)*1000;
bb = int(UpLimit/500+0.00001)*500;
cc = int(UpLimit/100+0.00001)*100;
dd = int(UpLimit/50+0.00001)*50;
ee = int(UpLimit/10+0.00001)*10;
ff = int(UpLimit/5+0.00001)*5;
}
if CodeCategory() == 1 || CodeCategory() == 2 then {
If BP[0] >= 500000 Then
상한가 = aa;
Else If BP[0] >= 100000 Then
상한가 = iff(bb>=500000, aa, bb);
Else If BP[0] >= 50000 Then
상한가 = iff(cc>=100000, bb, cc);
Else If BP[0] >= 10000 Then
상한가 = iff(dd>=50000, cc, dd);
Else If BP[0] >= 5000 Then
상한가 = iff(ee>=10000, dd, ee);
Else
상한가 = iff(ff>=5000, ee, ff);
}
else if CodeCategory() == 8 || CodeCategory() == 9 then { // ETF
상한가 = ff;
}
}
if C[5] >= 상한가[5] and
crossup(c[5],ma(c,20)[5]) and C[4] > O[4] Then
var1 = 1;
Else
var1 = 0;
find(var1);
2.
var : 상한가(0), UpLimit(0);
var : aa(0), bb(0), cc(0), dd(0), ee(0),ff(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 {
aa = int(UpLimit/100+0.00001)*100;
bb = int(UpLimit/100+0.00001)*100;
cc = int(UpLimit/100+0.00001)*100;
dd = int(UpLimit/50+0.00001)*50;
ee = int(UpLimit/10+0.00001)*10;
ff = int(UpLimit/5+0.00001)*5;
}
else {
aa = int(UpLimit/1000+0.00001)*1000;
bb = int(UpLimit/500+0.00001)*500;
cc = int(UpLimit/100+0.00001)*100;
dd = int(UpLimit/50+0.00001)*50;
ee = int(UpLimit/10+0.00001)*10;
ff = int(UpLimit/10+0.00001)*10;
}
}
Else {
aa = int(UpLimit/1000+0.00001)*1000;
bb = int(UpLimit/500+0.00001)*500;
cc = int(UpLimit/100+0.00001)*100;
dd = int(UpLimit/50+0.00001)*50;
ee = int(UpLimit/10+0.00001)*10;
ff = int(UpLimit/5+0.00001)*5;
}
if CodeCategory() == 1 || CodeCategory() == 2 then {
If BP[0] >= 500000 Then
상한가 = aa;
Else If BP[0] >= 100000 Then
상한가 = iff(bb>=500000, aa, bb);
Else If BP[0] >= 50000 Then
상한가 = iff(cc>=100000, bb, cc);
Else If BP[0] >= 10000 Then
상한가 = iff(dd>=50000, cc, dd);
Else If BP[0] >= 5000 Then
상한가 = iff(ee>=10000, dd, ee);
Else
상한가 = iff(ff>=5000, ee, ff);
}
else if CodeCategory() == 8 || CodeCategory() == 9 then { // ETF
상한가 = ff;
}
}
if C[5] >= 상한가[5] and
C[4] >= 상한가[4] Then
var1 = 1;
Else
var1 = 0;
find(var1);
즐거운 하루되세요
> 그냥아줌마 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
> 안녕하세요
5일전 상한가인 동시에 20일이평돌파종목중 4일전 시가가 양봉인 종목과
최근 상한가가없다가 5일 4일전 모두 상한가인종목 검색식 부탁드립니다
(과거 2틀연속 상한가인종목)
감사합니다
그냥아줌마
2008-06-19 13:12:47
감사드립니다!!
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식부탁드립니다
> 안녕하세요
예스스탁입니다.
1.
var : 상한가(0), UpLimit(0);
var : aa(0), bb(0), cc(0), dd(0), ee(0),ff(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 {
aa = int(UpLimit/100+0.00001)*100;
bb = int(UpLimit/100+0.00001)*100;
cc = int(UpLimit/100+0.00001)*100;
dd = int(UpLimit/50+0.00001)*50;
ee = int(UpLimit/10+0.00001)*10;
ff = int(UpLimit/5+0.00001)*5;
}
else {
aa = int(UpLimit/1000+0.00001)*1000;
bb = int(UpLimit/500+0.00001)*500;
cc = int(UpLimit/100+0.00001)*100;
dd = int(UpLimit/50+0.00001)*50;
ee = int(UpLimit/10+0.00001)*10;
ff = int(UpLimit/10+0.00001)*10;
}
}
Else {
aa = int(UpLimit/1000+0.00001)*1000;
bb = int(UpLimit/500+0.00001)*500;
cc = int(UpLimit/100+0.00001)*100;
dd = int(UpLimit/50+0.00001)*50;
ee = int(UpLimit/10+0.00001)*10;
ff = int(UpLimit/5+0.00001)*5;
}
if CodeCategory() == 1 || CodeCategory() == 2 then {
If BP[0] >= 500000 Then
상한가 = aa;
Else If BP[0] >= 100000 Then
상한가 = iff(bb>=500000, aa, bb);
Else If BP[0] >= 50000 Then
상한가 = iff(cc>=100000, bb, cc);
Else If BP[0] >= 10000 Then
상한가 = iff(dd>=50000, cc, dd);
Else If BP[0] >= 5000 Then
상한가 = iff(ee>=10000, dd, ee);
Else
상한가 = iff(ff>=5000, ee, ff);
}
else if CodeCategory() == 8 || CodeCategory() == 9 then { // ETF
상한가 = ff;
}
}
if C[5] >= 상한가[5] and
crossup(c[5],ma(c,20)[5]) and C[4] > O[4] Then
var1 = 1;
Else
var1 = 0;
find(var1);
2.
var : 상한가(0), UpLimit(0);
var : aa(0), bb(0), cc(0), dd(0), ee(0),ff(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 {
aa = int(UpLimit/100+0.00001)*100;
bb = int(UpLimit/100+0.00001)*100;
cc = int(UpLimit/100+0.00001)*100;
dd = int(UpLimit/50+0.00001)*50;
ee = int(UpLimit/10+0.00001)*10;
ff = int(UpLimit/5+0.00001)*5;
}
else {
aa = int(UpLimit/1000+0.00001)*1000;
bb = int(UpLimit/500+0.00001)*500;
cc = int(UpLimit/100+0.00001)*100;
dd = int(UpLimit/50+0.00001)*50;
ee = int(UpLimit/10+0.00001)*10;
ff = int(UpLimit/10+0.00001)*10;
}
}
Else {
aa = int(UpLimit/1000+0.00001)*1000;
bb = int(UpLimit/500+0.00001)*500;
cc = int(UpLimit/100+0.00001)*100;
dd = int(UpLimit/50+0.00001)*50;
ee = int(UpLimit/10+0.00001)*10;
ff = int(UpLimit/5+0.00001)*5;
}
if CodeCategory() == 1 || CodeCategory() == 2 then {
If BP[0] >= 500000 Then
상한가 = aa;
Else If BP[0] >= 100000 Then
상한가 = iff(bb>=500000, aa, bb);
Else If BP[0] >= 50000 Then
상한가 = iff(cc>=100000, bb, cc);
Else If BP[0] >= 10000 Then
상한가 = iff(dd>=50000, cc, dd);
Else If BP[0] >= 5000 Then
상한가 = iff(ee>=10000, dd, ee);
Else
상한가 = iff(ff>=5000, ee, ff);
}
else if CodeCategory() == 8 || CodeCategory() == 9 then { // ETF
상한가 = ff;
}
}
if C[5] >= 상한가[5] and
C[4] >= 상한가[4] Then
var1 = 1;
Else
var1 = 0;
find(var1);
즐거운 하루되세요
> 그냥아줌마 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
> 안녕하세요
5일전 상한가인 동시에 20일이평돌파종목중 4일전 시가가 양봉인 종목과
최근 상한가가없다가 5일 4일전 모두 상한가인종목 검색식 부탁드립니다
(과거 2틀연속 상한가인종목)
감사합니다
다음글
이전글