커뮤니티

수정 부탁드립니다.

프로필 이미지
포보스
2023-11-28 13:32:55
781
글번호 174389
답변완료
안녕하세요? 아래 수식을 참조데이터2 기본차트에 넣으려고 합니다. 수식을 그에 맞게 고쳐주시면 대단히 감사하겠습니다. 감사드리며 오늘도 좋은시간 되세요. =============== input : R1(255),G1(0),B1(0); input : R2(0),G2(0),B2(255); var : hh(0),ll(0),Rt1(0),Rt2(0),Mv1(0),Mv2(0),Diff(0); Rt1 = Upvol/Volume*100; Rt2 = Downvol/Volume*100; Mv1 = money*(Rt1/100); Mv2 = money*(Rt2/100); diff = Mv1-Mv2; if Bdate != Bdate[1] Then { var1 = 0; Var2 = Diff; } var1 = var1 + Diff; if CurrentDate == sDate Then Plot1(var1,"당일실매수거래량",iff(var1 > 0,RGB(0,0,0),RGB(0,0,0))); if CurrentDate == sDate Then plot2(Var2,"첫봉종가"); if Bdate != Bdate[1] Then { hh = var1; ll = var1; } Else { if var1 > hh Then hh = var1; if var1 < ll Then ll = var1; } if CurrentDate == sDate Then { Plot3(hh,"최고"); plot4(ll,"최저"); plot5(ll+(hh-ll)*0.25,"25.0%"); plot6(ll+(hh-ll)*0.382,"38.2%"); plot7(ll+(hh-ll)*0.500,"50.0%"); plot8(ll+(hh-ll)*0.618,"61.8%"); plot9(ll+(hh-ll)*0.75,"75.0%"); plot10(ll+(hh-ll)*0.500+150,"+150"); plot11(Var2+100,"첫봉종가+20"); } if CurrentDate == sDate Then { PlotBaseLine1(0); PlotBaseLine2(30000); PlotBaseLine3(-30000); }
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-11-28 16:52:25

안녕하세요 예스스탁입니다. input : R1(255),G1(0),B1(0); input : R2(0),G2(0),B2(255); var : hh(0,Data2),ll(0,Data2),Rt1(0,Data2),Rt2(0,Data2),Mv1(0,Data2),Mv2(0,Data2),Diff(0,Data2); var : v1(0,Data2),v2(0,Data2); Rt1 = data2(Upvol/Volume*100); Rt2 = data2(Downvol/Volume*100); Mv1 = data2(money*(Rt1/100)); Mv2 = data2(money*(Rt2/100)); diff = Mv1-Mv2; if data2(Bdate != Bdate[1]) Then { v1 = 0; V2 = Diff; } v1 = v1 + Diff; if data2(CurrentDate == sDate) Then Plot1(v1,"당일실매수거래량",iff(v1 > 0,RGB(0,0,0),RGB(0,0,0))); if data2(CurrentDate == sDate) Then plot2(V2,"첫봉종가"); if data2(Bdate != Bdate[1]) Then { hh = v1; ll = v1; } Else { if v1 > hh Then hh = v1; if v1 < ll Then ll = v1; } if data2(CurrentDate == sDate) Then { Plot3(hh,"최고"); plot4(ll,"최저"); plot5(ll+(hh-ll)*0.25,"25.0%"); plot6(ll+(hh-ll)*0.382,"38.2%"); plot7(ll+(hh-ll)*0.500,"50.0%"); plot8(ll+(hh-ll)*0.618,"61.8%"); plot9(ll+(hh-ll)*0.75,"75.0%"); plot10(ll+(hh-ll)*0.500+150,"+150"); plot11(Var2+100,"첫봉종가+20"); } if data2(CurrentDate == sDate) Then { PlotBaseLine1(0); PlotBaseLine2(30000); PlotBaseLine3(-30000); } 즐거운 하루되세요 > 포보스 님이 쓴 글입니다. > 제목 : 수정 부탁드립니다. > 안녕하세요? 아래 수식을 참조데이터2 기본차트에 넣으려고 합니다. 수식을 그에 맞게 고쳐주시면 대단히 감사하겠습니다. 감사드리며 오늘도 좋은시간 되세요. =============== input : R1(255),G1(0),B1(0); input : R2(0),G2(0),B2(255); var : hh(0),ll(0),Rt1(0),Rt2(0),Mv1(0),Mv2(0),Diff(0); Rt1 = Upvol/Volume*100; Rt2 = Downvol/Volume*100; Mv1 = money*(Rt1/100); Mv2 = money*(Rt2/100); diff = Mv1-Mv2; if Bdate != Bdate[1] Then { var1 = 0; Var2 = Diff; } var1 = var1 + Diff; if CurrentDate == sDate Then Plot1(var1,"당일실매수거래량",iff(var1 > 0,RGB(0,0,0),RGB(0,0,0))); if CurrentDate == sDate Then plot2(Var2,"첫봉종가"); if Bdate != Bdate[1] Then { hh = var1; ll = var1; } Else { if var1 > hh Then hh = var1; if var1 < ll Then ll = var1; } if CurrentDate == sDate Then { Plot3(hh,"최고"); plot4(ll,"최저"); plot5(ll+(hh-ll)*0.25,"25.0%"); plot6(ll+(hh-ll)*0.382,"38.2%"); plot7(ll+(hh-ll)*0.500,"50.0%"); plot8(ll+(hh-ll)*0.618,"61.8%"); plot9(ll+(hh-ll)*0.75,"75.0%"); plot10(ll+(hh-ll)*0.500+150,"+150"); plot11(Var2+100,"첫봉종가+20"); } if CurrentDate == sDate Then { PlotBaseLine1(0); PlotBaseLine2(30000); PlotBaseLine3(-30000); }