커뮤니티
문의 드립니다.
2010-11-15 23:20:46
703
글번호 33629
지표식 문의 드립니다.
data2, data3 의 차트에서 가장 최근 크로스지점의 숫자(골드,데드)을 기억하고
새로운 크로스가 나오면 그지점을 기억하고
(data2 - 크로스) > (data3 - 크로스) then 1점
(data2 - 크로스) < (data3 - 크로스) then -1점
(data2 - 크로스) = (data3 - 크로스) then 0점
위와 같이 표시하구 데이타값은 외부변수로 data(1~9...) 수정할수 있으면 좋겠습니다.
답변 2
예스스탁 예스스탁 답변
2010-11-16 16:22:49
안녕하세요? 예스스탁입니다
문의하신 내용 답변드립니다.
var1 = data2(ma(C,5));
var2 = data2(ma(C,20));
var11 = data3(ma(C,5));
var12 = data3(ma(C,20));
if CrossUp(var1, var2) Then
value1 = C;
if CrossUp(var11, var12) Then
value2 = C;
if value1 > value2 Then
value3 = 1;
if value1 < value2 Then
value3 = -1;
if value1 == value2 Then
value3 = 0;
plot1(value3);
그리고 data2...와 같은 값은 외부변수로 처리할 수 없습니다.
감사합니다.
> 천사의하루 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 지표식 문의 드립니다.
data2, data3 의 차트에서 가장 최근 크로스지점의 숫자(골드,데드)을 기억하고
새로운 크로스가 나오면 그지점을 기억하고
(data2 - 크로스) > (data3 - 크로스) then 1점
(data2 - 크로스) < (data3 - 크로스) then -1점
(data2 - 크로스) = (data3 - 크로스) then 0점
위와 같이 표시하구 데이타값은 외부변수로 data(1~9...) 수정할수 있으면 좋겠습니다.
천사의하루
2010-11-17 10:08:11
다시 한번 부탁드립니다~
한 차트화면에서 두 차트를 동시에 볼거구요
date2 와 data3의 종가선이 골드크로스와 데드크로스를 기억하구요
(data2 - 크로스) > (data3 - 크로스) then 1점(빨간색표시)
(data2 - 크로스) < (data3 - 크로스) then -1점(파란색 표시)
(data2 - 크로스) = (data3 - 크로스) then 0점
위에 식은 5분봉 ( data2 종가 빼기 크로스가격 ) 숫자식입니다.
다음글
이전글