커뮤니티

종목검색 수식 문의드립니다.

프로필 이미지
회원
2014-12-07 22:05:44
141
글번호 81129
답변완료
아래의 수식으로 검색해보니 역시나 종목이 안나옵니다. 필터링을 대폭 줄였으매도 불구하고 안나오는 이유가 궁금합니다. 제가 일일이 수동으로 검색을 해본 결과 최소 10종목 이상은 나오는게 정상인거 같은데요. 다시 한번 점검 부탁드립니다. 검색조건 1. 1. 스토캐스틱(5,3,3) 쌍바닥 2. 20이평과 60이평 정배열 위 두조건을 모두 만족하는 종목 검색조건 2. 1. 스토캐스틱(5,3,3) 저점과 고점이 높아지는 쌍바닥 2. 20이평과 60이평 정배열 위 두조건을 모두 만족하는 종목 - 아 래 - 검색조건 1. input : Left(3),Right(3),P1(20),P2(60),sto1(5),sto2(3),sto3(3); var : mav1(0),mav2(0),stok(0),stod(0); mav1 = ma(c,P1); mav2 = ma(c,P2); stok = StochasticsK(sto1,sto2); stod = StochasticsD(sto1,sto2,sto3); if SwingLow(1,stok,left,right,left+right+1) != -1 Then{ value3 = stok[right]; value4 = value3[1]; if value3 > value4 and value4 > 0 And mav1 > mav2 Then find(1); } 검색조건 2. input : Left(3),Right(3),P1(20),P2(60),sto1(5),sto2(3),sto3(3); var : mav1(0),mav2(0),stok(0),stod(0); mav1 = ma(c,P1); mav2 = ma(c,P2); stok = StochasticsK(sto1,sto2); stod = StochasticsD(sto1,sto2,sto3); if SwingHigh(1,stok,left,right,left+right+1) != -1 Then{ value1 = stok[right]; value2 = value1[1]; } if SwingLow(1,stok,left,right,left+right+1) != -1 Then{ value3 = stok[right]; value4 = value3[1]; if value3 > value4 and value1 > value2 And value4 > 0 and value2 > 0 And mav1 > mav2 Then find(1); }
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-12-08 11:43:38

안녕하세요 예스스탁입니다. 해당식 검색해 보았지만 첨부된 그림과 같이 분봉 일봉에서 모두 검색해서 종목이 나오고 있습니다. 올리신 내용으로 따로 수정해 드릴부분이 없습니다. 검색전에 종목검색 속성에서 검색에 필요한 최소기간에 500봉으로 지정하고 검색하시기 바랍니다. 종목검색에는 최대 500봉 까지 제공됩니다. 즐거운 하루되세요 > HI_so****** 님이 쓴 글입니다. > 제목 : 종목검색 수식 문의드립니다. > 아래의 수식으로 검색해보니 역시나 종목이 안나옵니다. 필터링을 대폭 줄였으매도 불구하고 안나오는 이유가 궁금합니다. 제가 일일이 수동으로 검색을 해본 결과 최소 10종목 이상은 나오는게 정상인거 같은데요. 다시 한번 점검 부탁드립니다. 검색조건 1. 1. 스토캐스틱(5,3,3) 쌍바닥 2. 20이평과 60이평 정배열 위 두조건을 모두 만족하는 종목 검색조건 2. 1. 스토캐스틱(5,3,3) 저점과 고점이 높아지는 쌍바닥 2. 20이평과 60이평 정배열 위 두조건을 모두 만족하는 종목 - 아 래 - 검색조건 1. input : Left(3),Right(3),P1(20),P2(60),sto1(5),sto2(3),sto3(3); var : mav1(0),mav2(0),stok(0),stod(0); mav1 = ma(c,P1); mav2 = ma(c,P2); stok = StochasticsK(sto1,sto2); stod = StochasticsD(sto1,sto2,sto3); if SwingLow(1,stok,left,right,left+right+1) != -1 Then{ value3 = stok[right]; value4 = value3[1]; if value3 > value4 and value4 > 0 And mav1 > mav2 Then find(1); } 검색조건 2. input : Left(3),Right(3),P1(20),P2(60),sto1(5),sto2(3),sto3(3); var : mav1(0),mav2(0),stok(0),stod(0); mav1 = ma(c,P1); mav2 = ma(c,P2); stok = StochasticsK(sto1,sto2); stod = StochasticsD(sto1,sto2,sto3); if SwingHigh(1,stok,left,right,left+right+1) != -1 Then{ value1 = stok[right]; value2 = value1[1]; } if SwingLow(1,stok,left,right,left+right+1) != -1 Then{ value3 = stok[right]; value4 = value3[1]; if value3 > value4 and value1 > value2 And value4 > 0 and value2 > 0 And mav1 > mav2 Then find(1); }