커뮤니티
오류와 추가
2008-03-18 00:37:21
805
글번호 14997
------단순이평 갭보정 ---------
3.종가가 60 이평선위에 있으면 레드, 아래있으면 블루....수평선으로 표시
input : Period1(5), Period2(60);
var : sumGap(0), gap(0), GC(0);
var : Gma1(0), Gma2(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
}
GC = C - sumGap; // 갭보정 종가
Gma1 = ma(GC,Period1);
Gma2 = ma(GC,Period2);
if GC > Gma2 Then
plot1(3,"33",red);
Else
plot1(3,"33",blue);
4.5 이평선이 60 이평선위에 있으면 레드, 아래있으면 블루...수평선으로 표시
input : Period1(5), Period2(60);
var : sumGap(0), gap(0), GC(0);
var : Gma1(0), Gma2(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
}
GC = C - sumGap; // 갭보정 종가
Gma1 = ma(GC,Period1);
Gma2 = ma(GC,Period2);
if Gma1 > Gma2 Then
plot1(4,"44",red);
Else
plot1(4,"44",blue);
===================================
3번 4번과 같네요.....수식오류
3번에 Period1(5)를 Period1(c)로 바꾸면 되나요?
========= 이것은 어떻게 해야하나요?
기본차트속성에서 갭보정 클릭하면,,,갭보정 차트로 되는데요...
그러면 아래수식도 갭보정으로 변하네요
갭보정 차트에서도 무보정 신호를 고정할려면요 ???????
--------단순이평 무보정 --------
1.종가가 60 이평선위에 있으면 레드, 아래있으면 블루....수평선으로 표시
if C > ma(C,60) Then
plot1(1,"11",red);
Else
plot1(1,"11",blue);
2.5 이평선이 60 이평선위에 있으면 레드, 아래있으면 블루...수평선으로 표시
if ma(C,5) > ma(C,60) Then
plot1(2,"22",red);
Else
plot1(2,"22",blue);
답변 1
예스스탁 예스스탁 답변
2008-03-18 09:14:04
안녕하세요
예스스탁입니다.
식을 검증결과 이상이 없습니다.
전화주시기 바랍니다.
02-3453-1060
갭보정차트에서 무보정식을 만들수는 없습니다.
해당부분은 타종목을 이용하셔야 합니다.
주종목으로 갭보정한 종목을 적용하신 후에
참조종목으로 갭보정하지 않은 동일종목을 동일 주기로
적용하신 후 아래의 식을 적용하시기 바랍니다.
1.종가가 60 이평선위에 있으면 레드, 아래있으면 블루....수평선으로 표시
if data2(C) > data2(ma(C,60)) Then
plot1(1,"11",red);
Else
plot1(1,"11",blue);
2.5 이평선이 60 이평선위에 있으면 레드, 아래있으면 블루...수평선으로 표시
if data2(ma(C,5)) > data2(ma(C,60)) Then
plot1(2,"22",red);
Else
plot1(2,"22",blue);
즐거운 하루되세요
> 머니네이션 님이 쓴 글입니다.
> 제목 : 오류와 추가
> ------단순이평 갭보정 ---------
3.종가가 60 이평선위에 있으면 레드, 아래있으면 블루....수평선으로 표시
input : Period1(5), Period2(60);
var : sumGap(0), gap(0), GC(0);
var : Gma1(0), Gma2(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
}
GC = C - sumGap; // 갭보정 종가
Gma1 = ma(GC,Period1);
Gma2 = ma(GC,Period2);
if GC > Gma2 Then
plot1(3,"33",red);
Else
plot1(3,"33",blue);
4.5 이평선이 60 이평선위에 있으면 레드, 아래있으면 블루...수평선으로 표시
input : Period1(5), Period2(60);
var : sumGap(0), gap(0), GC(0);
var : Gma1(0), Gma2(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
}
GC = C - sumGap; // 갭보정 종가
Gma1 = ma(GC,Period1);
Gma2 = ma(GC,Period2);
if Gma1 > Gma2 Then
plot1(4,"44",red);
Else
plot1(4,"44",blue);
===================================
3번 4번과 같네요.....수식오류
3번에 Period1(5)를 Period1(c)로 바꾸면 되나요?
========= 이것은 어떻게 해야하나요?
기본차트속성에서 갭보정 클릭하면,,,갭보정 차트로 되는데요...
그러면 아래수식도 갭보정으로 변하네요
갭보정 차트에서도 무보정 신호를 고정할려면요 ???????
--------단순이평 무보정 --------
1.종가가 60 이평선위에 있으면 레드, 아래있으면 블루....수평선으로 표시
if C > ma(C,60) Then
plot1(1,"11",red);
Else
plot1(1,"11",blue);
2.5 이평선이 60 이평선위에 있으면 레드, 아래있으면 블루...수평선으로 표시
if ma(C,5) > ma(C,60) Then
plot1(2,"22",red);
Else
plot1(2,"22",blue);