커뮤니티
안녕하세요
2019-03-04 04:44:02
224
글번호 126667
안녕하세요.
수고 많으십니다.
아래수식은 분봉 볼린져밴드 입니다.
월봉 으로 수식 변환 부탁드립니다.
감사 합니다. 수고 하세요.
Input : Period(20), MultiD(2);
var : MAv(0),BBup(0),BBdn(0);
MAv = ma(C,Period);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
Plot1(MAv, "이평");
Plot2(BBup, "상단밴드");
Plot3(BBdn, "하단밴드");
답변 1
예스스탁 예스스탁 답변
2019-03-05 11:21:10
안녕하세요
예스스탁입니다.
차트에 지정한 월봉 볼밴의 기간만큼 충분한 데이타가 있어야 됩니다.
input : MPeriod(20),MDv(2);
var : Mcnt(0),Msum(0),Mmav(0),MBBup(0),MBBdn(0),MSumSqrt(0),MCounter(0),MStdv(0);
Array : MC[100](0);
if bdate > bdate[1]+30 Then
{
for Mcnt = 1 to 99
{
MC[Mcnt] = MC[Mcnt-1][1];
}
}
MC[0] = C;
If MC[MPeriod] != 0 Then
{
Msum = 0;
for Mcnt = 0 to MPeriod-1
{
Msum = Msum+MC[Mcnt];
}
Mmav = Msum/MPeriod;
MSumSqrt = 0;
For Mcnt = 0 To MPeriod - 1
{
MSumSqrt = MSumSqrt + (MC[Mcnt] - Mmav) * (MC[Mcnt] - Mmav);
}
MStdv = SquareRoot(MSumSqrt / MPeriod);
MBBup = Mmav + (MDv * MStdv);
MBBdn = Mmav - (MDv * MStdv);
plot1(MBBup);
plot2(Mmav );
plot3(MBBdn);
}
즐거운 하루되세요
> 탐라 님이 쓴 글입니다.
> 제목 : 안녕하세요
> 안녕하세요.
수고 많으십니다.
아래수식은 분봉 볼린져밴드 입니다.
월봉 으로 수식 변환 부탁드립니다.
감사 합니다. 수고 하세요.
Input : Period(20), MultiD(2);
var : MAv(0),BBup(0),BBdn(0);
MAv = ma(C,Period);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
Plot1(MAv, "이평");
Plot2(BBup, "상단밴드");
Plot3(BBdn, "하단밴드");