커뮤니티

수식 요청드립니다.

프로필 이미지
둘중하나
2018-02-22 03:59:46
172
글번호 116806
답변완료
안녕하세요. 아래는 제가 사용하고 있는 볼린져밴드 수식입니다. Input: Period(20),dv(2); Var : SumSqrt(0), Emav(0), Counter(0),AVGV(0),Stdv(0),BBmd(0),BBup(0),BBdn(0); If index >= Period Then{ BBmd = (Highest(H, Period) + Lowest(L, Period)) / 2; SumSqrt = 0; For Counter = 0 To Period - 1 Begin SumSqrt = SumSqrt + (C[Counter] - BBmd) * (C[Counter] - BBmd); End; Stdv = SquareRoot(SumSqrt / Period); BBup = BBmd + (Dv * stdv); BBdn = BBmd - (Dv * stdv); plot1(BBmd,"중단"); plot2(BBup,"상단"); plot3(BBdn,"하단"); } 위의 상태에서 아래와 같은 내용을 추가하고 싶은데요, 볼린져밴드 수식이 가능한지요? 1. 종가가 밴드 상단을 상향 돌파하면 최고가를 저장 2. 종가가 밴드 하단을 하향 이탈하면 최저가를 저장 --> 즉, 캔들이 최고가 혹은 최저가를 갱신한 후 캔들이 움직이더라도 볼밴값이 유지되게끔 하고 싶습니다.
지표
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2018-02-22 14:58:41

안녕하세요 예스스탁입니다. 문의하신 내용을 정확히 이해하지 못했습니다. 좀더 자세한 내용 오려주시기 바랍니다. 즐거운 하루되세요 > 둘중하나 님이 쓴 글입니다. > 제목 : 수식 요청드립니다. > 안녕하세요. 아래는 제가 사용하고 있는 볼린져밴드 수식입니다. Input: Period(20),dv(2); Var : SumSqrt(0), Emav(0), Counter(0),AVGV(0),Stdv(0),BBmd(0),BBup(0),BBdn(0); If index >= Period Then{ BBmd = (Highest(H, Period) + Lowest(L, Period)) / 2; SumSqrt = 0; For Counter = 0 To Period - 1 Begin SumSqrt = SumSqrt + (C[Counter] - BBmd) * (C[Counter] - BBmd); End; Stdv = SquareRoot(SumSqrt / Period); BBup = BBmd + (Dv * stdv); BBdn = BBmd - (Dv * stdv); plot1(BBmd,"중단"); plot2(BBup,"상단"); plot3(BBdn,"하단"); } 위의 상태에서 아래와 같은 내용을 추가하고 싶은데요, 볼린져밴드 수식이 가능한지요? 1. 종가가 밴드 상단을 상향 돌파하면 최고가를 저장 2. 종가가 밴드 하단을 하향 이탈하면 최저가를 저장 --> 즉, 캔들이 최고가 혹은 최저가를 갱신한 후 캔들이 움직이더라도 볼밴값이 유지되게끔 하고 싶습니다.
프로필 이미지

둘중하나

2018-02-22 15:57:13

둘중하나 님에 의해 삭제된 답변입니다.