커뮤니티
문의 합니다^^*
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. 음영예시.jpg (0.13 MB)
답변 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);
}
즐거운 하루되세요
다음글
이전글