커뮤니티
질문드립니다
2013-09-30 22:07:12
124
글번호 67981
질문드립니다
아래식을 사용하면 지표이름과 값이 우측으로 나오고 있습니다
만약에 이름과 값을 좌측으로 나오게 할 경우는 어떻게 해야하는지요
또 만약에 이름과 값을 차트 중앙으로 나오게 할 경우도 알려주세요
value1 = dayopen(1);
value2 = DayHigh(1);
value3 = DayLow(1);
value4 = DayClose(1);
value5 = (DayHigh(1)+daylow(1))/2;
value6 = DayOpen(0);
value7 = (DayHigh(0)+daylow(0))/2;
plot1(value1,"전일시가");
plot2(value2,"전일고가");
plot3(value3,"전일저가");
plot4(value4,"전일종가");
plot5(value5,"전일중심가");
plot6(value6,"당일시가");
plot7(value7,"당일중심가");
Text_Delete(var1);
Text_Delete(var2);
Text_Delete(var3);
Text_Delete(var4);
Text_Delete(var5);
Text_Delete(var6);
Text_Delete(var7);
var1 = Text_New(sdate,stime,value1,"전일시가 : " +NumToStr(value1,2));
var2 = Text_New(sdate,stime,value2,"전일고가 : " +NumToStr(value2,2));
var3 = Text_New(sdate,stime,value3,"전일저가 : " +NumToStr(value3,2));
var4 = Text_New(sdate,stime,value4,"전일종가 : " +NumToStr(value4,2));
var5 = Text_New(sdate,stime,value5,"전일중간 : " +NumToStr(value5,2));
var6 = Text_New(sdate,stime,value6,"당일시가 : " +NumToStr(value6,2));
var7 = Text_New(sdate,stime,value7,"덩일중간 : " +NumToStr(value7,2));
답변 1
예스스탁 예스스탁 답변
2013-10-01 14:38:08
안녕하세요
예스스탁입니다.
텍스트 출력함수는 날짜와 시간을 지정해
특정봉에 텍스트를 출력하게 됩니다.
문의하신 차트 좌측에 표현하는 부분은 식으로 작성하기 어렵습니다.
차트의 가장 좌측봉을 알수있는 방법이 없습니다.
현재봉 기준으로 N봉전에 값이 출력되게 수정해 드립니다
차트에 몇개봉이 있는지 판단하셔서
N값을 지정하시기 바랍니다.
input : N(0);
value1 = dayopen(1);
value2 = DayHigh(1);
value3 = DayLow(1);
value4 = DayClose(1);
value5 = (DayHigh(1)+daylow(1))/2;
value6 = DayOpen(0);
value7 = (DayHigh(0)+daylow(0))/2;
plot1(value1,"전일시가");
plot2(value2,"전일고가");
plot3(value3,"전일저가");
plot4(value4,"전일종가");
plot5(value5,"전일중심가");
plot6(value6,"당일시가");
plot7(value7,"당일중심가");
Text_Delete(var1);
Text_Delete(var2);
Text_Delete(var3);
Text_Delete(var4);
Text_Delete(var5);
Text_Delete(var6);
Text_Delete(var7);
var1 = Text_New(sdate[N],stime[N],value1,"전일시가 : " +NumToStr(value1,2));
var2 = Text_New(sdate[N],stime[N],value2,"전일고가 : " +NumToStr(value2,2));
var3 = Text_New(sdate[N],stime[N],value3,"전일저가 : " +NumToStr(value3,2));
var4 = Text_New(sdate[N],stime[N],value4,"전일종가 : " +NumToStr(value4,2));
var5 = Text_New(sdate[N],stime[N],value5,"전일중간 : " +NumToStr(value5,2));
var6 = Text_New(sdate[N],stime[N],value6,"당일시가 : " +NumToStr(value6,2));
var7 = Text_New(sdate[N],stime[N],value7,"당일중간 : " +NumToStr(value7,2));
즐거운 하루되세요
> 상영중 님이 쓴 글입니다.
> 제목 : 질문드립니다
> 질문드립니다
아래식을 사용하면 지표이름과 값이 우측으로 나오고 있습니다
만약에 이름과 값을 좌측으로 나오게 할 경우는 어떻게 해야하는지요
또 만약에 이름과 값을 차트 중앙으로 나오게 할 경우도 알려주세요
value1 = dayopen(1);
value2 = DayHigh(1);
value3 = DayLow(1);
value4 = DayClose(1);
value5 = (DayHigh(1)+daylow(1))/2;
value6 = DayOpen(0);
value7 = (DayHigh(0)+daylow(0))/2;
plot1(value1,"전일시가");
plot2(value2,"전일고가");
plot3(value3,"전일저가");
plot4(value4,"전일종가");
plot5(value5,"전일중심가");
plot6(value6,"당일시가");
plot7(value7,"당일중심가");
Text_Delete(var1);
Text_Delete(var2);
Text_Delete(var3);
Text_Delete(var4);
Text_Delete(var5);
Text_Delete(var6);
Text_Delete(var7);
var1 = Text_New(sdate,stime,value1,"전일시가 : " +NumToStr(value1,2));
var2 = Text_New(sdate,stime,value2,"전일고가 : " +NumToStr(value2,2));
var3 = Text_New(sdate,stime,value3,"전일저가 : " +NumToStr(value3,2));
var4 = Text_New(sdate,stime,value4,"전일종가 : " +NumToStr(value4,2));
var5 = Text_New(sdate,stime,value5,"전일중간 : " +NumToStr(value5,2));
var6 = Text_New(sdate,stime,value6,"당일시가 : " +NumToStr(value6,2));
var7 = Text_New(sdate,stime,value7,"덩일중간 : " +NumToStr(value7,2));