커뮤니티
문의드립니다.
2015-10-12 17:00:43
143
글번호 91138
예전에 만들어주신 검색식을 하나로 수정 부탁드립니다.
응용해서 검색해 보았는데 검색종목수가 상이하게 나와서 부탁드립니다.
아래는 각각의 검색식입니다.
1.분봉 현재까지의 누적거래량이 d-1 and d-2 and d-3 의 누적거래량보다 n%인종목
2.분봉 현재까지의 누적거래량이 d-1 or d-2 or d-3 의 누적거래량보다 n%인종목
##전일 누적거래량대비 N%증가종목
input : per(450);
var : cnt(0),PreV(0),dd(0),dd1(0),dd2(0),dd3(0);
if date != date[1] Then{
dd = sdate;
dd1 = dd[1];
}
if dd1 > 0 Then {
PreV = 0;
for cnt = 1 to 500 {
if sdate[cnt] == dd1 and stime[cnt] <= stime then{
PreV = DayVolume[cnt];
cnt = 1000;
}
}
if PreV > 0 and DayVolume >= PreV*(per/100) then
find(prev);
}
##전전일 누적거래량대비 N%증가종목
input : per(450);
var : cnt(0),PreV(0),dd(0),dd1(0),dd2(0),dd3(0);
if date != date[1] Then{
dd = sdate;
dd1 = dd[1];
dd2 = dd1[1];
}
if dd2 > 0 Then {
PreV = 0;
for cnt = 1 to 500 {
if sdate[cnt] == dd2 and stime[cnt] <= stime then{
PreV = DayVolume[cnt];
cnt = 1000;
}
}
if PreV > 0 and DayVolume >= PreV*(per/100) then
find(1);
}
##전전전일 누적거래량대비 N%증가종목
input : per(450);
var : cnt(0),PreV(0),dd(0),dd1(0),dd2(0),dd3(0);
if date != date[1] Then{
dd = sdate;
dd1 = dd[1];
dd2 = dd1[1];
dd3 = dd2[1];
}
if dd3 > 0 Then {
PreV = 0;
for cnt = 1 to 500 {
if sdate[cnt] == dd3 and stime[cnt] <= stime then{
PreV = DayVolume[cnt];
cnt = 1000;
}
}
if PreV > 0 and DayVolume >= PreV*(per/100) then
find(1);
}
답변 1
예스스탁 예스스탁 답변
2015-10-13 11:10:33
안녕하세요
예스스탁입니다.
1.
input : per(450);
var : cnt(0),dd(0),dd1(0),dd2(0),dd3(0);
var : PreV1(0),PreV2(0),PreV3(0);
if date != date[1] Then{
dd = sdate;
dd1 = dd[1];
dd2 = dd1[1];
dd3 = dd2[1];
}
if dd3 > 0 Then {
PreV1 = 0;
PreV2 = 0;
PreV3 = 0;
for cnt = 1 to 500 {
if PreV1 == 0 and sdate[cnt] == dd1 and stime[cnt] <= stime then
PreV1 = DayVolume[cnt];
if PreV2 == 0 and sdate[cnt] == dd2 and stime[cnt] <= stime then
PreV2 = DayVolume[cnt];
if PreV3 == 0 and sdate[cnt] == dd3 and stime[cnt] <= stime then{
PreV3 = DayVolume[cnt];
cnt = 1000;
}
}
if PreV1 > 0 and PreV2 > 0 and PreV3 > 0 and
DayVolume >= PreV1*(per/100) and
DayVolume >= PreV2*(per/100) and
DayVolume >= PreV3*(per/100) then
find(1);
}
2.
##전일 누적거래량대비 N%증가종목
input : per(450);
var : cnt(0),dd(0),dd1(0),dd2(0),dd3(0);
var : PreV1(0),PreV2(0),PreV3(0);
if date != date[1] Then{
dd = sdate;
dd1 = dd[1];
dd2 = dd1[1];
dd3 = dd2[1];
}
if dd3 > 0 Then {
PreV1 = 0;
PreV2 = 0;
PreV3 = 0;
for cnt = 1 to 500 {
if PreV1 == 0 and sdate[cnt] == dd1 and stime[cnt] <= stime then
PreV1 = DayVolume[cnt];
if PreV2 == 0 and sdate[cnt] == dd2 and stime[cnt] <= stime then
PreV2 = DayVolume[cnt];
if PreV3 == 0 and sdate[cnt] == dd3 and stime[cnt] <= stime then{
PreV3 = DayVolume[cnt];
cnt = 1000;
}
}
if PreV1 > 0 and PreV2 > 0 and PreV3 > 0 and
(DayVolume >= PreV1*(per/100) or
DayVolume >= PreV2*(per/100) or
DayVolume >= PreV3*(per/100)) then
find(1);
}
즐거운 하루되세요
> 부양가족 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 예전에 만들어주신 검색식을 하나로 수정 부탁드립니다.
응용해서 검색해 보았는데 검색종목수가 상이하게 나와서 부탁드립니다.
아래는 각각의 검색식입니다.
1.분봉 현재까지의 누적거래량이 d-1 and d-2 and d-3 의 누적거래량보다 n%인종목
2.분봉 현재까지의 누적거래량이 d-1 or d-2 or d-3 의 누적거래량보다 n%인종목
##전일 누적거래량대비 N%증가종목
input : per(450);
var : cnt(0),PreV(0),dd(0),dd1(0),dd2(0),dd3(0);
if date != date[1] Then{
dd = sdate;
dd1 = dd[1];
}
if dd1 > 0 Then {
PreV = 0;
for cnt = 1 to 500 {
if sdate[cnt] == dd1 and stime[cnt] <= stime then{
PreV = DayVolume[cnt];
cnt = 1000;
}
}
if PreV > 0 and DayVolume >= PreV*(per/100) then
find(prev);
}
##전전일 누적거래량대비 N%증가종목
input : per(450);
var : cnt(0),PreV(0),dd(0),dd1(0),dd2(0),dd3(0);
if date != date[1] Then{
dd = sdate;
dd1 = dd[1];
dd2 = dd1[1];
}
if dd2 > 0 Then {
PreV = 0;
for cnt = 1 to 500 {
if sdate[cnt] == dd2 and stime[cnt] <= stime then{
PreV = DayVolume[cnt];
cnt = 1000;
}
}
if PreV > 0 and DayVolume >= PreV*(per/100) then
find(1);
}
##전전전일 누적거래량대비 N%증가종목
input : per(450);
var : cnt(0),PreV(0),dd(0),dd1(0),dd2(0),dd3(0);
if date != date[1] Then{
dd = sdate;
dd1 = dd[1];
dd2 = dd1[1];
dd3 = dd2[1];
}
if dd3 > 0 Then {
PreV = 0;
for cnt = 1 to 500 {
if sdate[cnt] == dd3 and stime[cnt] <= stime then{
PreV = DayVolume[cnt];
cnt = 1000;
}
}
if PreV > 0 and DayVolume >= PreV*(per/100) then
find(1);
}
다음글
이전글