커뮤니티

문의 드립니다 !

프로필 이미지
유로파54
2019-06-19 13:20:38
322
글번호 129578
답변완료

첨부 이미지

안녕하세요!!! 며칠전에 답변해주신 아래 수식 아주 유용하게 잘 사용하고있습니다 ^^* 헌데 차트에 수식을 적용해보니 그림과같은 작은 문제점이 발생되네요 즉 "1일전최고값" 하나만을 적용시는 챠트가 제대로 보이는데 나머지 항목을 모두 적용시는 그림과같이 이 나머지선이 챠트의 맨하단의 0선에 나타나므로서 상단 캔들이 쪼그라들어서 각종 지표를 보는데 지장이 생긴다는것입니다 따라서 제 질문은.. 모든항목을 다 체크하더라도 해당되는 선만 챠트상에서 보이고 나머지선은 하단에 안나타나게해서 어떤경우라도 항상 차트모양이 정상적으로 보이게할수있는 방법을 알고싶습니다 너무 기초적인 질문인것같아서 죄송합니다 감사합니다!!! ------------------------------------------------------------------------------------- 안녕하세요 예스스탁입니다. 2 해당선의 행사가는 추가해 드리기 어렵습니다. var : Avgv(0,data1),dayO(0,data1); var : Hest(0,data1),Lest(0,data1); var : Hest1(0,data1),Lest1(0,data1); var : Hest2(0,data1),Lest2(0,data1); var : Hest3(0,data1),Lest3(0,data1); var : Hest4(0,data1),Lest4(0,data1); var : tx1(0,data1),tx2(0,data1),tx3(0,data1),tx4(0,data1); var : tx5(0,data1),tx6(0,data1),tx7(0,data1),tx8(0,data1); Avgv = (data1(c)+data2(c))/2; if data1(date != date[1]) Then{ Hest = Avgv; Lest = Avgv; dayO = (data1(O)+data2(O))/2; Hest1 = Hest[1]; Lest1 = Lest[1]; Hest2 = Hest1[1]; Lest2 = Lest1[1]; Hest3 = Hest2[1]; Lest3 = Lest2[1]; Hest4 = Hest3[1]; Lest4 = Lest3[1]; } if Avgv > Hest Then Hest = Avgv; if Avgv < Lest Then Lest = Avgv; plot1(Hest1,"1일전최고값"); plot2(Lest1,"1일전최저값"); plot3(Hest2,"2일전최고값"); plot4(Lest2,"2일전최저값"); plot5(Hest3,"3일전최고값"); plot6(Lest3,"3일전최저값"); plot7(Hest4,"4일전최고값"); plot8(Lest4,"4일전최저값"); Text_Delete(tx1); Text_Delete(tx2); Text_Delete(tx3); Text_Delete(tx4); Text_Delete(tx5); Text_Delete(tx6); Text_Delete(tx7); Text_Delete(tx8); tx1 = Text_New(sdate,stime,hest1,"1일전최고값"); tx2 = Text_New(sdate,stime,lest1,"1일전최저값"); tx3 = Text_New(sdate,stime,hest2,"2일전최고값"); tx4 = Text_New(sdate,stime,lest2,"2일전최저값"); tx5 = Text_New(sdate,stime,hest3,"3일전최고값"); tx6 = Text_New(sdate,stime,lest3,"3일전최저값"); tx7 = Text_New(sdate,stime,hest4,"4일전최고값"); tx8 = Text_New(sdate,stime,lest4,"4일전최저값"); 즐거운 하루되세요 > 유로파54 님이 쓴 글입니다. > 제목 : 문의 드려요! > 안녕하세요! 2, 아래의 수식에서 "당일최고가, 당일최저가" 는 삭제해주시고 대신 나머지는 선이 발생시 선의 우측끝부분 상단에 각각 "아래 정보"가 표시되도록 해주세요 (1) "해당선"의 "챠트표시 항목의 이름" (예: "1일전 최고값" 등) (2) "해당선의 행사가" (예; "콜 267.5" 등) 한결같은 노고에 항상 감사드립니다!!! ------------------------------------------------------------------------------------- var : Avgv(0,data1),dayO(0,data1); var : Hest(0,data1),Lest(0,data1); var : Hest1(0,data1),Lest1(0,data1); var : Hest2(0,data1),Lest2(0,data1); var : Hest3(0,data1),Lest3(0,data1); var : Hest4(0,data1),Lest4(0,data1); Avgv = (data1(c)+data2(c))/2; if data1(date != date[1]) Then{ Hest = Avgv; Lest = Avgv; dayO = (data1(O)+data2(O))/2; Hest1 = Hest[1]; Lest1 = Lest[1]; Hest2 = Hest1[1]; Lest2 = Lest1[1]; Hest3 = Hest2[1]; Lest3 = Lest2[1]; Hest4 = Hest3[1]; Lest4 = Lest3[1]; } if Avgv > Hest Then Hest = Avgv; if Avgv < Lest Then Lest = Avgv; plot1(Hest,"당일최고값"); plot2(Lest,"당일최저값"); plot3(Hest1,"1일전최고값"); plot4(Lest1,"1일전최저값"); plot5(Hest2,"2일전최고값"); plot6(Lest2,"2일전최저값"); plot7(Hest3,"3일전최고값"); plot8(Lest3,"3일전최저값"); plot9(Hest4,"4일전최고값"); plot10(Lest4,"4일전최저값");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-06-19 14:52:44

안녕하세요 예스스탁입니다. 기본차트 속성에서 Y축탭에서 화면(기본차트)로 지정하시면 봉차트만으로 Y축이 스케일링되고 지표는 해당 Y축이 들어오는 것만 표시가 됩니다. 기본차트 속성은 차트에서 봉을 더블클릭하면 나타납니다. 즐거운 하루되세요 > 유로파54 님이 쓴 글입니다. > 제목 : 문의 드립니다 ! > 안녕하세요!!! 며칠전에 답변해주신 아래 수식 아주 유용하게 잘 사용하고있습니다 ^^* 헌데 차트에 수식을 적용해보니 그림과같은 작은 문제점이 발생되네요 즉 "1일전최고값" 하나만을 적용시는 챠트가 제대로 보이는데 나머지 항목을 모두 적용시는 그림과같이 이 나머지선이 챠트의 맨하단의 0선에 나타나므로서 상단 캔들이 쪼그라들어서 각종 지표를 보는데 지장이 생긴다는것입니다 따라서 제 질문은.. 모든항목을 다 체크하더라도 해당되는 선만 챠트상에서 보이고 나머지선은 하단에 안나타나게해서 어떤경우라도 항상 차트모양이 정상적으로 보이게할수있는 방법을 알고싶습니다 너무 기초적인 질문인것같아서 죄송합니다 감사합니다!!! ------------------------------------------------------------------------------------- 안녕하세요 예스스탁입니다. 2 해당선의 행사가는 추가해 드리기 어렵습니다. var : Avgv(0,data1),dayO(0,data1); var : Hest(0,data1),Lest(0,data1); var : Hest1(0,data1),Lest1(0,data1); var : Hest2(0,data1),Lest2(0,data1); var : Hest3(0,data1),Lest3(0,data1); var : Hest4(0,data1),Lest4(0,data1); var : tx1(0,data1),tx2(0,data1),tx3(0,data1),tx4(0,data1); var : tx5(0,data1),tx6(0,data1),tx7(0,data1),tx8(0,data1); Avgv = (data1(c)+data2(c))/2; if data1(date != date[1]) Then{ Hest = Avgv; Lest = Avgv; dayO = (data1(O)+data2(O))/2; Hest1 = Hest[1]; Lest1 = Lest[1]; Hest2 = Hest1[1]; Lest2 = Lest1[1]; Hest3 = Hest2[1]; Lest3 = Lest2[1]; Hest4 = Hest3[1]; Lest4 = Lest3[1]; } if Avgv > Hest Then Hest = Avgv; if Avgv < Lest Then Lest = Avgv; plot1(Hest1,"1일전최고값"); plot2(Lest1,"1일전최저값"); plot3(Hest2,"2일전최고값"); plot4(Lest2,"2일전최저값"); plot5(Hest3,"3일전최고값"); plot6(Lest3,"3일전최저값"); plot7(Hest4,"4일전최고값"); plot8(Lest4,"4일전최저값"); Text_Delete(tx1); Text_Delete(tx2); Text_Delete(tx3); Text_Delete(tx4); Text_Delete(tx5); Text_Delete(tx6); Text_Delete(tx7); Text_Delete(tx8); tx1 = Text_New(sdate,stime,hest1,"1일전최고값"); tx2 = Text_New(sdate,stime,lest1,"1일전최저값"); tx3 = Text_New(sdate,stime,hest2,"2일전최고값"); tx4 = Text_New(sdate,stime,lest2,"2일전최저값"); tx5 = Text_New(sdate,stime,hest3,"3일전최고값"); tx6 = Text_New(sdate,stime,lest3,"3일전최저값"); tx7 = Text_New(sdate,stime,hest4,"4일전최고값"); tx8 = Text_New(sdate,stime,lest4,"4일전최저값"); 즐거운 하루되세요 > 유로파54 님이 쓴 글입니다. > 제목 : 문의 드려요! > 안녕하세요! 2, 아래의 수식에서 "당일최고가, 당일최저가" 는 삭제해주시고 대신 나머지는 선이 발생시 선의 우측끝부분 상단에 각각 "아래 정보"가 표시되도록 해주세요 (1) "해당선"의 "챠트표시 항목의 이름" (예: "1일전 최고값" 등) (2) "해당선의 행사가" (예; "콜 267.5" 등) 한결같은 노고에 항상 감사드립니다!!! ------------------------------------------------------------------------------------- var : Avgv(0,data1),dayO(0,data1); var : Hest(0,data1),Lest(0,data1); var : Hest1(0,data1),Lest1(0,data1); var : Hest2(0,data1),Lest2(0,data1); var : Hest3(0,data1),Lest3(0,data1); var : Hest4(0,data1),Lest4(0,data1); Avgv = (data1(c)+data2(c))/2; if data1(date != date[1]) Then{ Hest = Avgv; Lest = Avgv; dayO = (data1(O)+data2(O))/2; Hest1 = Hest[1]; Lest1 = Lest[1]; Hest2 = Hest1[1]; Lest2 = Lest1[1]; Hest3 = Hest2[1]; Lest3 = Lest2[1]; Hest4 = Hest3[1]; Lest4 = Lest3[1]; } if Avgv > Hest Then Hest = Avgv; if Avgv < Lest Then Lest = Avgv; plot1(Hest,"당일최고값"); plot2(Lest,"당일최저값"); plot3(Hest1,"1일전최고값"); plot4(Lest1,"1일전최저값"); plot5(Hest2,"2일전최고값"); plot6(Lest2,"2일전최저값"); plot7(Hest3,"3일전최고값"); plot8(Lest3,"3일전최저값"); plot9(Hest4,"4일전최고값"); plot10(Lest4,"4일전최저값");