커뮤니티

지표 부탁드립니다.

프로필 이미지
라몬
2024-12-01 21:10:36
614
글번호 185806
답변완료
안녕하세요 늘 애써주셔서 감사드립니다. 3 개의 볼린져밴드를 하나의 지표로 만들고 싶은데 3 개중 1 개를 지수로, 다른 1 개는 삼각가중으로 표현하고 싶습니다. 부탁드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-12-02 13:41:11

안녕하세요 예스스탁입니다. input : Period(20),dv(2); var : BBup1(0),BBmd1(0),BBdn1(0); var : cnt(0); Var : SumSqrt2(0),Std2(0); var : BBup2(0),BBmd2(0),BBdn2(0); Var : SumSqrt3(0),Std3(0); var : BBup3(0),BBmd3(0),BBdn3(0); BBmd1 = ma(c,Period); BBup1 = BollBandUp(Period,dv); BBdn1 = BollBandDown(Period,dv); plot1(BBmd1,"중단1"); plot2(BBup1,"상단1"); plot3(BBdn1,"하단1"); BBmd2 = ema(c,Period); If index >= Period Then { SumSqrt2 = 0; For cnt = 0 To Period - 1 Begin SumSqrt2 = SumSqrt2 + (C[cnt] - BBmd2)^2; End; Std2 = SquareRoot(SumSqrt2 / Period); BBup2 = BBmd2 + (Dv * std2); BBdn2 = BBmd2 - (Dv * std2); plot4(BBmd2,"중단2"); plot5(BBup2,"상단2"); plot6(BBdn2,"하단2"); } BBmd3 = wma(c,Period); If index >= Period Then { SumSqrt3 = 0; For cnt = 0 To Period - 1 Begin SumSqrt3 = SumSqrt3 + (C[cnt] - BBmd3)^2; End; Std3 = SquareRoot(SumSqrt3 / Period); BBup3 = BBmd3 + (Dv * std3); BBdn3 = BBmd3 - (Dv * std3); plot7(BBmd3,"중단3"); plot8(BBup3,"상단3"); plot9(BBdn3,"하단3"); } 즐거운 하루되세요 > 라몬 님이 쓴 글입니다. > 제목 : 지표 부탁드립니다. > 안녕하세요 늘 애써주셔서 감사드립니다. 3 개의 볼린져밴드를 하나의 지표로 만들고 싶은데 3 개중 1 개를 지수로, 다른 1 개는 삼각가중으로 표현하고 싶습니다. 부탁드립니다.