커뮤니티
검색식 문의드립니다
2015-10-04 21:21:32
183
글번호 90914
즐거운 한주일 시작하시기 바랍니다.
(분봉검색식입니다)
1번검색식
.n봉동안 주가80bbup돌파 or 주가240bbup돌파 or 80bbup이 240bbup을 돌파했고
.분봉상 전일 모든봉의 종가가 240bbup을 돌파한적이 없고
.분봉상 현재봉까지 누적거래량이 d-1 and d-2 and d-3 각각의 동시간까지 누적거래량보다
per%이상이고(and조건)
.현재가가 당일 첫봉(양봉일경우 종가/음봉일경우 시가)을 1.005%이상으로 돌파하고
이때 첫봉은 전일종가대비 상승율1.15% 이하이고 현재봉은 전일종가대비 상승율1.025%이상
이고 저가는 첫봉종가이하고 양봉인 종목검색식
2번 검색식
.분봉상 전일 800bbup을 한봉이상 하회한적이 있고 현재 80bbup > 240bbup 이고
.분봉상 현재봉까지 누적거래량이 d-1 or d-2 or d-3 각각의 동시간까지 누적거래량보다
per%이상이고(or조건)
.현재가가 당일 첫봉(양봉일경우 종가/음봉일경우 시가)을 1.005%이상으로 돌파하고
이때 첫봉은 전일종가대비 상승율1.15% 이하이고 현재봉은 전일종가대비 상승율1.025%이상
이고 저가는 첫봉종가이하고 양봉인 종목검색식
**** 검색되는 시간이 최소화 되도록 부탁드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2015-10-05 11:50:50
안녕하세요
예스스탁입니다.
1.
input : N(10),Per(10);
var : Bbup1(0),BBup2(0);
var : Predate1(0),Predate2(0),Predate3(0);
var : V1(0),V2(0),V3(0),cnt(0);
BBup1 = BollBandUp(80,2);
Bbup2 = BollBandUp(240,2);
if crossup(C,BBup1) Then
var1 = index;
if crossup(C,BBup2) Then
var2 = index;
if crossup(BBup1,BBup2) Then
var3 = index;
if date != date[1] Then{
Condition1 = false;
Condition2 = Condition1[1];
PreDate1 = sdate[1];#전일날짜
PreDate2 = PreDate1[1];#전전일날짜
PreDate3 = PreDate2[1];#전전전일날짜
value1 = max(C,O);
value2 = C;
}
if crossup(c,BBup2) Then
Condition1 = true;
V1 = 0;
V2 = 0;
V3 = 0;
if PreDate3 > 0 Then{
for cnt = 1 to 499 {
if stime[cnt] <= stime and sdate[cnt] == PreDate1 then
V1 = DayVolume[cnt];
if stime[cnt] <= stime and sdate[cnt] == PreDate2 then
V2 = DayVolume[cnt];
if stime[cnt] <= stime and sdate[cnt] == PreDate3 then
V3 = DayVolume[cnt];
}
if ((index <= var1+N and var1 > 0) Or
(index <= var2+N and var2 > 0) Or
(index <= var3+N and var3 > 0)) And
Condition2 == false And
DayVolume >= V1*(1+Per/100) And
DayVolume >= V2*(1+Per/100) And
DayVolume >= V3*(1+Per/100) And
C >= value1*1.005 And
dayopen <= DayClose(1)*1.15 And
C >= DayClose(1)*1.025 And
L <= value2 And
C > O Then
find(1);
}
2.
input : N(10),Per(10);
var : Bbup1(0),BBup2(0);
var : Predate1(0),Predate2(0),Predate3(0);
var : V1(0),V2(0),V3(0),cnt(0);
BBup1 = BollBandUp(80,2);
Bbup2 = BollBandUp(240,2);
if date != date[1] Then{
Condition1 = false;
Condition2 = Condition1[1];
PreDate1 = sdate[1];#전일날짜
PreDate2 = PreDate1[1];#전전일날짜
PreDate3 = PreDate2[1];#전전전일날짜
value1 = max(C,O);
value2 = C;
}
if c < BBup2 Then
Condition1 = true;
V1 = 0;
V2 = 0;
V3 = 0;
if PreDate3 > 0 Then{
for cnt = 1 to 499 {
if stime[cnt] <= stime and sdate[cnt] == PreDate1 then
V1 = DayVolume[cnt];
if stime[cnt] <= stime and sdate[cnt] == PreDate2 then
V2 = DayVolume[cnt];
if stime[cnt] <= stime and sdate[cnt] == PreDate3 then
V3 = DayVolume[cnt];
}
if Condition2 == true And
Bbup1 > BBup2 and
DayVolume >= V1*(1+Per/100) And
DayVolume >= V2*(1+Per/100) And
DayVolume >= V3*(1+Per/100) And
C >= value1*1.005 And
dayopen <= DayClose(1)*1.15 And
C >= DayClose(1)*1.025 And
L <= value2 And
C > O Then
find(1);
}
즐거운 하루되세요
> 부양가족 님이 쓴 글입니다.
> 제목 : 검색식 문의드립니다
> 즐거운 한주일 시작하시기 바랍니다.
(분봉검색식입니다)
1번검색식
.n봉동안 주가80bbup돌파 or 주가240bbup돌파 or 80bbup이 240bbup을 돌파했고
.분봉상 전일 모든봉의 종가가 240bbup을 돌파한적이 없고
.분봉상 현재봉까지 누적거래량이 d-1 and d-2 and d-3 각각의 동시간까지 누적거래량보다
per%이상이고(and조건)
.현재가가 당일 첫봉(양봉일경우 종가/음봉일경우 시가)을 1.005%이상으로 돌파하고
이때 첫봉은 전일종가대비 상승율1.15% 이하이고 현재봉은 전일종가대비 상승율1.025%이상
이고 저가는 첫봉종가이하고 양봉인 종목검색식
2번 검색식
.분봉상 전일 800bbup을 한봉이상 하회한적이 있고 현재 80bbup > 240bbup 이고
.분봉상 현재봉까지 누적거래량이 d-1 or d-2 or d-3 각각의 동시간까지 누적거래량보다
per%이상이고(or조건)
.현재가가 당일 첫봉(양봉일경우 종가/음봉일경우 시가)을 1.005%이상으로 돌파하고
이때 첫봉은 전일종가대비 상승율1.15% 이하이고 현재봉은 전일종가대비 상승율1.025%이상
이고 저가는 첫봉종가이하고 양봉인 종목검색식
**** 검색되는 시간이 최소화 되도록 부탁드립니다.
감사합니다.
이전글