커뮤니티

수식 문의드립니다

프로필 이미지
용팔이
2023-04-24 14:47:23
926
글번호 168436
답변완료

첨부 이미지

안녕하세요 수식작성에 도움주셔서 은혜에 감사드립니다 아래 조건을 충족하는 종목검색식 작성 부탁드립니다 1 20일 이평선이 쌍바닥 ( 쌍바닥 오른쪽 저점이 높은) 2 ( 0봉전 기준) 이전 20봉이내에 전일대비 500%이상 거래량 발생 3 0봉전기준 20일이평선이 우상향 추세를 지속유지 중일 것 (20일 이평선 상승추세 각도가 최소 20도이상) - 20일선이 하향추세 진행중인 경우는 제외하기 위함 4 0봉전 기준 , 그 이전 봉 캔들이 우상향하고 있는 20일 이평선위에서 15일이상 머물러 있다가 20일선을 종가기준으로 처음 이탈 5 종가기준으로 상기 4항 이탈 캔들 발생후, 5일이내 종가기준으로 20일이평선을 다시 재 돌파하는 캔들 발생 (반드시 5일이내라는 조건충족) 요청사항 1) 상기 1~5항 전부 동시 충족하는 검색식 2) 상기 1을 제외한 2~5항을 충족하는 검색식
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-04-24 17:55:41

안녕하세요 예스스탁입니다. 올려주신 그림만으로 이평의 저점조건을 판단하기 어렵습니다. 일반적으로 사용하는 스윙로우 함수로 체크하게 작성해 드립니다. 수식으로 각도계산은 가능하지 않습니다. 상승추세로 작성해 드립니다. 1 input : P(20); input : Left(3),right(3); input : Per(500); var : mav(0),L1(0),L2(0),T(0); mav = ma(C,P); if mav > mav[1] Then T = 1; if mav < mav[1] Then T = -1; if Swinglow(1,mav,Left,Right,Left+Right+1) != -1 Then { L1 = mav[Right]; L2 = L1[1]; } if L1 > L2 and L2 > 0 and CountIf(V >= V[1]*(1+Per/100),20)[1] >= 1 and T == 1 and CrossDown(c,mav) and CountIf(C>mav,15)[1] >= 1 Then var1 = Index; if var1 > 0 and Index <= var1+5 and CrossUp(C,mav) Then Find(1); 2 input : P(20); input : Left(3),right(3); input : Per(500); var : mav(0),L1(0),L2(0),T(0); mav = ma(C,P); if mav > mav[1] Then T = 1; if mav < mav[1] Then T = -1; if CountIf(V >= V[1]*(1+Per/100),20)[1] >= 1 and T == 1 and CrossDown(c,mav) and CountIf(C>mav,15)[1] >= 1 Then var1 = Index; if var1 > 0 and Index <= var1+5 and CrossUp(C,mav) Then Find(1); 즐거운 하루되세요 > 용팔이 님이 쓴 글입니다. > 제목 : 수식 문의드립니다 > 안녕하세요 수식작성에 도움주셔서 은혜에 감사드립니다 아래 조건을 충족하는 종목검색식 작성 부탁드립니다 1 20일 이평선이 쌍바닥 ( 쌍바닥 오른쪽 저점이 높은) 2 ( 0봉전 기준) 이전 20봉이내에 전일대비 500%이상 거래량 발생 3 0봉전기준 20일이평선이 우상향 추세를 지속유지 중일 것 (20일 이평선 상승추세 각도가 최소 20도이상) - 20일선이 하향추세 진행중인 경우는 제외하기 위함 4 0봉전 기준 , 그 이전 봉 캔들이 우상향하고 있는 20일 이평선위에서 15일이상 머물러 있다가 20일선을 종가기준으로 처음 이탈 5 종가기준으로 상기 4항 이탈 캔들 발생후, 5일이내 종가기준으로 20일이평선을 다시 재 돌파하는 캔들 발생 (반드시 5일이내라는 조건충족) 요청사항 1) 상기 1~5항 전부 동시 충족하는 검색식 2) 상기 1을 제외한 2~5항을 충족하는 검색식