커뮤니티
지표식 부탁드립니다
2017-11-24 12:30:50
255
글번호 114477
거래량 가중 이동 평균(Volumn Weighted Average Price)을 지표식으로 하려고 합니다
아래 식에서 오류가 나오는데 수정 부탁 드립니다
(for 문이나 array로 만들어야 하는 건지 모르겠네요)
Input : Period1(5), Period2(20);
Variables: TypicalPrice(0), TypicalPriceVolumn(0), Sum(0), VWAP(0), Var1(0), Var2(0);
TypicalPrice = (High + Low + Close) / 3
TypicalPriceVolumn = (TypicalPrice * Volume); //TypicalPice*Volumn
VWAP = Sum(TypicalPriceVolumn / Volume) //Volumn Weighted Average Price
Var1 = ma(VWAP, Period1);
Var2 = ma(VWAP, Period2);
Plot1(Var1, "VWAP1");
Plot2(Var2, "VWAP2");
수고하세요
답변 1
예스스탁 예스스탁 답변
2017-11-28 10:30:28
안녕하세요
예스스탁입니다.
올려주신 수식 예스랭귀지 문법으로 변경하면 아래와 같습니다.
Input : Period1(5), Period2(20);
Variables: TypicalPrice(0), TypicalPriceVolumn(0), Sum(0), VWAP(0), Var1(0), Var2(0);
TypicalPrice = (High + Low + Close) / 3;
TypicalPriceVolumn = (TypicalPrice * Volume); //TypicalPice*Volumn
VWAP = Accum(TypicalPriceVolumn / Volume); //Volumn Weighted Average Price
Var1 = ma(VWAP, Period1);
Var2 = ma(VWAP, Period2);
Plot1(Var1, "VWAP1");
Plot2(Var2, "VWAP2");
올려주신 수식의 계산내용이 거래량가중평균에 대해
변도식 따로 올려드립니다.
inputs:Length1(5), Length2(20);
var: VolumeSum1(0), VolumeSum2(0), VWMA1(0), VWMA2(0);
VolumeSum1 = AccumN( v, Length1 ) ;
VWMA1 = AccumN( C * v , Length1 ) / VolumeSum1 ;
VolumeSum2 = AccumN( v, Length2 ) ;
VWMA2 = AccumN( C * v , Length2 ) / VolumeSum2 ;
plot1(Vwma1);
plot2(Vwma2);
즐거운 하루되세요
> mirror05 님이 쓴 글입니다.
> 제목 : 지표식 부탁드립니다
> 거래량 가중 이동 평균(Volumn Weighted Average Price)을 지표식으로 하려고 합니다
아래 식에서 오류가 나오는데 수정 부탁 드립니다
(for 문이나 array로 만들어야 하는 건지 모르겠네요)
Input : Period1(5), Period2(20);
Variables: TypicalPrice(0), TypicalPriceVolumn(0), Sum(0), VWAP(0), Var1(0), Var2(0);
TypicalPrice = (High + Low + Close) / 3
TypicalPriceVolumn = (TypicalPrice * Volume); //TypicalPice*Volumn
VWAP = Sum(TypicalPriceVolumn / Volume) //Volumn Weighted Average Price
Var1 = ma(VWAP, Period1);
Var2 = ma(VWAP, Period2);
Plot1(Var1, "VWAP1");
Plot2(Var2, "VWAP2");
수고하세요