예스스탁
예스스탁 답변
2023-01-16 09:24:42
안녕하세요
예스스탁입니다.
1
input : AA(2999.6),BB(301.5),CC(301.04),소숫점자리(2);
var1 = AA;
var2 = BB;
var3 = CC;
var4 = BB+(BB-AA);
var5 = BB+(BB-AA)/2;
var6 = CC+(BB-AA);
plot1(var1,"A값");
plot2(var2,"B값");
plot3(var3,"C값");
plot4(var4,"E값");
plot5(var5,"평균값");
plot6(var6,"N값");
if index == 1 then
{
value1 = Text_New_self(NextBarSdate,NextBarStime,var1," A값 : "+NumToStr(var1,소숫점자리));
value2 = Text_New_self(NextBarSdate,NextBarStime,var2," B값 : "+NumToStr(var2,소숫점자리));
value3 = Text_New_self(NextBarSdate,NextBarStime,var3," C값 : "+NumToStr(var3,소숫점자리));
value4 = Text_New_self(NextBarSdate,NextBarStime,var4," E값 : "+NumToStr(var4,소숫점자리));
value5 = Text_New_self(NextBarSdate,NextBarStime,var5," 평균값 : "+NumToStr(var5,소숫점자리));
value6 = Text_New_self(NextBarSdate,NextBarStime,var6," N값 : "+NumToStr(var6,소숫점자리));
Text_SetStyle(value1,0,2);
Text_SetStyle(value2,0,2);
Text_SetStyle(value3,0,2);
Text_SetStyle(value4,0,2);
Text_SetStyle(value5,0,2);
Text_SetStyle(value6,0,2);
#색상
Text_SetColor(value1,Black);
Text_SetColor(value2,Black);
Text_SetColor(value3,Black);
Text_SetColor(value4,Black);
Text_SetColor(value5,Black);
Text_SetColor(value6,Black);
}
Else
{
Text_SetLocation(value1,NextBarSdate,NextBarStime,var1);
Text_SetLocation(value2,NextBarSdate,NextBarStime,var2);
Text_SetLocation(value3,NextBarSdate,NextBarStime,var3);
Text_SetLocation(value4,NextBarSdate,NextBarStime,var4);
Text_SetLocation(value5,NextBarSdate,NextBarStime,var5);
Text_SetLocation(value6,NextBarSdate,NextBarStime,var6);
}
2
input : 색상1(REd),색상2(BLACK),색상3(BLACK),색상4(MAGENTA);
input : 굵기1(1),굵기2(1),굵기3(1),굵기4(1);
var : cnt(0,Data1);
var : v1(0,Data1),v2(0,Data1),v3(0,Data1),v4(0,Data1);
var : tl1(0,Data1),tl2(0,Data1),tl3(0,Data1),tl4(0,Data1);
var : tx1(0,Data1),tx2(0,Data1),tx3(0,Data1),tx4(0,Data1);
var : tx5(0),tx6(0),tx7(0),tx8(0),tx9(0);
plot1(1.2);
plot2(2.5);
plot3(3.5);
plot4(4.85);
plot5(6.85);
Text_Delete(tx5);
Text_Delete(tx6);
Text_Delete(tx7);
Text_Delete(tx8);
Text_Delete(tx9);
tx5 = Text_New(NextBarSdate,NextBarStime,1.25," 1.25");
tx6 = Text_New(NextBarSdate,NextBarStime,2.5," 2.5");
tx7 = Text_New(NextBarSdate,NextBarStime,3.5," 3.5");
tx8 = Text_New(NextBarSdate,NextBarStime,4.85," 4.85");
tx9 = Text_New(NextBarSdate,NextBarStime,6.85," 6.85");
Text_SetStyle(tx5,0,1);
Text_SetStyle(tx6,0,2);
Text_SetStyle(tx7,0,2);
Text_SetStyle(tx8,0,2);
Text_SetStyle(tx9,0,2);
Text_SetColor(tx5,Black);
Text_SetColor(tx6,Black);
Text_SetColor(tx7,Black);
Text_SetColor(tx8,Black);
Text_SetColor(tx9,Black);
즐거운 하루되세요
> qha71 님이 쓴 글입니다.
> 제목 : 수정 부탁드립니다
> 안녕하세요!
아래 수식은 지난번 만들어 주신것으로 현재 잘 활용하고 있습니다!
글자 색이 검정색이라 챠트가 좀 복잡하여서 제가 글자색을 지정하고 싶습니다!
글자색 수정을 할 수 있게 변수처리 부탁드립니다!
input : AA(2999.6),BB(301.5),CC(301.04),소숫점자리(2);
var1 = AA;
var2 = BB;
var3 = CC;
var4 = BB+(BB-AA);
var5 = BB+(BB-AA)/2;
var6 = CC+(BB-AA);
plot1(var1,"A값");
plot2(var2,"B값");
plot3(var3,"C값");
plot4(var4,"E값");
plot5(var5,"평균값");
plot6(var6,"N값");
if index == 1 then
{
value1 = Text_New_self(NextBarSdate,NextBarStime,var1," A값 : "+NumToStr(var1,소숫점자리));
value2 = Text_New_self(NextBarSdate,NextBarStime,var2," B값 : "+NumToStr(var2,소숫점자리));
value3 = Text_New_self(NextBarSdate,NextBarStime,var3," C값 : "+NumToStr(var3,소숫점자리));
value4 = Text_New_self(NextBarSdate,NextBarStime,var4," E값 : "+NumToStr(var4,소숫점자리));
value5 = Text_New_self(NextBarSdate,NextBarStime,var5," 평균값 : "+NumToStr(var5,소숫점자리));
value6 = Text_New_self(NextBarSdate,NextBarStime,var6," N값 : "+NumToStr(var6,소숫점자리));
Text_SetStyle(value1,0,2);
Text_SetStyle(value2,0,2);
Text_SetStyle(value3,0,2);
Text_SetStyle(value4,0,2);
Text_SetStyle(value5,0,2);
Text_SetStyle(value6,0,2);
}
Else
{
Text_SetLocation(value1,NextBarSdate,NextBarStime,var1);
Text_SetLocation(value2,NextBarSdate,NextBarStime,var2);
Text_SetLocation(value3,NextBarSdate,NextBarStime,var3);
Text_SetLocation(value4,NextBarSdate,NextBarStime,var4);
Text_SetLocation(value5,NextBarSdate,NextBarStime,var5);
Text_SetLocation(value6,NextBarSdate,NextBarStime,var6);
}
----------------------------------------------------------------
항상 부탁드린것 처럼 숫자값들을 챠트 우측외부로 이동하여 챠트와 겹치지 않게 수정을 부탁드립니다.
항상 도움 주심에 감사합니다!
input : 색상1(REd),색상2(BLACK),색상3(BLACK),색상4(MAGENTA);
input : 굵기1(1),굵기2(1),굵기3(1),굵기4(1);
var : cnt(0,Data1);
var : v1(0,Data1),v2(0,Data1),v3(0,Data1),v4(0,Data1);
var : tl1(0,Data1),tl2(0,Data1),tl3(0,Data1),tl4(0,Data1);
var : tx1(0,Data1),tx2(0,Data1),tx3(0,Data1),tx4(0,Data1);
var : tx5(0),tx6(0),tx7(0),tx8(0),tx9(0);
plot1(1.2);
plot2(2.5);
plot3(3.5);
plot4(4.85);
plot5(6.85);
Text_Delete(tx5);
Text_Delete(tx6);
Text_Delete(tx7);
Text_Delete(tx8);
Text_Delete(tx9);
tx5 = Text_New(sdate,stime,1.25,"1.25");
tx6 = Text_New(sdate,stime,2.5,"2.5");
tx7 = Text_New(sdate,stime,3.5,"3.5");
tx8 = Text_New(sdate,stime,4.85,"4.85");
tx9 = Text_New(sdate,stime,6.85,"6.85");