커뮤니티

추가로 부탁드립니다.

프로필 이미지
엠제이
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); } 감사합니다.