커뮤니티

수정좀 부탁드려요

프로필 이미지
harrywin
2020-10-26 00:54:38
989
글번호 143384
답변완료

첨부 이미지

아래수식에서 고점과 저점라인을 첨부파일처럼 수정좀 부탁드립니다 세로라인까지 나와야 하는데 어떤것은 더나오고 어떤것은 부족하게 나오고 하네요 else를 작성해 보았으나 ... if 조건 Then { T = 1; HTL[0] = TL_New(sdate,stime,H,NextBarSdate,NextBarStime,H); tx1[0] = Text_New(sdate,stime,H,"고"); Text_SetStyle(Tx1[0],2,1); Text_SetColor(Tx1[0],RED); if A+20 > 0 then { for cnt = 1 to 19 { TL1[cnt] = TL1[cnt-1][1]; TX1[cnt] = TX1[cnt-1][1]; } TL_Delete(TL1[A+20]); Text_Delete(Tx1[A+20]); } if T == T[1] then { LTL[0] = TL_New(LD,LT,LL,NextBarSdate,NextBarStime,LL); tx2[0] = Text_New(LD,LT,LL,"저"); Text_SetStyle(Tx2[0],2,0); Text_SetColor(Tx2[0],blue); if A+20 > 0 then { for cnt = 1 to 19 { TL2[cnt] = TL2[cnt-1][1]; TX2[cnt] = TX2[cnt-1][1]; } TL_Delete(TL2[A+20]); Text_Delete(Tx2[A+20]); } } LL = L; LD = sdate; LT = stime; for cnt = 0 to 오차범위-2 { if L[cnt] <= LL Then { LL = L[cnt]; LD = sdate[cnt]; LT = stime[cnt]; } } } if 조건 Then { T = -1; LTL[0] = TL_New(sdate,stime,L,NextBarSdate,NextBarStime,L); tx2[0] = Text_New(sdate,stime,L,"저"); Text_SetStyle(Tx2[0],2,0); Text_SetColor(Tx2[0],BLUE); if A+20 > 0 then { for cnt = 1 to 19 { TL2[cnt] = TL2[cnt-1][1]; TX2[cnt] = TX2[cnt-1][1]; } TL_Delete(TL2[A+20]); Text_Delete(Tx2[A+20]); } if T == T[1] then { HTL[0] = TL_New(HD,HT,HH,NextBarSdate,NextBarStime,HH); tx1[0] = Text_New(HD,HT,HH,"고"); Text_SetStyle(Tx1[0],2,1); if A+20 > 0 then { for cnt = 1 to 19 { TL1[cnt] = TL1[cnt-1][1]; TX1[cnt] = TX1[cnt-1][1]; } TL_Delete(TL1[A+20]); Text_Delete(Tx1[A+20]); } } HH = H; HD = sDate; HT = sTime; for cnt = 0 to 오차범위-2 { if H[cnt] >= HH Then { HH = H[cnt]; HD = sdate[cnt]; HT = stime[cnt]; } } } if H >= HH Then { HH = H; HD = sdate; HT = stime; } if L <= LL Then { LL = L; LD = sdate; LT = stime; }
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-10-26 15:01:06

안녕하세요 예스스탁입니다. 올리신 내용만으로는 수식구조를 파악할 수 없습니다. 좀더 자세한 내용으로 올려주시기 바랍니다. 즐거운 하루되세요 > harrywin 님이 쓴 글입니다. > 제목 : 수정좀 부탁드려요 > 아래수식에서 고점과 저점라인을 첨부파일처럼 수정좀 부탁드립니다 세로라인까지 나와야 하는데 어떤것은 더나오고 어떤것은 부족하게 나오고 하네요 else를 작성해 보았으나 ... if 조건 Then { T = 1; HTL[0] = TL_New(sdate,stime,H,NextBarSdate,NextBarStime,H); tx1[0] = Text_New(sdate,stime,H,"고"); Text_SetStyle(Tx1[0],2,1); Text_SetColor(Tx1[0],RED); if A+20 > 0 then { for cnt = 1 to 19 { TL1[cnt] = TL1[cnt-1][1]; TX1[cnt] = TX1[cnt-1][1]; } TL_Delete(TL1[A+20]); Text_Delete(Tx1[A+20]); } if T == T[1] then { LTL[0] = TL_New(LD,LT,LL,NextBarSdate,NextBarStime,LL); tx2[0] = Text_New(LD,LT,LL,"저"); Text_SetStyle(Tx2[0],2,0); Text_SetColor(Tx2[0],blue); if A+20 > 0 then { for cnt = 1 to 19 { TL2[cnt] = TL2[cnt-1][1]; TX2[cnt] = TX2[cnt-1][1]; } TL_Delete(TL2[A+20]); Text_Delete(Tx2[A+20]); } } LL = L; LD = sdate; LT = stime; for cnt = 0 to 오차범위-2 { if L[cnt] <= LL Then { LL = L[cnt]; LD = sdate[cnt]; LT = stime[cnt]; } } } if 조건 Then { T = -1; LTL[0] = TL_New(sdate,stime,L,NextBarSdate,NextBarStime,L); tx2[0] = Text_New(sdate,stime,L,"저"); Text_SetStyle(Tx2[0],2,0); Text_SetColor(Tx2[0],BLUE); if A+20 > 0 then { for cnt = 1 to 19 { TL2[cnt] = TL2[cnt-1][1]; TX2[cnt] = TX2[cnt-1][1]; } TL_Delete(TL2[A+20]); Text_Delete(Tx2[A+20]); } if T == T[1] then { HTL[0] = TL_New(HD,HT,HH,NextBarSdate,NextBarStime,HH); tx1[0] = Text_New(HD,HT,HH,"고"); Text_SetStyle(Tx1[0],2,1); if A+20 > 0 then { for cnt = 1 to 19 { TL1[cnt] = TL1[cnt-1][1]; TX1[cnt] = TX1[cnt-1][1]; } TL_Delete(TL1[A+20]); Text_Delete(Tx1[A+20]); } } HH = H; HD = sDate; HT = sTime; for cnt = 0 to 오차범위-2 { if H[cnt] >= HH Then { HH = H[cnt]; HD = sdate[cnt]; HT = stime[cnt]; } } } if H >= HH Then { HH = H; HD = sdate; HT = stime; } if L <= LL Then { LL = L; LD = sdate; LT = stime; }