커뮤니티

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

프로필 이미지
회원
2014-12-04 23:34:13
145
글번호 81070
답변완료
아래의 수식으로 종목을 검색하니 나오는 종목이 없군요. ㅠ.ㅠ 필터링이 넘 많아서 그런가 싶어서요. 좀 간단하게 수정 요청합니다. 1. 스토캐스틱(5,3,3) 쌍바닥 2. 20이평과 60이평 정배열 위 두조건을 만족하는 종목검색 부탁드립니다. - 아 래 - 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,P1); 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-05 08:52:09

안녕하세요 예스스탁입니다. 죄송합니다. 기존식 변수에 잘못처리된 부분이 있었습니다. 아래 내용으로 다시 검색해 보시기 바랍니다. 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 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); } 2.스토캐스틱(5,3,3) 쌍바닥, 20이평과 60이평 정배열 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); } 즐거운 하루되세요 > HI_so****** 님이 쓴 글입니다. > 제목 : 종목검색 수식 문의드립니다. > 아래의 수식으로 종목을 검색하니 나오는 종목이 없군요. ㅠ.ㅠ 필터링이 넘 많아서 그런가 싶어서요. 좀 간단하게 수정 요청합니다. 1. 스토캐스틱(5,3,3) 쌍바닥 2. 20이평과 60이평 정배열 위 두조건을 만족하는 종목검색 부탁드립니다. - 아 래 - 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,P1); 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); }