커뮤니티

지표 수정 부탁드립니다

프로필 이미지
삼손감자
2025-10-15 09:09:27.0
38
글번호 194645
답변완료
if h-l < h[1]-l[1] and h[2]-l[2] < h[1]-l[1] and l > h[2] Then { var1 = l; var2 = h[2]; } if h-l < h[1]-l[1] and h[2]-l[2] < h[1]-l[1] and h < l[2] Then { var3 = h; var4 = l[2]; } Plot1(var1); Plot2(var2); Plot3(var3); Plot4(var4); 이 수식에서 갭이 3% 이상에서 그려지게 변수 처리해 주시고, Plot이 아닌 Box 형태로 그려지게 하고 싶습니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-10-15 16:20:48.0

안녕하세요 예스스탁입니다. input : gap(3); var : box1(0),box2(0); if h-l < h[1]-l[1] and h[2]-l[2] < h[1]-l[1] and l > h[2]*(1+gap/100) Then { var1 = l; var2 = h[2]; box1 = Box_New(sDate,sTime,var1,NextBarSdate,NextBarStime,var2); Box_SetColor(box1,Red); Box_SetFill(box1,true); } Else Box_SetEnd(box1,NextBarSdate,NextBarStime,var2); if h-l < h[1]-l[1] and h[2]-l[2] < h[1]-l[1] and h < l[2]*(1-gap/100) Then { var3 = h; var4 = l[2]; box2 = Box_New(sDate,sTime,var3,NextBarSdate,NextBarStime,var4); Box_SetColor(box2,Blue); Box_SetFill(box2,true); } Else Box_SetEnd(box2,NextBarSdate,NextBarStime,var4); 즐거운 하루되세요 > 삼손감자 님이 쓴 글입니다. > 제목 : 지표 수정 부탁드립니다 > if h-l < h[1]-l[1] and h[2]-l[2] < h[1]-l[1] and l > h[2] Then { var1 = l; var2 = h[2]; } if h-l < h[1]-l[1] and h[2]-l[2] < h[1]-l[1] and h < l[2] Then { var3 = h; var4 = l[2]; } Plot1(var1); Plot2(var2); Plot3(var3); Plot4(var4); 이 수식에서 갭이 3% 이상에서 그려지게 변수 처리해 주시고, Plot이 아닌 Box 형태로 그려지게 하고 싶습니다