Q&A 게시판 HOME > Q&A 게시판
작성자 : 화탐권 작성일 : 2021-06-30 23:28:23 조회수 : 467
질문 있습니다 
늘감사드립니다 
예스스탁에서 이런 수식이 있더군요 
좋은 수식인데 

여기서 출력되는 8개의 선의 굵기를 좀 더 굴게 할 수는 없을까요?
변수를 넣어서 굵게 했으면 좋겠지만 
그렇게 되면 수식이 너무 복잡해 질 듯 싶고 
지금 출력 되는 선의 2배로 표현되게끔 하고 싶습니다
늘 감사드립니다 



input : 날짜변경시간(090000);
 var : date0(0), date1(0), time0(0), time1(0);
 var : HH(0),HH1(0), Hdate(0),Htime(0),Hdate1(0), Htime1(0), TX11(0), TX1(0);
 var : LL(0),LL1(0), Ldate(0),Ltime(0),Ldate1(0), Ltime1(0), TX12(0), TX2(0);
 var : OO(0),OO1(0), Odate(0),Otime(0),Odate1(0), Otime1(0), TX13(0), TX3(0);
 var : MM(0),MM1(0), Mdate(0),Mtime(0),Mdate1(0), Mtime1(0), TX14(0), TX4(0);

 if stime == 날짜변경시간 then 
 {
       date0 = sdate;
       date1 = date0[1];
       time0 = stime;
       time1 = time0[1];
       
       #전일고가
      HH = H;
       HH1 = HH[1];
       TL_Delete(var11);
       var11 = TL_New(date1, time1, HH1, date0, time0, HH1);
       TL_SetExtRight(var11,true);
       TL_SetColor(var11, red);
       
       #전일저가
      LL = L;
       LL1 = LL[1];
       TL_Delete(var12);
       var12 = TL_New(date1, time1, LL1, date0, time0, LL1);
       TL_SetExtRight(var12,true);
       TL_SetColor(var12, blue);
       
       #전일중심선
      MM1 = (HH1+LL1)/2;
       Mdate1 = Mdate[1];
       Mtime1 = Mtime[1];
       TL_Delete(var14);
       var14 = TL_New(date1, time1, MM1, date0, time0, MM1);
       TL_SetExtRight(var14,true);
       TL_SetColor(var14, rgb(255,128,255));
       
       #전일시가
      OO = O;
       OO1 = OO[1];
       Odate1 = Odate[1];
       Otime1 = Otime[1];
       TL_Delete(var13);
       var13 = TL_New(date1, time1, OO1, date0, time0, OO1);
       TL_SetExtRight(var13,true);
       TL_SetColor(var13, black);
       
       #당일시가
      TL_Delete(var3);
       var3 = TL_New(sdate[1], stime[1], OO, date0, time0, OO);
       TL_SetExtRight(var3,true);
       TL_SetColor(var3, black);
       
       
       Text_delete(TX11);
       TX11 = Text_New(sdate, stime, HH1, " ▶전일고가 : "+Numtostr(HH1,2));
       Text_SetStyle(TX11, 0, 1);
       Text_setColor(TX11, red);
       
       Text_delete(TX12);
       TX12 = Text_New(sdate, stime, LL1, " ▶전일저가 : "+Numtostr(LL1,2));
       Text_SetStyle(TX12, 0, 0);
       Text_setColor(TX12, blue);
       
       Text_delete(TX13);
       TX13 = Text_New(sdate, stime, OO1, " ▶전일시가 : "+Numtostr(OO1,2));
       Text_SetStyle(TX13, 0, 0);
       Text_setColor(TX13, black);
       
       Text_delete(TX3);
       TX3 = Text_New(sdate, stime, OO, " ▶당일시가 : "+Numtostr(OO,2));
       Text_SetStyle(TX3, 0, 0);
       Text_setColor(TX3, black);
       
       Text_delete(TX14);
       TX14 = Text_New(sdate, stime, MM1, " ▶전일중심 : "+Numtostr(MM1,2));
       Text_SetStyle(TX14, 0, 0);
       Text_setColor(TX14, rgb(255,128,255));
 }
       
 #당일고가
if stime <> 날짜변경시간 and H[1] >= HH then 
 {
       HH = H[1];
       Hdate = sdate[1];
       Htime = stime[1];
       TL_Delete(var1);
       var1 = TL_New(date0, time0, HH, sdate, stime, HH);
       TL_SetExtRight(var1,true);
       TL_SetColor(var1, red);
 }
       
       #당일저가
if stime <> 날짜변경시간 and L[1] <= LL then 
 {
       LL = L[1];
       Ldate = sdate[1];
       Ltime = stime[1];
       TL_Delete(var2);
       var2 = TL_New(date0, time0, LL, sdate, stime, LL);
       TL_SetExtRight(var2,true);
       TL_SetColor(var2, blue);
 }
       
       #당일중심
if stime <> 날짜변경시간 then 
 {
       MM = (HH+LL)/2;
       TL_Delete(var4);
       var4 = TL_New(date0, time0, MM, sdate, stime, MM);
       TL_SetExtRight(var4,true);
       TL_SetColor(var4, rgb(255,128,255));
 }
       
 if stime == 날짜변경시간 then 
 {
       var8 = TL_New(sdate, stime, H, sdate, stime, 999999999);
       var9 = TL_New(sdate, stime, L, sdate, stime, 0);
       TL_setColor(var8, rgb(200,150,250));
       TL_setColor(var9, rgb(200,150,250));
 }

 Text_delete(TX1);
 TX1 = Text_New(NextBarSdate,NextBarStime, HH, " ▶당일고가 : "+Numtostr(HH,2));
 Text_SetStyle(TX1, 0, 1); 
 Text_setColor(TX1, red);

 Text_delete(TX2);
 TX2 = Text_New(NextBarSdate, NextBarStime, LL, " ▶당일저가 : "+Numtostr(LL,2));
 Text_SetStyle(TX2, 0,0); 
 Text_setColor(TX2, blue);

  Text_delete(TX4);
 TX4 = Text_New(NextBarSdate, NextBarStime, MM, " ▶당일중심 : "+Numtostr(MM,2));
 Text_SetStyle(TX4, 0,0); 
 Text_setColor(TX4, rgb(255,128,255));

 Text_SetLocation(TX11,NextBarSdate,NextBarStime,HH1);
 Text_SetLocation(TX12,NextBarSdate,NextBarStime,LL1);
 Text_SetLocation(TX13,NextBarSdate,NextBarStime,OO1);
 Text_SetLocation(TX3,NextBarSdate,NextBarStime,OO);
 Text_SetLocation(TX14,NextBarSdate,NextBarStime,MM1);
목록 답변