예스스탁
예스스탁 답변
2020-05-11 14:55:56
안녕하세요
예스스탁입니다.
식을 수정했습니다.
고점과 저점 그래프를 각각 일자그래프나 선그래프로 지정하시면 됩니다.
input : N(5);
var : T(0),HH(0),LL(0);
if T <= 0 and SwingHigh(1,h,N,N,N*2+1) != -1 Then
{
T = 1;
HH = H[N];
plot1(H[N],"지표01",RED);
}
if T >= 0 and SwingLow(1,L,N,N,N*2+1) != -1 Then
{
T = -1;
LL = L[N];
plot1(L[N],"지표01",blue);
}
plot2(HH,"고점",BLUE);
plot3(LL,"저점",RED);
즐거운 하루되세요
> 노인 님이 쓴 글입니다.
> 제목 : 67406 재문의
> 내용전달이 제대로 되지 않은것 같아 한번 더 질문드립니다.
input : N(5);
var : T(0),S(0);
if T <= 0 and SwingHigh(1,h,N,N,N*2+1) != -1 Then
{
T = 1;
S = H[N];
plot1(H[N],"지표01",RED);
}
if T >= 0 and SwingLow(1,L,N,N,N*2+1) != -1 Then
{
T = -1;
S = L[N];
plot1(L[N],"지표01",blue);
}
plot2(S,"지표03",iff(T == 1,blue,red));
만들어 주신 위 수식을
차트표시탭에서 지표03을 일자그래프로 할경우 그림1
차트표시탭에서 지표03을 선그래프로 할 경우 그림2 와 같이 나옵니다.
그런데 제가 원하는 방식은
그림3, 그림4와 같이 표현되었으면 합니다.
(새로운 스윙하이 값이 나오기 전까지 기존의 스윙하이 값을 그대로 유지하는 방식)
수식으로 구현이 가능하다면 부탁드립니다.