커뮤니티

수식 작성 문의드려요

프로필 이미지
신데렐라맨
2023-03-05 23:28:05
1336
글번호 166932
답변완료
수고가 많으십니다. 첨부파일은 예스트레이더에서 사용하는 Williams Vix Fix 와 Williams Vix Fix inverse 지표입니다.(출처는 갬블러라는분의 블로그입니다.) 이 지표를 가지고 종목검색식을 만들고 싶습니다. 검색 조건은 아래와 같습니다. 검색식은 각각 따로 분리해주시면 감사하겠습니다. 검색조건 1. Williams Vix Fix 가 과매도구간(녹색)인 종목 검색 검색조건 2. Williams Vix Fix inverse 값이 3 이하인종목 검색 검색조건 3. Williams Vix Fix 값이 전일 대비 감소한 종목 검색 검색조건 4. Williams Vix Fix inverse 값이 전일 대비 증가한 종목 검색 미리 감사의 말씀 드립니다.
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-03-06 14:44:35

안녕하세요 예스스탁입니다. 1 input : pd(22), bbl(20), mult(2.0), lb(50), ph(0.85); var : wvf(0), sDev(0),midLine(0), upperBand(0); var : rangeHigh(0),color(0), OverSold(0), TL1(0), TX1(0); var : 년(0), 월(0), 일(0), 시(0), 분(0); # williams vix fix 및 과매도권 밴드 계산 wvf = ((highest(close, pd)-low)/(highest(close, pd)))*100; sDev = mult * std(wvf, bbl); midLine = ma(wvf, bbl); upperBand = midLine + sDev; rangeHigh = (highest(wvf, lb)) * ph; # 과매도권 정의 if wvf >= upperBand or wvf >= rangeHigh Then OverSold = 1; Else OverSold = 0; # 색상 처리 color = iff(OverSold == 1, GREEN, GRAY); # 과매도 이탈시 색상 및 수직선 if CountIF(OverSold[1] > 0 ,4) == 4 and OverSold == 0 Then color = RED; if color == Green Then find(1); 2 input : pd(22); var : wvf_inv(0); wvf_inv = ((high-lowest(close, pd))/lowest(close, pd))*100; if wvf_inv <= 3 then find(1); 3 input : pd(22); var : wvf(0); wvf = ((highest(close, pd)-low)/(highest(close, pd)))*100; if wvf < wvf[1] then find(1); 4 input : pd(22); var : wvf_inv(0); wvf_inv = ((high-lowest(close, pd))/lowest(close, pd))*100; if wvf_inv > wvf_inv[1] then find(1); 즐거운 하루되세요 > 신데렐라맨 님이 쓴 글입니다. > 제목 : 수식 작성 문의드려요 > 수고가 많으십니다. 첨부파일은 예스트레이더에서 사용하는 Williams Vix Fix 와 Williams Vix Fix inverse 지표입니다.(출처는 갬블러라는분의 블로그입니다.) 이 지표를 가지고 종목검색식을 만들고 싶습니다. 검색 조건은 아래와 같습니다. 검색식은 각각 따로 분리해주시면 감사하겠습니다. 검색조건 1. Williams Vix Fix 가 과매도구간(녹색)인 종목 검색 검색조건 2. Williams Vix Fix inverse 값이 3 이하인종목 검색 검색조건 3. Williams Vix Fix 값이 전일 대비 감소한 종목 검색 검색조건 4. Williams Vix Fix inverse 값이 전일 대비 증가한 종목 검색 미리 감사의 말씀 드립니다.