커뮤니티

문의 드립니다

프로필 이미지
3579
2021-03-20 17:00:55
1128
글번호 147275
답변완료

첨부 이미지

안녕하세요.늘 감사드립니다. 차트 오른쪽 여백에 첨부 그림과 같이 표시하고 싶어서 그렇습니다.삼각도식이 힘들면 빨강 파랑색깔로도 괜찮습니다. 글자크기는 조정할수 있으면 좋겠구요. 감사합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-03-23 11:31:25

안녕하세요 예스스탁입니다. 1 차트에서 값을 출력하는 텍스트함수는 봉완성시에만 값을 출력합니다. 차트의 마지막봉은 미완성봉으로 해당봉에서 출력을 할 수 없어 현재가를 기준으로 값을 갱신되게 작성은 불가능합니다. 2 만약 차트의 마지막 완성봉기준으로 값을 출력하고자 하시면 아래식 이용하시면 됩니다. 텍스트는 날짜,시간,가격을 지정해 위치를 잡아 출력합니다. 최근 완성봉의 고가대비 10틱위에 출력되게 작성해 드립니다. 또한 하나의 텍스트내에 특정글자만 색을 지정할수는 없어 상승이면 각라인이 모두 붉은색, 하락이면 파란색으로 표시되게 작성해 드립니다 3 input : 텍스트크기(12); var : t1(""),t2(""),t3(""),t4(""),t5(""),t6(""); var : tx1(0),tx2(0),tx3(0),tx4(0),tx5(0),tx6(0); var1 = dayopen-DayClose(1); Var2 = c-DayOpen; Var3 = c-DayHigh; Var4 = c-DayLow; Var5 = c-DayClose(1); Var6 = DayOpen; if var1 > 0 Then t1 = "갭"+ " ▲ " + NumToStr(abs(var1),2); Else t1 = "갭"+ " ▼ " + NumToStr(abs(var1),2); if var2 > 0 Then t2 = NewLine + "시가대비"+ " ▲ " + NumToStr(abs(var2),2); Else t2 = NewLine + "시가대비"+ " ▼ " + NumToStr(abs(var2),2); if var3 > 0 Then t3 = NewLine + NewLine + "고가대비"+ " ▲ " + NumToStr(abs(var3),2); Else t3 = NewLine + NewLine + "고가대비"+ " ▼ " + NumToStr(abs(var3),2); if var4 > 0 Then t4 = NewLine + NewLine + NewLine + "저가대비"+ " ▲ " + NumToStr(abs(var4),2); Else t4 = NewLine + NewLine + NewLine + "저가대비"+ " ▼ " + NumToStr(abs(var4),2); if var5 > 0 Then t5 = NewLine + NewLine + NewLine + NewLine + "전일대비"+ " ▲ " + NumToStr(abs(var5),2); Else t5 = NewLine + NewLine + NewLine + NewLine + "전일대비"+ " ▼ " + NumToStr(abs(var5),2); t6 = NewLine + NewLine + NewLine + NewLine + NewLine + "기준가 "+ NumToStr(DayOpen,2); Text_Delete(tx1); Text_Delete(tx2); Text_Delete(tx3); Text_Delete(tx4); Text_Delete(tx5); Text_Delete(tx6); tx1 = Text_New(NextBarSdate,NextBarStime,h+PriceScale*10,t1); tx2 = Text_New(NextBarSdate,NextBarStime,h+PriceScale*10,t2); tx3 = Text_New(NextBarSdate,NextBarStime,h+PriceScale*10,t3); tx4 = Text_New(NextBarSdate,NextBarStime,h+PriceScale*10,t4); tx5 = Text_New(NextBarSdate,NextBarStime,h+PriceScale*10,t5); tx6 = Text_New(NextBarSdate,NextBarStime,h+PriceScale*10,t6); Text_SetSize(tx1,텍스트크기); Text_SetSize(tx2,텍스트크기); Text_SetSize(tx3,텍스트크기); Text_SetSize(tx4,텍스트크기); Text_SetSize(tx5,텍스트크기); Text_SetSize(tx6,텍스트크기); Text_SetStyle(tx1,0,0); Text_SetStyle(tx2,0,0); Text_SetStyle(tx3,0,0); Text_SetStyle(tx4,0,0); Text_SetStyle(tx5,0,0); Text_SetStyle(tx6,0,0); Text_SetColor(tx1,IFf(var1 > 0,RED,BLUE)); Text_SetColor(tx2,IFf(var2 > 0,RED,BLUE)); Text_SetColor(tx3,IFf(var3 > 0,RED,BLUE)); Text_SetColor(tx4,IFf(var4 > 0,RED,BLUE)); Text_SetColor(tx5,IFf(var5 > 0,RED,BLUE)); 즐거운 하루되세요 > 3579 님이 쓴 글입니다. > 제목 : 문의 드립니다 > 안녕하세요.늘 감사드립니다. 차트 오른쪽 여백에 첨부 그림과 같이 표시하고 싶어서 그렇습니다.삼각도식이 힘들면 빨강 파랑색깔로도 괜찮습니다. 글자크기는 조정할수 있으면 좋겠구요. 감사합니다