커뮤니티

문의 합니다^^*

프로필 이미지
서민순
2026-05-01 13:33:22
107
글번호 231858
답변완료

첨부 이미지

아래예스지표를 차트에 plot1(1)일때 음영표시(색상노랑색) plot1(0)일때는 음영표시가 안되도록 수식을 변경요청드립니다..

첨부파일은 형식이 이렇다고 이해를 돕기 위해 샘플로 보내드립니다...

5월 가정의 달 입니다..

항상 고맙고 감사드립니다...



var : BB(0),EV(0);


BB=BollBandUp(20,2);

EV=EnvelopeUp(20,3);


if crossup(BB,EV) and C>BB and C>EV Then

Plot1(1);

Else

Plot1(0);


지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-05-06 09:33:50

안녕하세요 예스스탁입니다. 올려주신 수식에서 1값은 구간이 아닌 특정조건 만족봉 1개가 만족하는 내용입니다. 첨부하신 그림과 같이 구간으로 보실 수 없는 조건입니다. 키움의 강세약세와 같이 표현식은 1번, 조건만족봉의 수직선을 그리시는 식은 2번식 참고하시기 바랍니다. 1, var : BB(0),EV(0),T(0),box(0); BB=BollBandUp(20,2); EV=EnvelopeUp(20,3); if crossup(BB,EV) and C>BB and C>EV Then T = 1; Else T = 0; if T == 1 Then { if T != T[1] Then { box = Box_New(sDate,sTime,h,NextBarSdate,NextBarStime,l); Box_SetColor(box,Yellow); Box_SetFill(box,true); Box_SetExtFill(box,true); } Else { Box_SetEnd(box,NextBarSdate,NextBarStime,l); } } 2. var : BB(0),EV(0),T(0),TL(0); BB=BollBandUp(20,2); EV=EnvelopeUp(20,3); if crossup(BB,EV) and C>BB and C>EV Then { TL = TL_New(sDate,sTime,0,sdate,stime,99999999); TL_SetColor(TL,Yellow); TL_SetSize(TL,1); } 즐거운 하루되세요