예스스탁
예스스탁 답변
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 값이 전일 대비 증가한 종목 검색
미리 감사의 말씀 드립니다.