커뮤니티

시간지정 수식변경

프로필 이미지
상암동
2025-11-23 13:23:58
63
글번호 228329
답변완료

늘 감사합니다.

유용하게 잘 쓰고 있습니다. 표현에 왜곡된 부분이 있어서

아래의 수식을 조금만 고쳐 주세요.

당일의 09시05분부터 15시10분 사이에 만 나타나도록 해 주세요.

-------------------

var : O2(0), h2(0),l2(0),tl1(0),tl2(0);

if data1(Bdate != Bdate[1]) Then

{

o2 = Data1(o);

h2 = Data1(h);

tl1 = TL_New_Self(sDate,sTime,0,sDate,sTime,999999);

TL_SetColor(tl1,Red);

TL_SetSize(tl1,0);

l2 = Data1(l);

tl2 = TL_New_Self(sDate,sTime,0,sDate,sTime,999999);

TL_SetColor(tl2,Blue);

TL_SetSize(tl2,0);

}

Else

{

if Data1(h) > h2 Then

{

h2 = Data1(h);

TL_SetBegin(tl1,sDate,sTime,0);

TL_SetEnd(tl1,sDate,sTime,999999);

}

if Data1(l) < l2 Then

{

l2 = Data1(l);

TL_SetBegin(tl2,sDate,sTime,0);

TL_SetEnd(tl2,sDate,sTime,999999);

}

}

---------------

늘 감사합니다.

지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-11-24 13:24:49

안녕하세요 예스스탁입니다. 기본종목(data1) 의 당일고가/당일저가 봉에 표시하는 수식은 맞습니다. 바로 기본종목 위에 적용하고자 하시면 TL_New_Self대신에 TL_New사용하시면 됩니다. var : O2(0), h2(0),l2(0),tl1(0),tl2(0); if data1(Bdate != Bdate[1]) Then { o2 = Data1(o); h2 = Data1(h); tl1 = TL_New(sDate,sTime,0,sDate,sTime,999999); TL_SetColor(tl1,Red); TL_SetSize(tl1,0); l2 = Data1(l); tl2 = TL_New(sDate,sTime,0,sDate,sTime,999999); TL_SetColor(tl2,Blue); TL_SetSize(tl2,0); } Else { if Data1(h) > h2 Then { h2 = Data1(h); TL_SetBegin(tl1,sDate,sTime,0); TL_SetEnd(tl1,sDate,sTime,999999); } if Data1(l) < l2 Then { l2 = Data1(l); TL_SetBegin(tl2,sDate,sTime,0); TL_SetEnd(tl2,sDate,sTime,999999); } } 즐거운 하루되세요