커뮤니티

Line에 text 표시

프로필 이미지
새로운세상
2017-03-15 10:38:29
146
글번호 107799
답변완료
안녕하세요 Line에 text를 표시하는 방법 부탁드립니다. ----------------------------- 선물 분봉 사용하여 (시간주기 상관없이) 당일시가기준으로 1pt 상승시 또는 하락시 마다 Line이 그려졌다고 했을 때 1) 빨간색 상승Line 위에 해당지수,경과봉수를 text로 표시 2) 파란색 하락Line 아래에 해당지수,경과봉수를 text로 표시 (text는 되도록 Line 중앙에 위치) 그림으로 표시하면 다음과 같습니다. 괄호안은 해당line의 봉경과 갯수입니다. 278.50 (10) 빨간색 상승선 ---------------- 빨간색 277.50 (24) 빨간색 상승선 --------------- 빨간색 하락선 ----------- 파란색 277.50 (7) 파란색 하락선 ---------------- 파란색 276.50 (14) 파란색 꼭 위의 예가 아닌 스윙하이 스윙로우 Line 등 수평추세선이 나오는 어떤 예도 상관없습니다. 이상입니다. 감사합니다 !!
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-03-15 11:33:40

안녕하세요 예스스탁입니다. 아래식 참고하시기 바랍니다. var : D1(0),T1(0),idx(0),TL(0),Tx(0); if Bdate != Bdate[1] Then{ idx = 0; D1 = sdate; T1 = stime; } Else idx = idx+1; var1 = int(dayhigh-dayopen); var2 = int(dayopen-daylow); if var1 > var1[1] Then{ TL = TL_New(D1,T1,dayopen+var1,sdate,stime,dayopen+var1); TL_SetColor(TL,RED); Tx = Text_New(sdate,stime,dayopen+var1,NumToStr(dayopen+var1,2)+"("+NumToStr(idx,0)+")"); Text_SetStyle(tx,1,1); } if var2 > var2[1] Then{ TL = TL_New(D1,T1,dayopen-var2,sdate,stime,dayopen-var2); TL_SetColor(TL,BLUE); Tx = Text_New(sdate,stime,dayopen-var2,NumToStr(dayopen-var2,2)+"("+NumToStr(idx,0)+")"); Text_SetStyle(tx,1,0); } 즐거운 하루되세요 > 새로운세상 님이 쓴 글입니다. > 제목 : Line에 text 표시 > 안녕하세요 Line에 text를 표시하는 방법 부탁드립니다. ----------------------------- 선물 분봉 사용하여 (시간주기 상관없이) 당일시가기준으로 1pt 상승시 또는 하락시 마다 Line이 그려졌다고 했을 때 1) 빨간색 상승Line 위에 해당지수,경과봉수를 text로 표시 2) 파란색 하락Line 아래에 해당지수,경과봉수를 text로 표시 (text는 되도록 Line 중앙에 위치) 그림으로 표시하면 다음과 같습니다. 괄호안은 해당line의 봉경과 갯수입니다. 278.50 (10) 빨간색 상승선 ---------------- 빨간색 277.50 (24) 빨간색 상승선 --------------- 빨간색 하락선 ----------- 파란색 277.50 (7) 파란색 하락선 ---------------- 파란색 276.50 (14) 파란색 꼭 위의 예가 아닌 스윙하이 스윙로우 Line 등 수평추세선이 나오는 어떤 예도 상관없습니다. 이상입니다. 감사합니다 !!