커뮤니티

지표식 문의 드립니다.

프로필 이미지
장계선생
2010-07-24 16:05:20
939
글번호 31114
답변완료
안녕하세요? 질문 하나 드립니다. 질문 내용은 RSI 지표값을 이용하여 볼린저 밴드를 만드는 식을 알려 주십시요. 기존 볼린저 밴드는 종가를 기준으로 작성되어 있는데, 이러한 원리를 RSI값을 이용하여 볼린저 밴드를 만드는 식을 알려 주십시요. 혼자 해보니 밴드값이 가격을 중심으로 작성이 되어 나옵니다. 어떤 다른 예약어가 있는지 궁금합니다. 감사합니다.
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2010-07-26 13:37:46

안녕하세요 예스스탁입니다. Input : Period(9),BPeriod(20),DV(2); var : RSIv(0),BBup(0),BBdn(0); RSIv = RSI(Period); BBup = MA(RSIV,BPeriod)+STD(RSIv,BPeriod)*DV; BBdn = MA(RSIV,BPeriod)-STD(RSIv,BPeriod)*DV; plot1(BBup); plot2(BBdn); 즐거운 하루되세요 > 장계선생 님이 쓴 글입니다. > 제목 : 지표식 문의 드립니다. > 안녕하세요? 질문 하나 드립니다. 질문 내용은 RSI 지표값을 이용하여 볼린저 밴드를 만드는 식을 알려 주십시요. 기존 볼린저 밴드는 종가를 기준으로 작성되어 있는데, 이러한 원리를 RSI값을 이용하여 볼린저 밴드를 만드는 식을 알려 주십시요. 혼자 해보니 밴드값이 가격을 중심으로 작성이 되어 나옵니다. 어떤 다른 예약어가 있는지 궁금합니다. 감사합니다.
프로필 이미지

장계선생

2010-07-26 14:08:03

답변 감사합니다. 다음식으로 작성해 보면, 작성하신 식과 결과값이 조금 차이가 나는데 식을 한번 봐 주십시요. 제가 작성한 식은 다음과 같습니다. Input : period(40), D(2), RSIperiod(9); var : MAv(0), BBup(0), BBdn(0), S(0); MAv = ma(RSI(RSIperiod), period); // RSI값 정의 S = SquareRoot(AccumN(Square((RSI(RSIperiod) - MAv)), period)/period); // 표준편차 정의식 BBup = MAv + (S * D); // 상단밴드 BBdn = MAv - (S * D); // 하단밴드 Plot1(MAv, "이평"); Plot2(BBup, "상단밴드"); Plot3(BBdn, "하단밴드"); 감사합니다.
프로필 이미지

예스스탁 예스스탁 답변

2010-07-26 14:14:10

안녕하세요 예스스탁입니다. 표준편차계산 내용이 다릅니다. 표준편차는 현재 계산된 이동평균값을 기준으로 해당 기간동안의 값을 비교해야 하는데 작성하신 식은 현재는 현재 이평과 RSI값 직전은 직전 이평과 RSI값으로 비교되게 작성되어 값이 다릅니다. 이용에 참고하시기 바랍니다. > 장계선생 님이 쓴 글입니다. > 제목 : 감사합니다. 추가 질문 드립니다. > 답변 감사합니다. 다음식으로 작성해 보면, 작성하신 식과 결과값이 조금 차이가 나는데 식을 한번 봐 주십시요. 제가 작성한 식은 다음과 같습니다. Input : period(40), D(2), RSIperiod(9); var : MAv(0), BBup(0), BBdn(0), S(0); MAv = ma(RSI(RSIperiod), period); // RSI값 정의 S = SquareRoot(AccumN(Square((RSI(RSIperiod) - MAv)), period)/period); // 표준편차 정의식 BBup = MAv + (S * D); // 상단밴드 BBdn = MAv - (S * D); // 하단밴드 Plot1(MAv, "이평"); Plot2(BBup, "상단밴드"); Plot3(BBdn, "하단밴드"); 감사합니다.