커뮤니티

참조 데이터에 볼린져 밴드를 씌워서 해보려고 하는데 잘 안 먹힙니다.

프로필 이미지
가치투자꾼
2017-04-04 13:56:50
188
글번호 108472
답변완료
Inputs: Length(9), StdDev(2), Bars(2); value1 = data2(BollBandup(Length, StdDev)); Value2 = data2(BollBanddown(Length, StdDev)); If CountIF(Close < Value2, Bars) == Bars Then Buy("BBtop", Atmarket); If CountIF(Close > Value1, Bars) == Bars Then ExitLong("BBbot", AtMarket); 기본 볼린져밴드식을 data2를 이용해 해보려고 하는데 차트상에는 밴드를 훌쩍 넘겼는데도 거래가 안 들어가네요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-04-05 17:04:34

안녕하세요 예스스탁입니다. 1 CountIF도 data2로 묶어 주셔야 합니다. 변수도 따로 선언을 해주셔야 합니다. Inputs: Length(9), StdDev(2), Bars(2); 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하단"); 즐거운 하루되세요 > 가치투자꾼 님이 쓴 글입니다. > 제목 : 참조 데이터에 볼린져 밴드를 씌워서 해보려고 하는데 잘 안 먹힙니다. > Inputs: Length(9), StdDev(2), Bars(2); value1 = data2(BollBandup(Length, StdDev)); Value2 = data2(BollBanddown(Length, StdDev)); If CountIF(Close < Value2, Bars) == Bars Then Buy("BBtop", Atmarket); If CountIF(Close > Value1, Bars) == Bars Then ExitLong("BBbot", AtMarket); 기본 볼린져밴드식을 data2를 이용해 해보려고 하는데 차트상에는 밴드를 훌쩍 넘겼는데도 거래가 안 들어가네요.