안녕하세요~~
지표가 동일한것을 확인하였으나 시스템식으로 만들면 오차가 납니다
If CountIF(c < BBBot, Bars) == Bars Then buy
If (c[2] < Bot2 && c[1] < Bot1) and (c[1] < Bot1 && c[0] < Bot) Then buy
아래 지표 적용해 보시면
모든 봉에서 지표값이 동일한 것을 확인하실수 있습니다.
input : Length(20), stdDev(2), Bars(3);
var : BBTop(0),BBBot(0),Top(0), Bot(0), Top1(0), Bot1(0), Top2(0), Bot2(0);
BBTop = BollBandup(Length, StdDev);
BBBot = BollBanddown(Length, StdDev);
If CountIF(c < BBBot, Bars) == Bars Then
var1 = 1;
Else
Var1 = 0;
Top = BollBandup(Length, StdDev);
Bot = BollBanddown(Length, StdDev);
Top1 = BollBandup(Length, StdDev)[1];
Bot1 = BollBanddown(Length, StdDev)[1];
Top2 = BollBandup(Length, StdDev)[2];
Bot2 = BollBanddown(Length, StdDev)[2];
If (c[2] < Bot2 && c[1] < Bot1) and (c[1] < Bot1 && c[0] < Bot) Then
value1 = 1;
Else
value1 = 0;
Plot1(var1);
plot2(Value1);
답변 1
예스스탁
예스스탁 답변
2022-08-17 15:00:04
> 코퍼 님이 쓴 글입니다.
> 제목 : BB
>
안녕하세요~~
지표가 동일한것을 확인하였으나 시스템식으로 만들면 오차가 납니다
If CountIF(c < BBBot, Bars) == Bars Then buy
If (c[2] < Bot2 && c[1] < Bot1) and (c[1] < Bot1 && c[0] < Bot) Then buy
아래 지표 적용해 보시면
모든 봉에서 지표값이 동일한 것을 확인하실수 있습니다.
input : Length(20), stdDev(2), Bars(3);
var : BBTop(0),BBBot(0),Top(0), Bot(0), Top1(0), Bot1(0), Top2(0), Bot2(0);
BBTop = BollBandup(Length, StdDev);
BBBot = BollBanddown(Length, StdDev);
If CountIF(c < BBBot, Bars) == Bars Then
var1 = 1;
Else
Var1 = 0;
Top = BollBandup(Length, StdDev);
Bot = BollBanddown(Length, StdDev);
Top1 = BollBandup(Length, StdDev)[1];
Bot1 = BollBanddown(Length, StdDev)[1];
Top2 = BollBandup(Length, StdDev)[2];
Bot2 = BollBanddown(Length, StdDev)[2];
If (c[2] < Bot2 && c[1] < Bot1) and (c[1] < Bot1 && c[0] < Bot) Then
value1 = 1;
Else
value1 = 0;
Plot1(var1);
plot2(Value1);