커뮤니티
26795 재문의합니다.
2012-10-23 21:56:01
250
글번호 55869
안녕하세요. 지난번 수식 감사합니다.
그런데 이평선과 같이 넣어보니 사각형수평표현이
이평의 교차점에서 생기지 않고 교차점의 상하캔들에서 생깁니다.
아래 수식에서 지난번 첨부했던 그림에서처럼 이평의 교차점에서 생긴 사각형이
다음 이평의 교차점이 나올때까지 표현되었으면 합니다...
input : P1(30),P2(60),W1(2),W2(2);
var1 = wma((O+H+L)/3,P1);
var2 = wma((O+H+L)/3,P2);
if C > var1 Then
plot2(var1,"60",RGB(255,70,70),def,W1);
Else
plot2(var1,"60",RGB(70,70,255),def,W1);
if C > var2 Then
plot3(var2,"120",RGB(255,70,70),def,W2);
Else
plot3(var2,"120",RGB(70,70,255),def,W2);
if crossup(var1,var2) Then
plot4(var1,"CrossUp");
if CrossDown(var1,var2) Then
plot5(var1,"CrossDown");
답변 1
예스스탁 예스스탁 답변
2012-10-24 11:14:51
안녕하세요
예스스탁입니다.
교차된 가격을 정확히 계산할 수 없습니다.
이전 수식은 교차시의 종가를 기준으로 그리는 식입니다.
교차후 이평간의 중간가격으로 그리시면
비슷하게 보실수 있을 것 같습니다.
plot6으로 추가했습니다.
input : P1(30),P2(60),W1(2),W2(2);
var1 = wma((O+H+L)/3,P1);
var2 = wma((O+H+L)/3,P2);
if C > var1 Then
plot2(var1,"60",RGB(255,70,70),def,W1);
Else
plot2(var1,"60",RGB(70,70,255),def,W1);
if C > var2 Then
plot3(var2,"120",RGB(255,70,70),def,W2);
Else
plot3(var2,"120",RGB(70,70,255),def,W2);
if crossup(var1,var2) Then{
value1 = (var1+var2)/2;
plot4(var1,"CrossUp");
}
if CrossDown(var1,var2) Then{
value1 = (var1+var2)/2;
plot5(var1,"CrossDown");
}
if var1 > var2 Then
plot6(value1,"교차",RED);
Else
plot6(value1,"교차",blue);
즐거운 하루되세요
> 눈 님이 쓴 글입니다.
> 제목 : 26795 재문의합니다.
> 안녕하세요. 지난번 수식 감사합니다.
그런데 이평선과 같이 넣어보니 사각형수평표현이
이평의 교차점에서 생기지 않고 교차점의 상하캔들에서 생깁니다.
아래 수식에서 지난번 첨부했던 그림에서처럼 이평의 교차점에서 생긴 사각형이
다음 이평의 교차점이 나올때까지 표현되었으면 합니다...
input : P1(30),P2(60),W1(2),W2(2);
var1 = wma((O+H+L)/3,P1);
var2 = wma((O+H+L)/3,P2);
if C > var1 Then
plot2(var1,"60",RGB(255,70,70),def,W1);
Else
plot2(var1,"60",RGB(70,70,255),def,W1);
if C > var2 Then
plot3(var2,"120",RGB(255,70,70),def,W2);
Else
plot3(var2,"120",RGB(70,70,255),def,W2);
if crossup(var1,var2) Then
plot4(var1,"CrossUp");
if CrossDown(var1,var2) Then
plot5(var1,"CrossDown");