커뮤니티

수식부탁드려요

프로필 이미지
해피오
2022-03-07 11:46:02
1018
글번호 156983
답변완료
*이평볼밴강강세 이평선(5) 또는 볼밴(12,2) 중심선이 상승하고 볼밴상단선이 상승하면 BOX함수를 이용한 강세 색상(연한 녹색)으로 표시되게 하고, 여기에 추가해서 하단선이 하향하면 강세 색상으로 더 진한 녹색으로 표시되게 하는 박스함수 수식을 부탁드립니다. 반대로 이평선(5) 또는 볼밴(12,2) 중심선이 하락하고 볼밴하단선이 하락하면 BOX함수를 이용한 약세 색상(연한 회색)으로 표시되게 하고, 여기에 추가해서 상단선이 상향하면 약세 색상으로 더 진한 검정으로 표시되게 하는 박스함수 수식을 부탁드립니다. 위의 박스함수식을 통한 색상은 변경이 가능하게 변수로 처리해주세요.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-03-07 13:37:41

안녕하세요 예스스탁입니다. input : Period(20),dv(5); var : mav(0),BBup(0),BBmd(0),BBdn(0),T(0),box(0); mav = ma(C,5); BBup = BollBandUp(Period,dv); BBmd = ma(c,Period); BBdn = BollBandDown(Period,dv); if (mav > mav[1] or bbmd > bbmd[1]) and bbup > bbup[1] Then { T = 1; if BBdn > BBdn[1] Then T = 2; } Else if (mav < mav[1] or bbmd < bbmd[1]) and bbdn < bbdn[1] Then { T = -1; if Bbup < BBup[1] Then T = -2; } Else T = 0; if T == 1 Then { if T != T[1] Then { box = Box_New(sDate,sTime,H,NextBarSdate,NextBarStime,L); Box_SetFill(box,true); Box_SetextFill(box,true); Box_SetColor(box,RGB(144,238,144)); } Else { Box_SetEnd(box,NextBarSdate,NextBarStime,L); } } if T == 2 Then { if T != T[1] Then { box = Box_New(sDate,sTime,H,NextBarSdate,NextBarStime,L); Box_SetFill(box,true); Box_SetextFill(box,true); Box_SetColor(box,GREEN); } Else { Box_SetEnd(box,NextBarSdate,NextBarStime,L); } } if T == -1 Then { if T != T[1] Then { box = Box_New(sDate,sTime,H,NextBarSdate,NextBarStime,L); Box_SetFill(box,true); Box_SetextFill(box,true); Box_SetColor(box,GRAY); } Else { Box_SetEnd(box,NextBarSdate,NextBarStime,L); } } if T == -2 Then { if T != T[1] Then { box = Box_New(sDate,sTime,H,NextBarSdate,NextBarStime,L); Box_SetFill(box,true); Box_SetextFill(box,true); Box_SetColor(box,BLACK); } Else { Box_SetEnd(box,NextBarSdate,NextBarStime,L); } } 즐거운 하루되세요 > 해피오 님이 쓴 글입니다. > 제목 : 수식부탁드려요 > *이평볼밴강강세 이평선(5) 또는 볼밴(12,2) 중심선이 상승하고 볼밴상단선이 상승하면 BOX함수를 이용한 강세 색상(연한 녹색)으로 표시되게 하고, 여기에 추가해서 하단선이 하향하면 강세 색상으로 더 진한 녹색으로 표시되게 하는 박스함수 수식을 부탁드립니다. 반대로 이평선(5) 또는 볼밴(12,2) 중심선이 하락하고 볼밴하단선이 하락하면 BOX함수를 이용한 약세 색상(연한 회색)으로 표시되게 하고, 여기에 추가해서 상단선이 상향하면 약세 색상으로 더 진한 검정으로 표시되게 하는 박스함수 수식을 부탁드립니다. 위의 박스함수식을 통한 색상은 변경이 가능하게 변수로 처리해주세요.