커뮤니티
안녕하세요. 볼린져밴드 문의드립니다.
2017-04-10 14:40:24
193
글번호 108619
var : V1(0,data2),V2(0,data2);
V1 = data2(BollBandup(Length, StdDev));
V2 = data2(BollBanddown(Length, StdDev));
If data2(CountIF(Close < V2, Bars)) == Bars Then
Buy("BBtop", Atmarket);
If data2(CountIF(Close > V1, Bars)) == Bars Then
ExitLong("BBbot", AtMarket);
이런 수식인데, 제가 이해하기로는 분봉이 2개 이상 볼린져밴드 위에 있거나, 밑에 있으면 각각 매도 매수가 들어간다고 이해했습니다. 그런데 시스템을 돌려봤더니 이렇게 포지션 진입 해야 하는 상황에서도 진입하지 않고 있습니다.
지표는
Inputs: Length(9), StdDev(2), Bars(2);
var : V1(0,data2),V2(0,data2);
V1 = data2(BollBandup(Length, StdDev));
V2 = data2(BollBanddown(Length, StdDev));
plot1(v1,"data2상단");
plot2(v2,"data2하단");
이러합니다.
- 1. why.GIF (0.01 MB)
답변 1
예스스탁 예스스탁 답변
2017-04-11 08:52:48
안녕하세요
예스스탁입니다.
수식이 매수(buy)와 매수포지션청산(exitlong)식만 있습니다.
조건만족하면 매수포지션 청산하고 매도로 진입하고자 하시면
exitlong을 sell로 변경하시면 됩니다.
즐거운 하루되세요
> 가치투자꾼 님이 쓴 글입니다.
> 제목 : 안녕하세요. 볼린져밴드 문의드립니다.
> var : V1(0,data2),V2(0,data2);
V1 = data2(BollBandup(Length, StdDev));
V2 = data2(BollBanddown(Length, StdDev));
If data2(CountIF(Close < V2, Bars)) == Bars Then
Buy("BBtop", Atmarket);
If data2(CountIF(Close > V1, Bars)) == Bars Then
ExitLong("BBbot", AtMarket);
이런 수식인데, 제가 이해하기로는 분봉이 2개 이상 볼린져밴드 위에 있거나, 밑에 있으면 각각 매도 매수가 들어간다고 이해했습니다. 그런데 시스템을 돌려봤더니 이렇게 포지션 진입 해야 하는 상황에서도 진입하지 않고 있습니다.
지표는
Inputs: Length(9), StdDev(2), Bars(2);
var : V1(0,data2),V2(0,data2);
V1 = data2(BollBandup(Length, StdDev));
V2 = data2(BollBanddown(Length, StdDev));
plot1(v1,"data2상단");
plot2(v2,"data2하단");
이러합니다.
이전글