커뮤니티

지표식 다시 올립니다.

프로필 이미지
태양같이
2025-06-18 11:44:03
187
글번호 191864
답변완료
말씀하신대로 수식 다시 올립니다. 아래 수식 지표가 오전장인 08:45에 시작에서부터 야간장 끝나는 새벽 06:03까지 하나의 지표로 표현되게 부탁드립니다. 그리고 starttime(000000),endtime(000000)으로 변경 가능할 수 있게 부탁드립니다. 감사합니다. ===================================== input : starttime(090000),endtime(154500); var : Tcond(false); var: HH(0),LL(0),RR(0); if (sdate != sdate[1] and stime >= endtime) or (sdate == sdate[1] and stime >= endtime and stime[1] < endtime) then { Tcond = false; } if (sdate != sdate[1] and stime >= starttime) or (sdate == sdate[1] and stime >= starttime and stime[1] < starttime) then { Tcond = true; HH = H; LL = L; } if Tcond == true then { if H > HH Then HH = H; if L < LL Then LL = L; RR = HH-LL; plot1(HH,"당일최고가"); plot2(HH-RR*0.000, "0.0%"); . . . . plot08(LL,"당일최저가"); plot09(HH+RR*0.000, "상단+0.0%"); . . . } ======================================== > 태양같이 님이 쓴 글입니다. > 제목 : Re : Re : 수식 부탁드립니다. > > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 부탁드립니다. > 안녕하세요 예스스탁입니다. 올리신 부분만으로는 별도로 수정해 드릴 내용이 없습니다. 내용상 시작시간과 끝시간을 지정하므로 starttime만 180000으로 지정하시면 될것 같습니다. 즐거운 하루되세요 > 태양같이 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 안녕하세요. 아래 수식은 주간장에 쓰던 지표식 중의 일부입니다. 이 지표를 복합장 차트에도 쓸 수 있도록 수식을 변경하고 싶어 부탁드립니다. 미리 감사드립니다. =============================================== input : starttime(084500),endtime(154500); var : Tcond(false); var: HH(0),LL(0),RR(0); if (sdate != sdate[1] and stime >= endtime) or (sdate == sdate[1] and stime >= endtime and stime[1] < endtime) then { Tcond = false; . . . . . . . . . ==================================== 말씀하신대로 수식을 조정하면 지표가 주간장에서는 맞게 표현되는데요, 주간장과 야간장을 함께 보는 복합장 차트에서는 지표 표시가 정상적으로 나오지 않습니다. 주간장 시작시간을 기준으로 주간장 시작에서 야간장 끝나는 시간을 끝으로 한 세트로 지표가 매일 연결되게 표시되었으면 합니다. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-06-18 13:16:37

안녕하세요 예스스탁입니다. 올리신 수식에서만 보면 starttime은 84500, endtime은 60000으로 지정하시기만 하면 됩니다. 수식 자체가 starttime부터 endtime까지 최고가와 최저가를 계산하는 내용입니다. 아래식 그대로 작성해 복합장에 적용해보시면 주간장 시작부터 다음날 6시까지 최고가를 그리는것을 보실 수 있습니다. 해당 부분은 저희가 시간 지정 외에 수정해 드릴 부분이 없습니다. input : starttime(84500),endtime(60000); var : Tcond(false); var: HH(0),LL(0),RR(0); if (sdate != sdate[1] and stime >= endtime) or (sdate == sdate[1] and stime >= endtime and stime[1] < endtime) then { Tcond = false; } if (sdate != sdate[1] and stime >= starttime) or (sdate == sdate[1] and stime >= starttime and stime[1] < starttime) then { Tcond = true; HH = H; LL = L; } if Tcond == true then { if H > HH Then HH = H; if L < LL Then LL = L; RR = HH-LL; plot1(HH,"당일최고가"); plot2(HH-RR*0.000, "0.0%"); } 즐거운 하루되세요 > 태양같이 님이 쓴 글입니다. > 제목 : 지표식 다시 올립니다. > 말씀하신대로 수식 다시 올립니다. 아래 수식 지표가 오전장인 08:45에 시작에서부터 야간장 끝나는 새벽 06:03까지 하나의 지표로 표현되게 부탁드립니다. 그리고 starttime(000000),endtime(000000)으로 변경 가능할 수 있게 부탁드립니다. 감사합니다. ===================================== input : starttime(090000),endtime(154500); var : Tcond(false); var: HH(0),LL(0),RR(0); if (sdate != sdate[1] and stime >= endtime) or (sdate == sdate[1] and stime >= endtime and stime[1] < endtime) then { Tcond = false; } if (sdate != sdate[1] and stime >= starttime) or (sdate == sdate[1] and stime >= starttime and stime[1] < starttime) then { Tcond = true; HH = H; LL = L; } if Tcond == true then { if H > HH Then HH = H; if L < LL Then LL = L; RR = HH-LL; plot1(HH,"당일최고가"); plot2(HH-RR*0.000, "0.0%"); . . . . plot08(LL,"당일최저가"); plot09(HH+RR*0.000, "상단+0.0%"); . . . } ======================================== > 태양같이 님이 쓴 글입니다. > 제목 : Re : Re : 수식 부탁드립니다. > > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 부탁드립니다. > 안녕하세요 예스스탁입니다. 올리신 부분만으로는 별도로 수정해 드릴 내용이 없습니다. 내용상 시작시간과 끝시간을 지정하므로 starttime만 180000으로 지정하시면 될것 같습니다. 즐거운 하루되세요 > 태양같이 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 안녕하세요. 아래 수식은 주간장에 쓰던 지표식 중의 일부입니다. 이 지표를 복합장 차트에도 쓸 수 있도록 수식을 변경하고 싶어 부탁드립니다. 미리 감사드립니다. =============================================== input : starttime(084500),endtime(154500); var : Tcond(false); var: HH(0),LL(0),RR(0); if (sdate != sdate[1] and stime >= endtime) or (sdate == sdate[1] and stime >= endtime and stime[1] < endtime) then { Tcond = false; . . . . . . . . . ==================================== 말씀하신대로 수식을 조정하면 지표가 주간장에서는 맞게 표현되는데요, 주간장과 야간장을 함께 보는 복합장 차트에서는 지표 표시가 정상적으로 나오지 않습니다. 주간장 시작시간을 기준으로 주간장 시작에서 야간장 끝나는 시간을 끝으로 한 세트로 지표가 매일 연결되게 표시되었으면 합니다. 감사합니다.