커뮤니티

중간값 라인을 계단식이 아닌 수평선으로 나타내기

프로필 이미지
강심장
2024-05-19 12:19:38
852
글번호 179682
답변완료

첨부 이미지

input : 시가(DayOpen), 고가(DayHigh), 저가(DayLow) ; var : 중간(0) ; 중간 = (고가+저가)/2 ; plot1 (중간,"중간값"); 분봉차트에서 당일의 고가 저가 라인을 그리고 중간값을 작성하면 그림1 파일처럼 중간값(검정색라인)이 계단식으로 나타나게 됩니다. 이 중간값 라인을 그림2에서와 같이 직선의 수평라인(밤색선)으로 나타나게 하려면, 수식을 어찌 변경 해야 할까요 ?
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-05-20 14:18:28

안녕하세요 예스스탁입니다. 최종값으로 과거에 수평으로 그리기 위해서는 추세선 함수를 이용해야 합니다. plot은 현재봉기준값으로 과거를 그리지 못하게 되어 있습니다. input : 시가(DayOpen), 고가(DayHigh), 저가(DayLow) ; var : 중간(0),d1(0),t1(0),TL(0); 중간 = (고가+저가)/2 ; if Bdate != Bdate[1] Then { d1 = sDate; t1 = sTime; TL = TL_New(d1,t1,중간,NextBarSdate,NextBarStime,중간); TL_SetColor(TL,Maroon); TL_SetSize(TL,2); } Else { TL_SetBegin(TL,d1,t1,중간); TL_SetEnd(TL,NextBarSdate,NextBarStime,중간); } 즐거운 하루되세요 > 강심장 님이 쓴 글입니다. > 제목 : 중간값 라인을 계단식이 아닌 수평선으로 나타내기 > input : 시가(DayOpen), 고가(DayHigh), 저가(DayLow) ; var : 중간(0) ; 중간 = (고가+저가)/2 ; plot1 (중간,"중간값"); 분봉차트에서 당일의 고가 저가 라인을 그리고 중간값을 작성하면 그림1 파일처럼 중간값(검정색라인)이 계단식으로 나타나게 됩니다. 이 중간값 라인을 그림2에서와 같이 직선의 수평라인(밤색선)으로 나타나게 하려면, 수식을 어찌 변경 해야 할까요 ?