커뮤니티
수식 문의 드립니다
2016-07-06 07:48:09
145
글번호 99788
지표식 부탁드립니다.
A(라인)
B(라인)
P(값)
상하 A, B 두 개의 라인이 있다고 할 때
P가 A라인을 상향 돌파할 때 빨강색으로 표시하고
P가 B라인을 하향 돌파할 때 파랑색으로 표시하고자 합니다.
이때 중요한 것은
A라인을 상향돌파하고 나서 A라인을 이탈하더라도 B라인을 하향돌파하기 전까지는
색상의 변화는 없어야 한다는 것입니다.
반대로 B라인도 마찬가지고요.
수식에 주석 부탁드립니다.
미리 감사드립니다.
답변 1
예스스탁 예스스탁 답변
2016-07-06 11:30:21
안녕하세요
예스스탁입니다.
var : T(0);
#P가 A를 상향돌파하면 1, CrossDown(P,B)까지 유지
if crossup(P,A) then
T = 1;
#P가 B를 하향이탈하면 -1,crossup(P,A까지 유지
if CrossDown(P,B) then
T = -1;
#T가 1인 구간에서는 P는 빨강
if T == 1 Then
plot1(P,"P",RED);
#T가 -1인 구간에서는 P는 파랑
if T == -1 Then
plot1(P,"P",blue);
즐거운 하루되세요
> kalpa 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다
> 지표식 부탁드립니다.
A(라인)
B(라인)
P(값)
상하 A, B 두 개의 라인이 있다고 할 때
P가 A라인을 상향 돌파할 때 빨강색으로 표시하고
P가 B라인을 하향 돌파할 때 파랑색으로 표시하고자 합니다.
이때 중요한 것은
A라인을 상향돌파하고 나서 A라인을 이탈하더라도 B라인을 하향돌파하기 전까지는
색상의 변화는 없어야 한다는 것입니다.
반대로 B라인도 마찬가지고요.
수식에 주석 부탁드립니다.
미리 감사드립니다.