커뮤니티
검색식 부탁드립니다.
2012-11-11 01:09:07
234
글번호 56392
오늘 종가 1000원 이상이고, 오늘 거래대금 10억 이상인 종목이며
20일전부터 120일 사이에서
각각 날의 거래량이 60일 평균거래량보다 3배 많고, 전일보다 종가가
낮고 단순가격이동평균 20일선 밑에 있는 종목검색을 하고 싶습니다.
거래대금에 대한 함수는 몰라서 구현을 못했구요. 거래대금 기능을 빼더라도
아래는 제가 구현을 했는데 원하는 결과가 안 나와서 의뢰합니다.
Input : StartDay(20), EndDay(120), VolumeAver(60);
var : Day(0), VolumeDay(0), VolomePivot(0), ok(0);
FOR Day = StartDay TO EndDay
{
VolumeDay = ma(V[Day], VolumeAver) * 3.0;
If (C[Day] < C[Day+1]) and (VolumeDay < V[Day]) and (C[0] > 1000) and (C[Day] < ma(C[Day], 20)) Then
ok = 1;
Else
ok = 0;
Find(ok);
}
답변 1
예스스탁 예스스탁 답변
2012-11-12 13:49:07
안녕하세요
예스스탁입니다.
#100일간 거래량이 60이평거래량의 3배이상이고
#종가가 직전일종가보다 작고 종가가 20이평보다 낮은 날의 수
var1 = countif(V>ma(V,60)*3 and C < C[1] and C < ma(c,20),100);
#20일전 기준으로 var1이 1이상이고
#오늘 종가는 1000원이상이고 거래량은 10억이상인 종목
if C >= 1000 and M > 1000000000 and var1[20] >= 100 Then
find(1);
즐거운 하루되세요
> HI_pandora7 님이 쓴 글입니다.
> 제목 : 검색식 부탁드립니다.
> 오늘 종가 1000원 이상이고, 오늘 거래대금 10억 이상인 종목이며
20일전부터 120일 사이에서
각각 날의 거래량이 60일 평균거래량보다 3배 많고, 전일보다 종가가
낮고 단순가격이동평균 20일선 밑에 있는 종목검색을 하고 싶습니다.
거래대금에 대한 함수는 몰라서 구현을 못했구요. 거래대금 기능을 빼더라도
아래는 제가 구현을 했는데 원하는 결과가 안 나와서 의뢰합니다.
Input : StartDay(20), EndDay(120), VolumeAver(60);
var : Day(0), VolumeDay(0), VolomePivot(0), ok(0);
FOR Day = StartDay TO EndDay
{
VolumeDay = ma(V[Day], VolumeAver) * 3.0;
If (C[Day] < C[Day+1]) and (VolumeDay < V[Day]) and (C[0] > 1000) and (C[Day] < ma(C[Day], 20)) Then
ok = 1;
Else
ok = 0;
Find(ok);
}
다음글
이전글