커뮤니티

검토 요청드립니다.

프로필 이미지
포보스
2023-08-08 09:59:54
1053
글번호 171305
답변완료
안녕하세요? 아래 수식 중 plot9(SC,"첫봉종가") 수식이 첫봉종가거래량을 기준으로 추세선을 긋는 것이 맞는지 봐주세요. 답지만 시원하루되시길 바랍니다. 감사합니다. ================================= input : R(0),G(0),B(0); var : SC(0),SCV(0),sum(0),hh(0),ll(0); SC = (C-O)/(H-L); SCV = SC*v; if Bdate != Bdate[1] Then { sum = SCV; HH = sum; LL = sum; } else { sum = sum + SCV; if hh > sum Then hh = sum; if ll < sum Then ll = sum; } if CurrentDate == sDate Then { plot1(sum,"vs",Rgb(R,G,B)); Plot2(HH,"최고"); Plot3(HH-(HH-LL)*0.236,"23.6%"); Plot4(HH-(HH-LL)*0.618,"61.8%"); Plot5(HH-(HH-LL)*0.5,"50.0%"); Plot6(HH-(HH-LL)*0.382,"38.2%"); Plot7(HH-(HH-LL)*0.714,"71.4%"); Plot8(LL,"최저"); plot9(SC,"첫봉종가"); } if CurrentDate == sDate Then { PlotBaseLine1(0,"기준라인 0"); PlotBaseLine2(100,"기준라인 50"); PlotBaseLine3(-100,"기준라인 -50"); }
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-08-08 14:47:52

안녕하세요 예스스탁입니다. plot9(SC,"첫봉종가"); 현재 plot9는 매봉의 SC 값입니다. 첫봉값이 아닙니다. 첫봉의 SCV로 표시되게 수정해 드립니다. input : R(0),G(0),B(0); var : SC(0),SCV(0),sum(0),hh(0),ll(0),SCV1(0); SC = (C-O)/(H-L); SCV = SC*v; if Bdate != Bdate[1] Then { sum = SCV; HH = sum; LL = sum; SCV1 = SCV; } else { sum = sum + SCV; if hh > sum Then hh = sum; if ll < sum Then ll = sum; } if CurrentDate == sDate Then { plot1(sum,"vs",Rgb(R,G,B)); Plot2(HH,"최고"); Plot3(HH-(HH-LL)*0.236,"23.6%"); Plot4(HH-(HH-LL)*0.618,"61.8%"); Plot5(HH-(HH-LL)*0.5,"50.0%"); Plot6(HH-(HH-LL)*0.382,"38.2%"); Plot7(HH-(HH-LL)*0.714,"71.4%"); Plot8(LL,"최저"); plot9(SCV1,"첫봉종가"); PlotBaseLine1(0,"기준라인 0"); PlotBaseLine2(100,"기준라인 50"); PlotBaseLine3(-100,"기준라인 -50"); } 즐거운 하루되세요 > 포보스 님이 쓴 글입니다. > 제목 : 검토 요청드립니다. > 안녕하세요? 아래 수식 중 plot9(SC,"첫봉종가") 수식이 첫봉종가거래량을 기준으로 추세선을 긋는 것이 맞는지 봐주세요. 답지만 시원하루되시길 바랍니다. 감사합니다. ================================= input : R(0),G(0),B(0); var : SC(0),SCV(0),sum(0),hh(0),ll(0); SC = (C-O)/(H-L); SCV = SC*v; if Bdate != Bdate[1] Then { sum = SCV; HH = sum; LL = sum; } else { sum = sum + SCV; if hh > sum Then hh = sum; if ll < sum Then ll = sum; } if CurrentDate == sDate Then { plot1(sum,"vs",Rgb(R,G,B)); Plot2(HH,"최고"); Plot3(HH-(HH-LL)*0.236,"23.6%"); Plot4(HH-(HH-LL)*0.618,"61.8%"); Plot5(HH-(HH-LL)*0.5,"50.0%"); Plot6(HH-(HH-LL)*0.382,"38.2%"); Plot7(HH-(HH-LL)*0.714,"71.4%"); Plot8(LL,"최저"); plot9(SC,"첫봉종가"); } if CurrentDate == sDate Then { PlotBaseLine1(0,"기준라인 0"); PlotBaseLine2(100,"기준라인 50"); PlotBaseLine3(-100,"기준라인 -50"); }