커뮤니티

수식 문의

프로필 이미지
위피데이
2025-10-29 18:25:01
76
글번호 227463
답변완료

안녕하세요, 수고많으세요, ~~!!
아래 두 조건을 강조지표 수식으로 작성이 가능한지 도움요청 드립니다.
 조건1) 종가가 BollBandDown(20,2) 보다 큰 구간을 박스로 “강조”,Orange, 표시 예) C>BollBandDown && C<BollBandDown
조건2) 0봉전 현재봉 저가 보다 4봉전까지, 저가가 큰 각 캔들의 저가 아래에 ●(Red) 표시 예) L<=L[1] && L<=L[2] && L<=L[3] && L<=L[4]
^*^

강조
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2025-10-30 12:51:14

안녕하세요 예스스탁입니다. input : Period(20),Dv(2); var : bbdn(0),tx(0); bbdn = BollBandDown(Period,Dv); if C > BBdn Then PlotPaintBar(H,L,"강조",Orange); if L<=L[1] && L<=L[2] && L<=L[3] && L<=L[4] Then { tx = Text_New(sDate,sTime,L,"●"); Text_SetStyle(tx,2,0); Text_SetColor(tx,Red); } 즐거운 하루되세요
프로필 이미지

위피데이

2025-10-30 14:17:38

친절하신 답변 감사해요.. 그런데 한가지 추가질문 드립니다.
조건1) 의 수식.
if C > BBdn Then
PlotPaintBar(H,L,"강조",Orange);
이부분을 BOX 로 나타낼 수 있게 (예: 강세,약세처럼) 수정해 주셨으면 감사하겠습니다.
프로필 이미지

예스스탁 예스스탁 답변

2025-10-31 12:54:24

안녕하세요 예스스탁입니다. input : Period(20),Dv(2); var : bbdn(0),tx(0), box(0); bbdn = BollBandDown(Period,Dv); Condition1 = C > BBdn; if L<=L[1] && L<=L[2] && L<=L[3] && L<=L[4] Then { tx = Text_New(sDate,sTime,L,"●"); Text_SetStyle(tx,2,0); Text_SetColor(tx,Red); } if Condition1 == true Then { if Condition1[1] == False Then { box = Box_New(sDate,sTime,H,NextBarSdate,NextBarStime,L); Box_SetColor(box,Orange); Box_SetFill(box,true); Box_SetExtFill(box,true); } Else { Box_SetEnd(box,NextBarSdate,NextBarStime,l); } } 즐거운 하루되세요