커뮤니티
다시 문의합니다.
2015-03-26 10:53:10
150
글번호 84409
밑에 올린 내용이
400봉안에 상한가 안착했다가 종가상 상한가로 안 끝나고 밑에서 형성 되는경우의 수식을 알고 싶습니다.
또 이런 수식이 검색 되는지 모르겠는데
상안착하고 30분 이상 유지하고 풀린경우(종가상 상안착실패)를 알고 싶습니다.
이거였는데 검색이 되지 않습니다.
수식올린것을 보면
#당일 상한가 발생했고 400봉 안이고 현재 종가는 상한가보다 작은 종목
이런 내용이 있는데
제가 말하는것은 당일 상한가발생해서 상이탈이 아니라 2년안에 상한가찍고 이탈한 종목을 말씀드리는겁니다.
30분유지하고 풀린것도 마찬가지고요
과거 상한가찍고 종가상 상이탈을 찾는겁입니다.
답변 1
예스스탁 예스스탁 답변
2015-03-26 14:51:23
안녕하세요
예스스탁입니다.
일봉에서 검색하셔야 합니다.
일봉고가는 상한가 이상이고 종가는 상한가 미만이었던 경우가
400봉 이내에 한번이상 있는 경우를 찾는 식입니다.
30분 유지는 가능하지 않습니다.
위 내용이 아니시면 02-3453-1060으로 전화주시기 바랍니다.
var : 상한가(0), UpLimit(0);
var : up1(0), up2(0), up3(0), up4(0), up5(0),up6(0),Up7(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 {
up1 = int(UpLimit/100+0.00001)*100;
up2 = int(UpLimit/100+0.00001)*100;
up3 = int(UpLimit/100+0.00001)*100;
up4 = int(UpLimit/50+0.00001)*50;
up5 = int(UpLimit/10+0.00001)*10;
up6 = int(UpLimit/5+0.00001)*5;
up7 = int(UpLimit/1+0.00001)*1;
}
else {
up1 = int(UpLimit/1000+0.00001)*1000;
up2 = int(UpLimit/500+0.00001)*500;
up3 = int(UpLimit/100+0.00001)*100;
up4 = int(UpLimit/50+0.00001)*50;
up5 = int(UpLimit/10+0.00001)*10;
up6 = int(UpLimit/10+0.00001)*10;
up7 = int(UpLimit/1+0.00001)*1;
}
}
Else {
up1 = int(UpLimit/1000+0.00001)*1000;
up2 = int(UpLimit/500+0.00001)*500;
up3 = int(UpLimit/100+0.00001)*100;
up4 = int(UpLimit/50+0.00001)*50;
up5 = int(UpLimit/10+0.00001)*10;
up6 = int(UpLimit/5+0.00001)*5;
up7 = int(UpLimit/1+0.00001)*1;
}
if CodeCategory() == 1 || CodeCategory() == 2 then {
if sdate < 20101004 Then{
If BP >= 500000 Then
상한가 = up1;
Else If BP >= 100000 Then
상한가 = iff(up2>=500000, up1, up2);
Else If BP >= 50000 Then
상한가 = iff(up3>=100000, up2, up3);
Else If BP >= 10000 Then
상한가 = iff(up4>=50000, up3, up4);
Else If BP >= 5000 Then
상한가 = iff(up5>=10000, up4, up5);
Else If BP >= 1000 Then
상한가 = iff(up5>=5000, up5, up6);
Else
상한가 = iff(up6>=1000, up6, up6);
}
Else{
If BP >= 500000 Then
상한가 = up1;
Else If BP >= 100000 Then
상한가 = iff(up2>=500000, up1, up2);
Else If BP >= 50000 Then
상한가 = iff(up3>=100000, up2, up3);
Else If BP >= 10000 Then
상한가 = iff(up4>=50000, up3, up4);
Else If BP >= 5000 Then
상한가 = iff(up5>=10000, up4, up5);
Else If BP >= 1000 Then
상한가 = iff(up5>=5000, up5, up6);
Else
상한가 = iff(up6>=1000, up6, up7);
}
}
else if CodeCategory() == 8 || CodeCategory() == 9 then { // ETF
상한가 = up6;
}
}
if H >= 상한가 and C < 상한가 Then
var1 = index;
if var1 > 0 and index <= var1+400 Then
find(1);
즐거운 하루되세요
> NH_pe***** 님이 쓴 글입니다.
> 제목 : 다시 문의합니다.
> 밑에 올린 내용이
400봉안에 상한가 안착했다가 종가상 상한가로 안 끝나고 밑에서 형성 되는경우의 수식을 알고 싶습니다.
또 이런 수식이 검색 되는지 모르겠는데
상안착하고 30분 이상 유지하고 풀린경우(종가상 상안착실패)를 알고 싶습니다.
이거였는데 검색이 되지 않습니다.
수식올린것을 보면
#당일 상한가 발생했고 400봉 안이고 현재 종가는 상한가보다 작은 종목
이런 내용이 있는데
제가 말하는것은 당일 상한가발생해서 상이탈이 아니라 2년안에 상한가찍고 이탈한 종목을 말씀드리는겁니다.
30분유지하고 풀린것도 마찬가지고요
과거 상한가찍고 종가상 상이탈을 찾는겁입니다.
다음글
이전글