커뮤니티
문의합니다.
2013-06-13 01:14:39
279
글번호 64267
Input: Period(5), Period1(10), Period2(20);
Var: 이평1(0), 이평2(0), 이평3(0), sumGap(0), gap(0), GO(0), GH(0), GL(0), GC(0),GP(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
}
GO = O - sumGap;// 갭보정 시가
GH = H - sumGap;// 갭보정 고가
GL = L - sumGap;// 갭보정 저가
GC = C - sumGap; // 갭보정 종가
GP = dayopen - sumgap;
이평1 = (GP-ma(GC, Period))+GP;
이평2 = (GP-ma(GC, Period1))+GP;
이평3 = (GP-ma(GC, Period2))+GP;
Plot1( 이평1, "이평1");
Plot2( 이평2, "이평2");
Plot3( 이평3, "이평3");
Input : sig1(5), sig2(10), sig3(20);
var1 = ma(GC,sig1);
var2 = ma(GC,sig2);
var3 = ma(GC,sig3);
Plot10(var1, "역이평1");
Plot20(var2, "역이평2");
Plot30(var3, "역이평3");
수고하십니다.
위의식을 이평과 역이평이 클로스 되는곳에서 이평과 역이평이 수직으로
그려지면서 다음봉부턴 다음 크로스까지 직선으로 구현했으면 합니다.
(라인들이 타원이 아닌 직선 으로구현)
답변 1
예스스탁 예스스탁 답변
2013-06-13 15:31:34
안녕하세요
예스스탁입니다.
Input: Period(5), Period1(10), Period2(20);
Var: 이평1(0), 이평2(0), 이평3(0), sumGap(0), gap(0), GO(0), GH(0), GL(0), GC(0),GP(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
}
GO = O - sumGap;// 갭보정 시가
GH = H - sumGap;// 갭보정 고가
GL = L - sumGap;// 갭보정 저가
GC = C - sumGap; // 갭보정 종가
GP = dayopen - sumgap;
이평1 = (GP-ma(GC, Period))+GP;
이평2 = (GP-ma(GC, Period1))+GP;
이평3 = (GP-ma(GC, Period2))+GP;
Input : sig1(5), sig2(10), sig3(20);
var1 = ma(GC,sig1);
var2 = ma(GC,sig2);
var3 = ma(GC,sig3);
if crossup(이평1,var1) or crossdown(이평1,var1) Then{
value1 = 이평1;
value2 = var1;
}
if crossup(이평2,var2) or crossdown(이평2,var2) Then{
value3 = 이평2;
value4 = var2;
}
if crossup(이평3,var2) or crossdown(이평3,var3) Then{
value5 = 이평3;
value6 = var3;
}
plot1(value1,"이평1");
plot2(value2,"역이평1");
plot3(value3,"이평2");
plot4(value4,"역이평2");
plot5(value5,"이평3");
plot6(value6,"역이평3");
즐거운 하루되세요
> 뚜벅뚜벅 님이 쓴 글입니다.
> 제목 : 문의합니다.
> Input: Period(5), Period1(10), Period2(20);
Var: 이평1(0), 이평2(0), 이평3(0), sumGap(0), gap(0), GO(0), GH(0), GL(0), GC(0),GP(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
}
GO = O - sumGap;// 갭보정 시가
GH = H - sumGap;// 갭보정 고가
GL = L - sumGap;// 갭보정 저가
GC = C - sumGap; // 갭보정 종가
GP = dayopen - sumgap;
이평1 = (GP-ma(GC, Period))+GP;
이평2 = (GP-ma(GC, Period1))+GP;
이평3 = (GP-ma(GC, Period2))+GP;
Plot1( 이평1, "이평1");
Plot2( 이평2, "이평2");
Plot3( 이평3, "이평3");
Input : sig1(5), sig2(10), sig3(20);
var1 = ma(GC,sig1);
var2 = ma(GC,sig2);
var3 = ma(GC,sig3);
Plot10(var1, "역이평1");
Plot20(var2, "역이평2");
Plot30(var3, "역이평3");
수고하십니다.
위의식을 이평과 역이평이 클로스 되는곳에서 이평과 역이평이 수직으로
그려지면서 다음봉부턴 다음 크로스까지 직선으로 구현했으면 합니다.
(라인들이 타원이 아닌 직선 으로구현)