커뮤니티

문의 드립니다

프로필 이미지
러블리
2026-02-04 21:29:02
116
글번호 230335
답변완료

var : xClose(0),xOpen(0),xHigh(0),xLow(0);


if Bdate != Bdate[1] Then


{

xOpen = open;

xClose = (O+H+L+C+c)/5;

xHigh = MaxList( high, xOpen, xClose);

xLow = MinList( low, xOpen,xClose);

}


else

{

xClose = (O+H+L+C+c)/5;

xOpen = (xOpen [1] + xClose [1])/2 ;

xHigh = MaxList(High, xOpen, xClose) ;

xLow = MinList(Low, xOpen, xClose) ;

}





if date != date[1] Then{


var1 = 0;


var2 = 0;


var3 = 0;


}






var1 = var1+1;






if XClose > Xopen Then


var2 = var2+1;





if XClose < Xopen Then


var3 = var3+1;

Var4 = Var2 - Var3;





if var4> 0 Then


plot1(var4,"1",REd);


Else


plot1(var4,"1",BLUe);


PlotBaseLine1(0, "기준선");

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


위식을 야간선물용으로 수정 부탁드립니다

저녁 6시부터 다음날 새벽 5시30분 까지의 데이타만 나오게..

감사합니다

지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-02-05 13:44:55

안녕하세요 예스스탁입니다. var : xClose(0),xOpen(0),xHigh(0),xLow(0); var : Tcond(False); if Bdate != Bdate[1] Then { xOpen = open; xClose = (O+H+L+C+c)/5; xHigh = MaxList( high, xOpen, xClose); xLow = MinList( low, xOpen,xClose); } else { xClose = (O+H+L+C+c)/5; xOpen = (xOpen [1] + xClose [1])/2 ; xHigh = MaxList(High, xOpen, xClose) ; xLow = MinList(Low, xOpen, xClose) ; } if Bdate != Bdate[1] Then { Tcond = true; var1 = 0; var2 = 0; var3 = 0; } if (sdate != sDate[1] and sTime >= 84500) or (sdate == sDate[1] and sTime >= 84500 and sTime[1] < 84500) Then Tcond = False; if Tcond == true Then { var1 = var1+1; if XClose > Xopen Then var2 = var2+1; if XClose < Xopen Then var3 = var3+1; Var4 = Var2 - Var3; if var4 > 0 Then plot1(var4,"1",REd); Else plot1(var4,"1",BLUe); plot2(0, "기준선"); } Else { NoPlot(1); NoPlot(2); } 즐거운 하루되세요