커뮤니티
볼밴 수식좀 봐주세요
2017-06-14 16:16:11
196
글번호 110424
캔들의 저점이 볼밴 하단보다 같거나 작으면 매수
캔들의 고점이 볼밴 상단보다 같거나 크면 매도 하라는 수식을 아래와 같이 사용하고 있습니다.
그런데 첨부파일에서 보는바와 같이
첫번째 발생한 매도 신호는 매도1의 봉이 완성되는 자리에서 신호가 나와야하고
두번째로 발생한 매수 신호는 매수1의 봉이 완성되는 자리에서 신호가 나와야 하는데 그렇지 못합니다.
왜 그런 것인지 ? 잘못된 부분이 있으면 수정좀 부탁드립니다.
Input : Period(12), D(2) ;
Var : value1(0),value2(0);
value1 = BollBandUp(Period,D); //볼린져 상단밴드
value2 = BollBandDown(Period,D); //볼린져 하단밴드
if L <= value2 Then
buy("매수",OnClose);
if H >= value1 Then
sell("매도",OnClose);
- 1. 볼밴수식.jpg (0.16 MB)
답변 1
예스스탁 예스스탁 답변
2017-06-14 16:22:53
안녕하세요
예스스탁입니다.
수식에는 이상이 없습니다.
사용하시는 시스템은 기간이 12이고 편차배수는 2입니다.
차트의 지표로 적용된 볼린져밴드의 기간과 배수값이 시스템과 다른것 같습니다
지표의 기간과 배수 확인하시기 바랍니다.
즐거운 하루되세요
> 천왕봉 님이 쓴 글입니다.
> 제목 : 볼밴 수식좀 봐주세요
> 캔들의 저점이 볼밴 하단보다 같거나 작으면 매수
캔들의 고점이 볼밴 상단보다 같거나 크면 매도 하라는 수식을 아래와 같이 사용하고 있습니다.
그런데 첨부파일에서 보는바와 같이
첫번째 발생한 매도 신호는 매도1의 봉이 완성되는 자리에서 신호가 나와야하고
두번째로 발생한 매수 신호는 매수1의 봉이 완성되는 자리에서 신호가 나와야 하는데 그렇지 못합니다.
왜 그런 것인지 ? 잘못된 부분이 있으면 수정좀 부탁드립니다.
Input : Period(12), D(2) ;
Var : value1(0),value2(0);
value1 = BollBandUp(Period,D); //볼린져 상단밴드
value2 = BollBandDown(Period,D); //볼린져 하단밴드
if L <= value2 Then
buy("매수",OnClose);
if H >= value1 Then
sell("매도",OnClose);
다음글
이전글