커뮤니티

수식 부탁드립니다

프로필 이미지
오이도인
2022-05-03 12:42:55
1208
글번호 158518
답변완료
수고하십니다. 아래 지표식을 data2 차트에서 [분틱봉의 일간 갭보정]한 차트에 적용하려면 어떻게 수정해야 하는지요? 수고하세요 ######## var : sum(0),VWAP(0),PreVWAP(0),sum2(0); if date != date[1] Then{ sum = 0; sum2 = 0; PreVWAP = VWAP; } sum = sum+(C*v); VWAP = sum/DayVolume; sum2 = sum2+(C*C*v); if c>vwap Then plot5(VWAP,"VWAP1",green); if c<vwap Then plot5(VWAP,"VWAP1",Magenta); if c==vwap Then plot5(VWAP,"VWAP1",black); var : VWAPBBup1(0),VWAPBBdn1(0); input : 표준편차dv1(2); VWAPBBup1 = VWAP+SqRt(max((sum2/DayVolume-vwap*vwap),0))*표준편차dv1; VWAPBBdn1 = VWAP-SqRt(max((sum2/DayVolume-vwap*vwap),0))*표준편차dv1;
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-05-03 16:30:49

안녕하세요 예스스탁입니다. data2의 수식으로 변경해 드립니다. 갭보정은 data2의 기본차트속성에서 지정하시면 됩니다. var : sum(0,Data2),VWAP(0,Data2),PreVWAP(0,Data2),sum2(0,Data2),dv(0,Data2); if data2(date != date[1]) Then { sum = 0; sum2 = 0; PreVWAP = VWAP; dv = 0; } dv = dv+data2(v); sum = sum+Data2(C*v); VWAP = sum/dv; sum2 = sum2+Data2(C*C*dv); if data2(c)>vwap Then plot5(VWAP,"VWAP1",green); if data2(c)<vwap Then plot5(VWAP,"VWAP1",Magenta); if data2(c)==vwap Then plot5(VWAP,"VWAP1",black); var : VWAPBBup1(0),VWAPBBdn1(0); input : 표준편차dv1(2); VWAPBBup1 = VWAP+SqRt(max((sum2/dv-vwap*vwap),0))*표준편차dv1; VWAPBBdn1 = VWAP-SqRt(max((sum2/dv-vwap*vwap),0))*표준편차dv1; 즐거운 하루되세요 > 오이도인 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다 > 수고하십니다. 아래 지표식을 data2 차트에서 [분틱봉의 일간 갭보정]한 차트에 적용하려면 어떻게 수정해야 하는지요? 수고하세요 ######## var : sum(0),VWAP(0),PreVWAP(0),sum2(0); if date != date[1] Then{ sum = 0; sum2 = 0; PreVWAP = VWAP; } sum = sum+(C*v); VWAP = sum/DayVolume; sum2 = sum2+(C*C*v); if c>vwap Then plot5(VWAP,"VWAP1",green); if c<vwap Then plot5(VWAP,"VWAP1",Magenta); if c==vwap Then plot5(VWAP,"VWAP1",black); var : VWAPBBup1(0),VWAPBBdn1(0); input : 표준편차dv1(2); VWAPBBup1 = VWAP+SqRt(max((sum2/DayVolume-vwap*vwap),0))*표준편차dv1; VWAPBBdn1 = VWAP-SqRt(max((sum2/DayVolume-vwap*vwap),0))*표준편차dv1;