커뮤니티
문의 드립니다 !
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일전최저값");
다음글
이전글