커뮤니티
종목검색 수식 수정부탁드립니다.
2016-10-17 20:36:42
118
글번호 103034
아래의 검색수식으로 종목이 검색되지 않습니다. 한번더 점검 부탁드립니다.
조건:
52주 최저가 부근에서 (+- 10거래일 이내 = 합 20거래일)
하루의 거래량으로
거래량 60이평의 3배이상의 거래량이 터진 이력이 있는 종목
- 아래 -
var : cnt(0),mav(0),LL(0),Li(0),DD(0),LD(0);
Array : WL[60](0),WD[60](0);
mav = ma(c,60);
if date != date[1] Then
DD = DD+1;
if DayOfWeek(sdate) < DayOfWeek(sdate) Then{
WL[0] = L;
WD[0] = DD;
for cnt = 1 to 59{
WL[cnt] = WL[cnt-1][1];
WD[cnt] = WD[cnt-1][1];
}
}
if L < WL[0] Then{
WL[0] = L;
WD[0] = DD;
}
if WL[52] > 0 then{
LL = WL[0];
LD = WD[0];
for cnt = 0 to 52-1{
if WL[cnt] < LL Then{
LL = WL[cnt];
LD = WD[cnt];
}
}
if LD > DD-10 and V >= mav*3 Then
find(1);
}
답변 1
예스스탁 예스스탁 답변
2016-10-18 10:05:19
안녕하세요
예스스탁입니다.
식을 수정했습니다.
var : cnt(0),mav(0),LL(0),Li(0),DD(0),LD(0),bars(0),cond(false);
Array : WL[60](0),WD[60](0);
mav = ma(v,60);
if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then{
WL[0] = L;
WD[0] = index;
for cnt = 1 to 59{
WL[cnt] = WL[cnt-1][1];
WD[cnt] = WD[cnt-1][1];
}
}
if L < WL[0] Then{
WL[0] = L;
WD[0] = index;
}
if WL[52] > 0 then{
LL = WL[0];
LD = WD[0];
for cnt = 0 to 52-1{
if WL[cnt] < LL Then{
LL = WL[cnt];
LD = WD[cnt];
}
}
bars = index-LD;
cond = false;
for cnt = max(0,bars-10) to bars+10 {
if V[cnt] >= mav[cnt]*3 Then{
cond = true;
}
}
if cond == true Then
find(1);
}
즐거운 하루되세요
> 승부사1 님이 쓴 글입니다.
> 제목 : 종목검색 수식 수정부탁드립니다.
> 아래의 검색수식으로 종목이 검색되지 않습니다. 한번더 점검 부탁드립니다.
조건:
52주 최저가 부근에서 (+- 10거래일 이내 = 합 20거래일)
하루의 거래량으로
거래량 60이평의 3배이상의 거래량이 터진 이력이 있는 종목
- 아래 -
var : cnt(0),mav(0),LL(0),Li(0),DD(0),LD(0);
Array : WL[60](0),WD[60](0);
mav = ma(c,60);
if date != date[1] Then
DD = DD+1;
if DayOfWeek(sdate) < DayOfWeek(sdate) Then{
WL[0] = L;
WD[0] = DD;
for cnt = 1 to 59{
WL[cnt] = WL[cnt-1][1];
WD[cnt] = WD[cnt-1][1];
}
}
if L < WL[0] Then{
WL[0] = L;
WD[0] = DD;
}
if WL[52] > 0 then{
LL = WL[0];
LD = WD[0];
for cnt = 0 to 52-1{
if WL[cnt] < LL Then{
LL = WL[cnt];
LD = WD[cnt];
}
}
if LD > DD-10 and V >= mav*3 Then
find(1);
}