커뮤니티

문의 드립니다

프로필 이미지
오이도인
2022-11-08 19:32:57
723
글번호 163638
답변완료

첨부 이미지

수고 하십니다. 첨부 그림처럼 TL1과 TL2사이를 색으로 채우려면 어떻게 해야 하나요? 수고하세요. #### 당일 시가 ###################################################### var : dop1(0), TL1(0); var : 당일시가(0) ; input :추세선두께1(3),추세선색상1(black) ; 당일시가 = DayOpen(0) ; ##시가를 숫자로 표시 Text_Delete(dop1); dop1 = Text_New(sdate,stime,당일시가,NumToStr(당일시가,2)); if bdate != bdate[1] then { ##시가라인 표시 TL_Delete(TL1); TL1 = TL_new(sdate,stime,당일시가,NextBarSdate,NextBarStime,당일시가); //TL = TL_new(sdate,stime,dayopen,NextBarSdate,NextBarStime,dayopen); TL_setExtRight(TL1,true); TL_setExtLeft(TL1,true); TL_SetSize(TL1,추세선두께1); TL_SetColor(TL1,추세선색상1); } #### 당일 현재가 ############################################# Var : 현재가3(0), TL2(0); var : tpstC(0); input :현재가TL두께3(1); 현재가3 = c; ##라인 표시 TL_Delete(TL2); TL2 = TL_new(sdate,stime,현재가3, NextBarSdate,NextBarStime,현재가3); //TL = TL_new(sdate,stime,dayopen,NextBarSdate,NextBarStime,dayopen); TL_setExtRight(TL2,true); TL_setExtLeft(TL2,true); TL_SetSize(TL2,현재가TL두께3); if c>o Then TL_SetColor(TL2,red); if c==o Then TL_SetColor(TL2,black); if c<o Then TL_SetColor(TL2,blue);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-11-09 13:14:26

안녕하세요 예스스탁입니다. 추세선 사이에는 색 채우기가 가능하지 않습니다. 박스 함수로 작성하셔야 합니다. 아래식 참고하시기 바랍니다. var : box(0); if Bdate != Bdate[1] Then { box = box_new(sDate,sTime,DayOpen,NextBarSdate,NextBarStime,C); Box_SetFill(box,true); } Else Box_SetEnd(box,NextBarSdate,NextBarStime,c); if c > DayOpen Then box_SetColor(box,red); if c == DayOpen Then TL_SetColor(box,black); if c < DayOpen Then TL_SetColor(box,blue); 즐거운 하루되세요 > 오이도인 님이 쓴 글입니다. > 제목 : 문의 드립니다 > 수고 하십니다. 첨부 그림처럼 TL1과 TL2사이를 색으로 채우려면 어떻게 해야 하나요? 수고하세요. #### 당일 시가 ###################################################### var : dop1(0), TL1(0); var : 당일시가(0) ; input :추세선두께1(3),추세선색상1(black) ; 당일시가 = DayOpen(0) ; ##시가를 숫자로 표시 Text_Delete(dop1); dop1 = Text_New(sdate,stime,당일시가,NumToStr(당일시가,2)); if bdate != bdate[1] then { ##시가라인 표시 TL_Delete(TL1); TL1 = TL_new(sdate,stime,당일시가,NextBarSdate,NextBarStime,당일시가); //TL = TL_new(sdate,stime,dayopen,NextBarSdate,NextBarStime,dayopen); TL_setExtRight(TL1,true); TL_setExtLeft(TL1,true); TL_SetSize(TL1,추세선두께1); TL_SetColor(TL1,추세선색상1); } #### 당일 현재가 ############################################# Var : 현재가3(0), TL2(0); var : tpstC(0); input :현재가TL두께3(1); 현재가3 = c; ##라인 표시 TL_Delete(TL2); TL2 = TL_new(sdate,stime,현재가3, NextBarSdate,NextBarStime,현재가3); //TL = TL_new(sdate,stime,dayopen,NextBarSdate,NextBarStime,dayopen); TL_setExtRight(TL2,true); TL_setExtLeft(TL2,true); TL_SetSize(TL2,현재가TL두께3); if c>o Then TL_SetColor(TL2,red); if c==o Then TL_SetColor(TL2,black); if c<o Then TL_SetColor(TL2,blue);