예스스탁
예스스탁 답변
2022-11-09 13:14:26
안녕하세요
예스스탁입니다.
추세선 사이에는 색 채우기가 가능하지 않습니다.
박스 함수로 작성하셔야 합니다.
아래식 참고하시기 바랍니다.
var : box(0);
if Bdate != Bdate[1] Then
{
box = box_new(sDate,sTime,DayOpen,NextBarSdate,NextBarStime,C);
Box_SetFill(box,true);
}
Else
Box_SetEnd(box,NextBarSdate,NextBarStime,c);
if c > DayOpen Then
box_SetColor(box,red);
if c == DayOpen Then
TL_SetColor(box,black);
if c < DayOpen Then
TL_SetColor(box,blue);
즐거운 하루되세요
> 오이도인 님이 쓴 글입니다.
> 제목 : 문의 드립니다
>
수고 하십니다.
첨부 그림처럼
TL1과 TL2사이를 색으로 채우려면 어떻게 해야 하나요?
수고하세요.
#### 당일 시가 ######################################################
var : dop1(0), TL1(0);
var : 당일시가(0) ;
input :추세선두께1(3),추세선색상1(black) ;
당일시가 = DayOpen(0) ;
##시가를 숫자로 표시
Text_Delete(dop1);
dop1 = Text_New(sdate,stime,당일시가,NumToStr(당일시가,2));
if bdate != bdate[1] then
{
##시가라인 표시
TL_Delete(TL1);
TL1 = TL_new(sdate,stime,당일시가,NextBarSdate,NextBarStime,당일시가);
//TL = TL_new(sdate,stime,dayopen,NextBarSdate,NextBarStime,dayopen);
TL_setExtRight(TL1,true);
TL_setExtLeft(TL1,true);
TL_SetSize(TL1,추세선두께1);
TL_SetColor(TL1,추세선색상1);
}
#### 당일 현재가 #############################################
Var : 현재가3(0), TL2(0);
var : tpstC(0);
input :현재가TL두께3(1);
현재가3 = c;
##라인 표시
TL_Delete(TL2);
TL2 = TL_new(sdate,stime,현재가3, NextBarSdate,NextBarStime,현재가3);
//TL = TL_new(sdate,stime,dayopen,NextBarSdate,NextBarStime,dayopen);
TL_setExtRight(TL2,true);
TL_setExtLeft(TL2,true);
TL_SetSize(TL2,현재가TL두께3);
if c>o Then
TL_SetColor(TL2,red);
if c==o Then
TL_SetColor(TL2,black);
if c<o Then
TL_SetColor(TL2,blue);