커뮤니티
추가로 부탁드립니다.
2013-02-12 17:27:14
236
글번호 59386
방금전에 아래와 같은 검색식을 주셔서 감사합니다.
아래의 검색식에 조건을 추가하고 싶습니다.
전일종가/전일고가/당일시가가 (Min, Max) 3%내로 수렴되어 있어야 하며,
전일 종가 기준으로 20,60,120이평이 (Min, Max) 3%내 수렴되어 있으며,
20이평이 전봉대비 상승중이어야 하며,
당일 첫번째 봉의 거래대금이 1억을 넘어야 함
if date != date[1] Then{
var1 = V;#당일 첫번째봉 거래량
var2 = var1[1];#전일 첫번째봉 거래량
var3 = upvol/DownVol * 100; #첫봉 체결강도
}
if var3 >= 100 and var1/var2*100 >= 300 Then
find(1);
감사합니다.
안녕하세요
예스스탁입니다.
장마감후에 아래식으로 검색하시면 됩니다.
if date != date[1] Then{
var1 = V;#당일 첫번째봉 거래량
var2 = var1[1];#전일 첫번째봉 거래량
var3 = upvol/DownVol * 100; #첫봉 체결강도
}
if var3 >= 100 and var1/var2*100 >= 300 Then
find(1);
검색하실때 10분봉으로 2틀치의 봉이 필요하므로
검색에 필요한 최소기간은 100정도로 입력하시고 검색하시면 됩니다.
즐거운 하루되세요
> 엠제이 님이 쓴 글입니다.
> 제목 : 검색식 부탁드려요
> 장 마감후에 당일 조건을 검색하려고 합니다.
10분봉 당일 첫번째 봉이 아래의 조건을 만족하는 조건식입니다.
- 체결강도 100이상
- 전일 동시간대비 거래량 비율이 300% 이상인 종목을
장 마감후에 10분봉 검색식을 통해서 찾아내고 싶습니다.
제가 코딩을 해 보았는데 이상하게 검색이 안되서요
var : cnt(0);
if date != date[1] Then{
var1 = 0;
var2 = var1[1];
condition1 = false;
}
var1 = var1+1;
if var1 == 1 and sdate == 20130212 then {
for cnt = 1 to (var1+var2) {
if stime == stime[cnt] and sdate > sdate[cnt] then{
var3 = DayVolume[cnt];
cnt = 1000;
}
}
value1 = var3;
value2 = dayVolume;
var99 = value2/value1 * 100;
var91 = upvol;
var92 = DownVol;
var93 = var91/var92 * 100;
if var99 >= 300 and var93 > 100 then
condition1 = true;
}
if stime == 150000 and sdate == 20130212 and condition1 == true then {
find(1);
}
감사합니다.
답변 1
예스스탁 예스스탁 답변
2013-02-12 17:44:42
안녕하세요
예스스탁입니다.
검색에 필요한 최소기간을 200이상으로 설정하시고 검색하시면 됩니다.
value1 = max(dayhigh(1),DayClose(1),dayopen(0));
value2 = min(dayhigh(1),DayClose(1),dayopen(0));
value3 = ma(c,20);
value4 = ma(C,60);
value5 = ma(c,120);
value6 = max(value3,value4,value5);
value7 = Min(value3,value4,value5);
if date != date[1] Then{
var1 = V;#당일 첫번째봉 거래량
var2 = var1[1];#전일 첫번째봉 거래량
var3 = upvol/DownVol * 100; #첫봉 체결강도
var4 = m;//첫봉 거래대금
var5 = value6[1];#전일 종가기준 이평 최고값
var6 = value7[1];#전일 종가기준 이평 최저값
Condition1 = value3 > value3[1];#전일 종가기준 이평대비 상승여부
}
if var3 >= 100
and var1/var2*100 >= 300
and value1 <= value2*1.03
and value5 <= var6*1.03
and Condition1 == true Then
find(1);
즐거운 하루되세요
> 엠제이 님이 쓴 글입니다.
> 제목 : 추가로 부탁드립니다.
> 방금전에 아래와 같은 검색식을 주셔서 감사합니다.
아래의 검색식에 조건을 추가하고 싶습니다.
전일종가/전일고가/당일시가가 (Min, Max) 3%내로 수렴되어 있어야 하며,
전일 종가 기준으로 20,60,120이평이 (Min, Max) 3%내 수렴되어 있으며,
20이평이 전봉대비 상승중이어야 하며,
당일 첫번째 봉의 거래대금이 1억을 넘어야 함
if date != date[1] Then{
var1 = V;#당일 첫번째봉 거래량
var2 = var1[1];#전일 첫번째봉 거래량
var3 = upvol/DownVol * 100; #첫봉 체결강도
}
if var3 >= 100 and var1/var2*100 >= 300 Then
find(1);
감사합니다.
안녕하세요
예스스탁입니다.
장마감후에 아래식으로 검색하시면 됩니다.
if date != date[1] Then{
var1 = V;#당일 첫번째봉 거래량
var2 = var1[1];#전일 첫번째봉 거래량
var3 = upvol/DownVol * 100; #첫봉 체결강도
}
if var3 >= 100 and var1/var2*100 >= 300 Then
find(1);
검색하실때 10분봉으로 2틀치의 봉이 필요하므로
검색에 필요한 최소기간은 100정도로 입력하시고 검색하시면 됩니다.
즐거운 하루되세요
> 엠제이 님이 쓴 글입니다.
> 제목 : 검색식 부탁드려요
> 장 마감후에 당일 조건을 검색하려고 합니다.
10분봉 당일 첫번째 봉이 아래의 조건을 만족하는 조건식입니다.
- 체결강도 100이상
- 전일 동시간대비 거래량 비율이 300% 이상인 종목을
장 마감후에 10분봉 검색식을 통해서 찾아내고 싶습니다.
제가 코딩을 해 보았는데 이상하게 검색이 안되서요
var : cnt(0);
if date != date[1] Then{
var1 = 0;
var2 = var1[1];
condition1 = false;
}
var1 = var1+1;
if var1 == 1 and sdate == 20130212 then {
for cnt = 1 to (var1+var2) {
if stime == stime[cnt] and sdate > sdate[cnt] then{
var3 = DayVolume[cnt];
cnt = 1000;
}
}
value1 = var3;
value2 = dayVolume;
var99 = value2/value1 * 100;
var91 = upvol;
var92 = DownVol;
var93 = var91/var92 * 100;
if var99 >= 300 and var93 > 100 then
condition1 = true;
}
if stime == 150000 and sdate == 20130212 and condition1 == true then {
find(1);
}
감사합니다.