커뮤니티
행복; 수식 작성 바랍니다
2011-06-06 03:44:17
646
글번호 39437
한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다
<< 질문 >>
단순 이동평균선을 이용한 볼린저밴드는
예스스탁에 주어진 지표식을 보면 < 아래 1 >과 같습니다
--------------------< 아래 1 >-------------------------
Input : Period(20), D(2);
Plot1(ma(C,Period), "이평");
Plot2(BollBandUp(Period,D), "상단밴드");
Plot3(BollBandDown(Period,D), "하단밴드");
이를
지수 이동평균선을 이용한 볼린저밴드를 하고자 하여
< 아래 2 > 와 같이 하였으나
--------------------< 아래 2 >-------------------------
Input : Period(20), D(2);
Plot1(ema(C,Period), "이평");
Plot2(BollBandUp(Period,D), "상단밴드");
Plot3(BollBandDown(Period,D), "하단밴드");
중심선만 지수 이동평균선으로 바뀌고
볼린저밴드 상단, 하단은 단순 이동평균선을 이용한 상단, 하단과 같습니다
어떻게 해야 하는지요?
답변 1
예스스탁 예스스탁 답변
2011-06-07 14:08:17
안녕하세요
예스스탁입니다.
아래와 같이 풀어서 작성하셔야 합니다.
Input : Period(20), Dv(2);
var : BBup(0),BBmd(0),BBdn(0);
Var : SumSqrt(0), Avgv(0), Counter(0),Stdv(0);
If Period != 0 Then Begin
Avgv = Ema(c, Period);
SumSqrt = 0;
For Counter = 0 To Period - 1 Begin
SumSqrt = SumSqrt + (c[Counter] - Avgv) * (c[Counter] - Avgv);
End;
Stdv = SquareRoot(SumSqrt / Period);
End
Else
Stdv = 0;
BBup = ema(C, Period) + (Dv * Stdv);
BBmd = ema(C,Period);
BBdn = ema(C, Period) - (Dv * Stdv);
Plot1(BBup, "이평");
Plot2(BBmd, "상단밴드");
Plot3(BBdn, "하단밴드");
즐거운 하루되세요
> 행복한가방 님이 쓴 글입니다.
> 제목 : 행복; 수식 작성 바랍니다
>
한국의 금융산업 발전을 위해 불철주야 애쓰시는 귀하의 노고를 높이 평가합니다
<< 질문 >>
단순 이동평균선을 이용한 볼린저밴드는
예스스탁에 주어진 지표식을 보면 < 아래 1 >과 같습니다
--------------------< 아래 1 >-------------------------
Input : Period(20), D(2);
Plot1(ma(C,Period), "이평");
Plot2(BollBandUp(Period,D), "상단밴드");
Plot3(BollBandDown(Period,D), "하단밴드");
이를
지수 이동평균선을 이용한 볼린저밴드를 하고자 하여
< 아래 2 > 와 같이 하였으나
--------------------< 아래 2 >-------------------------
Input : Period(20), D(2);
Plot1(ema(C,Period), "이평");
Plot2(BollBandUp(Period,D), "상단밴드");
Plot3(BollBandDown(Period,D), "하단밴드");
중심선만 지수 이동평균선으로 바뀌고
볼린저밴드 상단, 하단은 단순 이동평균선을 이용한 상단, 하단과 같습니다
어떻게 해야 하는지요?
다음글
이전글