커뮤니티
수식문의
2013-03-10 20:25:13
259
글번호 60515
수고하십니다.
아래식을 점그래프로 적용해보면 첨부한 이미지처럼 보입니다.
그런데 각봉의 찍히는 점을 화살표부분처럼 같은 수평라인에 3개이상일때만
표현하고 싶습니다..
즉, 점들의 위치가 같은 수평선에 있지 않을때는 표현이 안되면 좋겠습니다..
빨간점이든 파란점이든 연속 3개이상이 같은 수평선에 있을때
표현이 되었으면 합니다...
감사합니다.
Var : A(0),B(0),X(0);
A = macd(40,120)-Ema(macd(40,120),40);
B = A[1];
If CrossUp(A,B) or CrossDown(A,B) Then
X = C;
Plot6(IFF(A>=B,X,O));
Plot7(IFF(A<B,X,O));
- 1. 이미지 2.jpg (0.08 MB)
답변 1
예스스탁 예스스탁 답변
2013-03-11 13:42:11
안녕하세요
예스스탁입니다.
3봉 연속 같은 값을 가질때만 점이 표시되는 식입니다.
Var : A(0),B(0),X(0);
A = macd(40,120)-Ema(macd(40,120),40);
B = A[1];
If CrossUp(A,B) or CrossDown(A,B) Then
X = C;
var1 = IFF(A>=B,X,O);
var2 = IFF(A<B,X,O);
if countif(var1==var1[1],3) == 3 Then
plot1(var1,"1",RED);
if countif(var2==var2[1],3) == 3 Then
plot2(var2,"1",blue);
즐거운 하루되세요
> 에이스테크 님이 쓴 글입니다.
> 제목 : 수식문의
> 수고하십니다.
아래식을 점그래프로 적용해보면 첨부한 이미지처럼 보입니다.
그런데 각봉의 찍히는 점을 화살표부분처럼 같은 수평라인에 3개이상일때만
표현하고 싶습니다..
즉, 점들의 위치가 같은 수평선에 있지 않을때는 표현이 안되면 좋겠습니다..
빨간점이든 파란점이든 연속 3개이상이 같은 수평선에 있을때
표현이 되었으면 합니다...
감사합니다.
Var : A(0),B(0),X(0);
A = macd(40,120)-Ema(macd(40,120),40);
B = A[1];
If CrossUp(A,B) or CrossDown(A,B) Then
X = C;
Plot6(IFF(A>=B,X,O));
Plot7(IFF(A<B,X,O));
다음글
이전글