커뮤니티

종목 챠트의 box 기능 수식 작성

프로필 이미지
비범애비
2022-04-11 14:19:27
1439
글번호 157923
답변완료

첨부 이미지

안녕하세요. 항상 감사드립니다. 첨부한 이미지와 같이 챠트를 강조하고 싶은데요. 본챠트는 1분봉(5/20/60 이평) 타주기 챠트에는 10분봉(5/20/60 이평)이 있습니다. 1.본챠트에 이평이 20-5-60 순서 및 60-5-20 순서로 있는 곳에 box를 그려넣고 싶습니다 (Box_New 를 하용하니, 골든/데드 크로스가 아니라 매 봉마다 신호가 오니 제 실력으로는 그리기가 쉽지 않네요 죄송) (매 봉마다 신호 처리가 쉽지 않으면 골든/데드로 할 방법이 있을까요?) 2. 타주기 챠트의 이평이 20-5-60 순서 일 때 본 챠트 위(1분 봉상 챠트 위에 10분의 시간 대에 )에 box를 그려넣고 싶습니다. (문서를 보니 아래 보조지표에 그리는 것은 있었으나 메인지표에 별도 공간에 그려 넣는 것이 방법 등이 부재 또는 못 찾아서 그리기가 쉽지 않네요. 죄송) 미리 감사드립니다^^!
강조
답변 2
프로필 이미지

비범애비

2022-04-11 14:21:28

아 질문한 김에 예약 색상 표나 rgb 색상표 안내된 곳이 있나요? 예를 들면 black, red 등은 사용가능한데. orange 등은 사용 불가해서요. 워드 문서에는 예약어 안내가 없더라고요. (사이트에도) > 비범애비 님이 쓴 글입니다. > 제목 : 종목 챠트의 box 기능 수식 작성 > 안녕하세요. 항상 감사드립니다. 첨부한 이미지와 같이 챠트를 강조하고 싶은데요. 본챠트는 1분봉(5/20/60 이평) 타주기 챠트에는 10분봉(5/20/60 이평)이 있습니다. 1.본챠트에 이평이 20-5-60 순서 및 60-5-20 순서로 있는 곳에 box를 그려넣고 싶습니다 (Box_New 를 하용하니, 골든/데드 크로스가 아니라 매 봉마다 신호가 오니 제 실력으로는 그리기가 쉽지 않네요 죄송) (매 봉마다 신호 처리가 쉽지 않으면 골든/데드로 할 방법이 있을까요?) 2. 타주기 챠트의 이평이 20-5-60 순서 일 때 본 챠트 위(1분 봉상 챠트 위에 10분의 시간 대에 )에 box를 그려넣고 싶습니다. (문서를 보니 아래 보조지표에 그리는 것은 있었으나 메인지표에 별도 공간에 그려 넣는 것이 방법 등이 부재 또는 못 찾아서 그리기가 쉽지 않네요. 죄송) 미리 감사드립니다^^!
프로필 이미지

예스스탁 예스스탁 답변

2022-04-11 16:17:49

안녕하세요 예스스탁입니다. 추세선(TL_New),텍스트(Text_New),박스(Box_New),타원함수(Circle_New)들은 기본적으로 모두 기본차트(data1)위에만 그려지게 됩니다. 기본차트 위가 아닌 참조데이타나 지표등 별도 영역에 그리기 위해서는 추세선(TL_New_Self),텍스트(Text_New_Self),박스(Box_New_Self),타원함수(Circle_New_Self) 함수를 이용하셔야 합니다. 제공되는 색상예약어는 예스랭귀지 편집기의 사전에서 확인하시면 됩니다. 얼마전 현재 색상예약어가 추가되어 50여개가 제공되는데 제공하는 모든 프로그램에 반영이 되어 있지 않고 하이투자증권(예스트레이더)에만 적용되어 있습니다. NH투자증권은 오늘 업데이트되며 다른 해외선물 프로그램은 추후 일정에 따라 제공될 예정이고 모든 프로그램에 적용되면 예스랭귀지 워드 도움말에 설명이 추가될 예정입니다. 1 input : P1(5),P2(20),P3(60); var : mav1(0),mav2(0),mav3(0),cond(False); var : Box(0); mav1 = ma(C,P1); mav2 = ma(C,P2); mav3 = ma(C,P3); Cond = (mav1 > mav2 and mav2 > mav3) or (mav3 > mav1 and mav1 > mav2); if cond == true Then { if cond[1] == False Then { Box = Box_New(sDate,sTime,H,NextBarSdate,NextBarStime,L); Box_SetColor(Box,Blue); Box_SetFill(Box,true); } Else { Box_SetEnd(box,sDate,sTime,L); } } Plot1(mav1); Plot2(mav2); Plot3(mav3); 2 input : P1(5),P2(20),P3(60); var : mav1(0,Data2),mav2(0,Data2),mav3(0,Data2),cond(False,Data1),box(0,Data1); mav1 = data2(ma(C,P1)); mav2 = data2(ma(C,P2)); mav3 = data2(ma(C,P3)); Cond = (mav2 > mav1 and mav1 > mav3); if cond == true Then { if cond[1] == False Then { Box = Box_New(sDate,sTime,H,NextBarSdate,NextBarStime,L); Box_SetColor(Box,Blue); Box_SetFill(Box,true); } Else { Box_SetEnd(box,sDate,sTime,L); } } Plot1(mav1); Plot2(mav2); Plot3(mav3); 즐거운 하루되세요 > 비범애비 님이 쓴 글입니다. > 제목 : 종목 챠트의 box 기능 수식 작성 > 안녕하세요. 항상 감사드립니다. 첨부한 이미지와 같이 챠트를 강조하고 싶은데요. 본챠트는 1분봉(5/20/60 이평) 타주기 챠트에는 10분봉(5/20/60 이평)이 있습니다. 1.본챠트에 이평이 20-5-60 순서 및 60-5-20 순서로 있는 곳에 box를 그려넣고 싶습니다 (Box_New 를 하용하니, 골든/데드 크로스가 아니라 매 봉마다 신호가 오니 제 실력으로는 그리기가 쉽지 않네요 죄송) (매 봉마다 신호 처리가 쉽지 않으면 골든/데드로 할 방법이 있을까요?) 2. 타주기 챠트의 이평이 20-5-60 순서 일 때 본 챠트 위(1분 봉상 챠트 위에 10분의 시간 대에 )에 box를 그려넣고 싶습니다. (문서를 보니 아래 보조지표에 그리는 것은 있었으나 메인지표에 별도 공간에 그려 넣는 것이 방법 등이 부재 또는 못 찾아서 그리기가 쉽지 않네요. 죄송) 미리 감사드립니다^^!