커뮤니티

수식 수정 부탁드립니다.

프로필 이미지
멋정이
2026-10-14 01:04:05
57
글번호 233878
답변완료

관리자님 제가 표현을 잘못드린거 같습니다. 죄송합니다.


저는 전일 고점 저점을 당일에 표시하는게 아닌


단순하게 전일 고점 저점을 전일에 표시되게 하고 싶습니다.


전주 고점 저점을 이번주에 표시하는게 아니라


단순하게 전주에 고점 저점을 전주에 표시되게 하고 싶습니다.


수정 요청드립니다.



var : TL1(0),TL2(0);

var : TL3(0),TL4(0);


if Bdate != Bdate[1] Then

{

var1 = DayHigh(1);

var2 = DayLow(1);


TL1 = TL_New(sDate,sTime,var1,NextBarSdate,NextBarStime,Var1);

TL2 = TL_New(sDate,sTime,var2,NextBarSdate,NextBarStime,Var2);

TL_SetColor(TL1,Red);

TL_SetColor(TL2,Red);

TL_SetStyle(TL1,2);

TL_SetStyle(TL2,2);

}

Else

{

if var1 > 0 and var2 > 0 Then

{

TL_SetEnd(TL1,NextBarSdate,NextBarStime,var1);

TL_SetEnd(TL2,NextBarSdate,NextBarStime,var2);

}

}


if DayOfWeek(Bdate) < DayOfWeek(Bdate[1])Then

{

var3 = h;

var4 = l;


var31 = Var3[1];

var41 = Var4[1];


if Var31 > 0 and Var41 > 0 Then

{

TL3 = TL_New(sDate,sTime,var31,NextBarSdate,NextBarStime,Var31);

TL4 = TL_New(sDate,sTime,var41,NextBarSdate,NextBarStime,Var41);

TL_SetColor(TL3,Blue);

TL_SetColor(TL4,Blue);

TL_SetStyle(TL3,2);

TL_SetStyle(TL4,2);

}

}

Else

{

if h > Var3 Then

Var3 = h;

if l < Var4 Then

Var4 = l;


if var31 > 0 and var41 > 0 Then

{

TL_SetEnd(TL3,NextBarSdate,NextBarStime,var31);

TL_SetEnd(TL4,NextBarSdate,NextBarStime,var41);

}

}



지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-10-14 15:43:13

안녕하세요 예스스탁입니다. 오늘 기준 전일과 전주에만 표시되게 작성해 드립니다. var : DH1(0),DL1(0); var : TL1(0),TL2(0); var : WH(0),WL(0),WH1(0),WL1(0); var : TL3(0),TL4(0); if Bdate != Bdate[1] Then { var1 = sDate; var2 = sTime; var11 = var1[1]; var21 = var2[1]; DH1 = DayHigh(1); DL1 = DayLow(1); TL_Delete(TL1); TL_Delete(TL2); if Var11 > 0 Then { TL1 = TL_New(var11,var21,DH1,Sdate[1],Stime[1],DH1); TL2 = TL_New(var11,var21,DL1,Sdate[1],Stime[1],DL1); TL_SetColor(TL1,Red); TL_SetColor(TL2,Red); TL_SetStyle(TL1,2); TL_SetStyle(TL2,2); } } if DayOfWeek(Bdate) < DayOfWeek(Bdate[1])Then { var3 = sDate; var4 = sTime; var31 = var3[1]; var41 = var4[1]; WH = h; WL = l; WH1 = WH[1]; WL1 = WL[1]; TL_Delete(TL3); TL_Delete(TL4); if var31 > 0 Then { TL3 = TL_New(var31,var41,WH1,NextBarSdate,NextBarStime,WH1); TL4 = TL_New(var31,var41,WL1,NextBarSdate,NextBarStime,WL1); TL_SetColor(TL3,Blue); TL_SetColor(TL4,Blue); TL_SetStyle(TL3,2); TL_SetStyle(TL4,2); } } Else { if WH > 0 and H > WH Then WH = H; if WL > 0 and L < WL Then WL = L; } 즐거운 하루되세요