첨부 이미지
그림1
수고하십니다
수정해주신 지표식을 적용해보니 의도와 다르게 노란점이 표시됩니다
그림에서 보듯이 3월 3일(하얀 화살표)에 표시되어야 하는데 하루 앞날인 3월 2일에 표시됩니다
var1(검정선)이 변할때 표시되면 안되고 var3(연두색선)이 변할때 표시되도록 수정 바랍니다
답변 1
예스스탁
예스스탁 답변
2022-03-31 14:40:49
안녕하세요
예스스탁입니다.
If O[1]<=C[1] && O<C[1] && C<O[1] && C<O Then
var1 = O;
If O[1]>=C[1] && O<C[1] && C<C[1] && C>O Then
var2 = O;
If O[1]>=C[1] && O>O[1] && C>O[1] && C>O Then
var3 = O;
plot1(var1, "선1", Black);
plot2(var2, "선2", White);
plot3(var3, "선3", LightGreen);
var : t(0),s(0);
if var1 > var1[1] Then
t = 1;
if var1 < var1[1] Then
t = -1;
if var2 > var2[1] Then
s = 1;
if var2 < var2[1] Then
s = -1;
If (t == -1 or (t == 1 and s == -1)) and
var3[1]!=var3 && C>var3 && C>O Then
plot4(L, "점", Yellow);
즐거운 하루되세요
> 등정 님이 쓴 글입니다.
> 제목 : 76563 관련입니다
> 수고하십니다
수정해주신 지표식을 적용해보니 의도와 다르게 노란점이 표시됩니다
그림에서 보듯이 3월 3일(하얀 화살표)에 표시되어야 하는데 하루 앞날인 3월 2일에 표시됩니다
var1(검정선)이 변할때 표시되면 안되고 var3(연두색선)이 변할때 표시되도록 수정 바랍니다