예스스탁
예스스탁 답변
2024-02-26 09:59:29
안녕하세요
예스스탁입니다.
수식에 휴일함수가 없어 월 마지막일 판단은 가능하지 않습니다.
월 마지막일을 알기 위해서는 최소 다음날 첫거래일의 시초가가 수신되어야 합니다.
월마지막일은 다음달 첫거래일 시초가가 생기면 그때 표시가 됩니다.
input : 월시작일색상(Green),월마지막일색상(black),주시작일색상(Orange);
var : TL1(0),TL2(0),TL3(0);
if sDate != sDate[1] Then
{
var1 = sDate;
Var2 = sTime;
}
if NextBarSdate > sDate+30 Then
{
TL1 = TL_new(NextBarSdate,NextBarStime,0,NextBarSdate,NextBarStime,999999999);
TL_SetSize(TL1,1);
TL_SetColor(TL1,월시작일색상);
TL3 = TL_new(var1,Var2,0,var1,Var2,999999999);
TL_SetSize(TL3,1);
TL_SetColor(TL3,월마지막일색상);
}
if dayofweek(NextBarSdate) < DayOfWeek(sDate) Then
{
TL2 = TL_new(NextBarSdate,NextBarStime,0,NextBarSdate,NextBarStime,999999999);
TL_SetSize(TL2,1);
TL_SetColor(TL2,주시작일색상);
}
Plot1(NextBarSdate);
plot2(sDate);
즐거운 하루되세요
> 해피오 님이 쓴 글입니다.
> 제목 : 수식문의입니다
> 매월 첫시작일 캔들과 마지막 캔들, 매주 첫시작일 캔들에 색깔표시를 할수 있게
수식을 부탁드립니다. 색상 표시방법은 차트화면상 제일 하단에서 최고 상단까지
BAR형식으로 아래위로 길게 표시되는 방식이며, 색깔은 지표속성(차트표시)에서
변경하거나 INPUT으로 변경가능하게 해주시면 됩니다.