커뮤니티

수식 수정 바랍니다.

프로필 이미지
부활
2025-10-20 13:13:30
47
글번호 227031
답변완료

첨부 이미지

var : tx(0),hh(0,Data1),hh1(0,Data2),ll(0,Data1),ll1(0,Data2),count(0,data2),cnt(0,Data2); Array : TL[100](0,Data2),VV[100](0,Data2); if Data2(Bdate != Bdate[1]) Then { hh = Data2(h); hh1 = hh[1]; ll = Data2(l); ll1 = ll[1]; count = 0; //이전일 삭제 For cnt = 0 to 99 { TL_Delete(TL[cnt]); } } if Data2(h) > hh[1] Then hh = data2(h); # Plot1(hh,"60분봉 고가"); # Plot2(hh1,"주차트 이전고가"); if data2(CrossDown(C,hh1)) Then { For cnt = 99 downto 1 { tl[cnt] = tl[cnt-1]; } tl[0] = TL_New_Self(data2(sDate),data2(sTime),Data2(O),Data2(NextBarSdate),Data2(NextBarStime),Data2(O)); TL_SetColor(TL[0],Yellow); TL_SetExtRight(TL[0],true); } if Data2(l) < ll[1] Then ll = data2(l); # Plot3(ll,"60분봉 저가"); # Plot4(ll1,"주차트 이전저가"); if data2(CrossUp(C,ll1)) Then { For cnt = 99 downto 1 { tl[cnt] = tl[cnt-1]; } tl[0] = TL_New_Self(data2(sDate),data2(sTime),Data2(O),Data2(NextBarSdate),Data2(NextBarStime),Data2(O)); TL_SetColor(TL[0],Red); TL_SetExtRight(TL[0],true); }


위 수식대로 지표적용한바 첨부파일 처럼 알아볼수가 없게 표시되어 수정부탁드립니다. 이전일의 지표가 같이 표시 됩니다.
그리고 plot앞에 ' # ' 표시는 무슨 의미인가요? 지표속성 차트표시 탭에 아무것도 표시되지 않아서요.

TL_New_SelfTL_DeleteData2
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-10-20 16:10:02

안녕하세요 예스스탁입니다. 참조데이터가 다른주기라 기존식이 맞지 않습니다. 날짜가 변경되면 이전 출력된 선을 삭제하는 부분을 수정해 드립니다. 영업일이 변경되면 이전N봉전 출력까지 삭제하게 됩니다. plot앞에 #은 선확인을 위해 임시로 plot을 주석처리한 것입니다. 주석처리 삭제해 드립니다. var : tl(0),count(0); var : hh(0,Data1),hh1(0,Data2),ll(0,Data1),ll1(0,Data2),b(0,data2),cnt(0,Data2); if Data2(Bdate != Bdate[1]) Then { hh = Data2(h); hh1 = hh[1]; ll = Data2(l); ll1 = ll[1]; For cnt = 0 to 199 { TL_Delete(TL[cnt]); } } if Data2(h) > hh[1] Then hh = data2(h); Plot1(hh,"60분봉 고가"); Plot2(hh1,"주차트 이전고가"); if data2(CrossDown(C,hh1)) Then { tl = TL_New_Self(data2(sDate),data2(sTime),Data2(O),Data2(NextBarSdate),Data2(NextBarStime),Data2(O)); TL_SetColor(TL,Yellow); TL_SetExtRight(TL,true); } if Data2(l) < ll[1] Then ll = data2(l); Plot3(ll,"60분봉 저가"); Plot4(ll1,"주차트 이전저가"); if data2(CrossUp(C,ll1)) Then { tl = TL_New_Self(data2(sDate),data2(sTime),Data2(O),Data2(NextBarSdate),Data2(NextBarStime),Data2(O)); TL_SetColor(TL,Red); TL_SetExtRight(TL,true); } 즐거운 하루되세요