커뮤니티

항생본장의 고저가출력

프로필 이미지
추세승리
2020-09-21 08:59:52
896
글번호 142526
답변완료

첨부 이미지

안녕하세요? 항생시장의 ""1015분부터 1730분 까지""의 "본장"의 "고가와 저가"를 화면에 라인출력하는 지표를 부탁드립니다. 1. Highest 라인 A위치가 아닌 B의 위치(임의)에 출력될 수 있도록 부탁드립니다. 2. Lowest 라인도 B의 위치라인의 상단에 출력될 수 있도록 부탁드립니다, 그동안 답변주신 다른분들의 글도 읽어보았는데 위치나 상하단에 출력조정이 불가하다면 라인출력과 택스트 출력이 될 수 있도록만 부탁드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-09-23 11:49:04

안녕하세요 예스스탁입니다. 텍스트의 위치는 사용자분이 수식을 수정하셔서 원하시는 위치에 표시되게 하셔야 합니다. 임의로는 저희가 작성을 할수 없습니다. input : StartTime(101500),EndTime(173000),소숫점자리(0); var : Tcond(false),HH(0),LL(0),D1(0),T1(0),TL1(0),TL2(0),Tx1(0),Tx2(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; D1 = sDate; T1 = sTime; TL_Delete(TL1); TL_Delete(TL2); TL1 = TL_New(D1,T1,HH,NextBarSdate,NextBarStime,HH); TL2 = TL_New(D1,T1,LL,NextBarSdate,NextBarStime,LL); TL_SetExtRight(TL1,true); TL_SetExtRight(TL2,true); TL_SetColor(TL1,red); TL_SetColor(TL2,blue); } if Tcond == true then { if H > HH Then { HH = H; TL_SetBegin(TL1,D1,T1,HH); TL_SetEnd(TL1,NextBarSdate,NextBarStime,HH); } if L < LL Then { LL = L; TL_SetBegin(TL2,D1,T1,LL); TL_SetEnd(TL2,NextBarSdate,NextBarStime,LL); } } Text_Delete(Tx1); Text_Delete(Tx2); Tx1 = Text_New(NextBarSdate,NextBarStime,HH,NumToStr(HH,소숫점자리)); Tx2 = Text_New(NextBarSdate,NextBarStime,LL,NumToStr(LL,소숫점자리)); Text_SetColor(Tx1,red); Text_SetColor(Tx2,blue); 즐거운 하루되세요 > 추세승리 님이 쓴 글입니다. > 제목 : 항생본장의 고저가출력 > 안녕하세요? 항생시장의 ""1015분부터 1730분 까지""의 "본장"의 "고가와 저가"를 화면에 라인출력하는 지표를 부탁드립니다. 1. Highest 라인 A위치가 아닌 B의 위치(임의)에 출력될 수 있도록 부탁드립니다. 2. Lowest 라인도 B의 위치라인의 상단에 출력될 수 있도록 부탁드립니다, 그동안 답변주신 다른분들의 글도 읽어보았는데 위치나 상하단에 출력조정이 불가하다면 라인출력과 택스트 출력이 될 수 있도록만 부탁드립니다.