커뮤니티
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 등
수평추세선이 나오는 어떤 예도 상관없습니다.
이상입니다.
감사합니다 !!