커뮤니티

질문 드립니다.

프로필 이미지
월드맨
2020-06-05 11:14:16
1981
글번호 139561
답변완료
안녕하세요. 현재봉 포함 4개봉 최고가와 최저가 에 4각형 박스를그려 주세요. 이전 4개봉 종가 보다 현재가가 높으면 적색, 같으면 녹색 3개봉 종가 보다 작으면 파란색으로 표시 부탁 합니다. 현재봉 기준 으로 박스 크기와 색깔은 변할수 있습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-06-08 09:43:13

안녕하세요 예스스탁입니다. 차트에 사각형 박스를 그리기 위해서는 추세선 함수를 사용해야 하는데 추세선 함수는 미완성인 현재봉(차트상마지막봉)까지는 포함하지 못합니다. 최근 완성봉 기준으로만 그리신다면 아래식 이용하시면 됩니다. input : N(4); var : TL1(0),TL2(0),TL3(0),TL4(0); var1 = highest(H,N); var2 = Lowest(L,N); TL_Delete(TL1); TL_Delete(TL2); TL_Delete(TL3); TL_Delete(TL4); TL1 = TL_New(sdate[N-1],stime[N-1],var1,sdate,stime,var1); TL2 = TL_New(sdate[N-1],stime[N-1],var2,sdate,stime,var2); TL3 = TL_New(sdate[N-1],stime[N-1],var1,sdate[N-1],stime[N-1],var2); TL4 = TL_New(sdate,stime,var1,sdate,stime,var2); if C > highest(C,N-1)[1] Then { TL_SetColor(TL1,RED); TL_SetColor(TL2,RED); TL_SetColor(TL3,RED); TL_SetColor(TL4,RED); } else if C < Lowest(C,N-1)[1] Then { TL_SetColor(TL1,BLUE); TL_SetColor(TL2,BLUE); TL_SetColor(TL3,BLUE); TL_SetColor(TL4,BLUE); } Else { TL_SetColor(TL1,GREEN); TL_SetColor(TL2,GREEN); TL_SetColor(TL3,GREEN); TL_SetColor(TL4,GREEN); } 즐거운 하루되세요 > 월드맨 님이 쓴 글입니다. > 제목 : 질문 드립니다. > 안녕하세요. 현재봉 포함 4개봉 최고가와 최저가 에 4각형 박스를그려 주세요. 이전 4개봉 종가 보다 현재가가 높으면 적색, 같으면 녹색 3개봉 종가 보다 작으면 파란색으로 표시 부탁 합니다. 현재봉 기준 으로 박스 크기와 색깔은 변할수 있습니다.