커뮤니티
지표식 재문의합니다.
2013-06-12 17:05:40
176
글번호 64257
Plot1(data1(h)+data2(H));
plot2(data1(c)+data2(c));
plot3(data1(l)+data2(l));
1) 이와 같이 만들어진 지표를 익일에 전일 고가, 전일 종가, 전일 저가 를 구현했으면 합니다.
2) 그리고, 상기 지표의 종가를 가지고, 분봉상의 5, 20, 60, 120의 이동평균선을 만들었으면 합니다.
지난번, 한 번 질문 드렸었는데 이평이 일봉상 이평으로 나오는 것 같습니다. 이를 그냥 분봉상의 이평으로 했으면 합니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2013-06-13 14:06:38
안녕하세요
예스스탁입니다.
수식은 차트의 데이터를 사용합니다.
차트의 데이터를 분봉으로 설정하시면 됩니다.
var : V1(0,data1),v2(0,data1),v3(0,data1);
var : V1H(0,data1),V1L(0,data1),V2H(0,data1),V2L(0,data1),V3H(0,data1),V3L(0,data1);
var : preV1H(0,data1),preV1L(0,data1),preV2H(0,data1);
var : preV2L(0,data1),preV3H(0,data1),preV3L(0,data1);
var : PreV1C(0,data1),PreV2C(0,data1),PreV3C(0,data1);
var : V1ma1(0,data1),V1ma2(0,data1),V1ma3(0,data1);
var : V2ma1(0,data1),V2ma2(0,data1),V2ma3(0,data1);
var : V3ma1(0,data1),V3ma2(0,data1),V3ma3(0,data1);
v1 = data1(h)+data2(H);
v2 = data1(c)+data2(c);
v3 = data1(l)+data2(l);
if data1(date != date[1]) Then{
V1H = V1;
V1L = V1;
V2H = V2;
V2L = V2;
V3H = V3;
V3L = V3;
PreV1H = V1H[1];
PreV1L = V1L[1];
PreV1C = V1[1];
PreV2H = V2H[1];
PreV2L = V2L[1];
PreV2C = V2[1];
PreV3H = V3H[1];
PreV3L = V3L[1];
PreV3C = V3[1];
}
if V1 > V1H Then
V1H = V1;
if V1 < V1L Then
V1L = V1;
if V2 > V2H Then
V2H = V2;
if V2 < V2L Then
V2L = V2;
if V3 > V3H Then
V3H = V3;
if V3 < V3L Then
V3L = V3;
v1ma1 = data1(ma(v1,5));
v1ma2 = data1(ma(v1,20));
v1ma3 = data1(ma(v1,60));
v2ma1 = data1(ma(v2,5));
v2ma2 = data1(ma(v2,20));
v2ma3 = data1(ma(v2,60));
v3ma1 = data1(ma(v3,5));
v3ma2 = data1(ma(v3,20));
v3ma3 = data1(ma(v3,60));
plot1(PreV1H,"v1전일고가");
plot2(PreV1L,"v1전일저가");
plot3(PreV1C,"v1전일종가");
plot4(PreV2H,"v2전일고가");
plot5(PreV2L,"v2전일저가");
plot6(PreV2C,"v2전일종가");
plot7(PreV3H,"v3전일고가");
plot8(PreV3L,"v3전일저가");
plot9(PreV3C,"v3전일종가");
plot10(v1ma1,"v1이평5");
plot11(v1ma2,"v1이평20");
plot12(v1ma3,"v1이평50");
plot13(v2ma1,"v2이평5");
plot14(v2ma2,"v2이평20");
plot15(v2ma3,"v2이평50");
plot16(v3ma1,"v3이평5");
plot17(v3ma2,"v3이평20");
plot18(v3ma3,"v3이평50");
즐거운 하루되세요
> 애널박 님이 쓴 글입니다.
> 제목 : 지표식 재문의합니다.
> Plot1(data1(h)+data2(H));
plot2(data1(c)+data2(c));
plot3(data1(l)+data2(l));
1) 이와 같이 만들어진 지표를 익일에 전일 고가, 전일 종가, 전일 저가 를 구현했으면 합니다.
2) 그리고, 상기 지표의 종가를 가지고, 분봉상의 5, 20, 60, 120의 이동평균선을 만들었으면 합니다.
지난번, 한 번 질문 드렸었는데 이평이 일봉상 이평으로 나오는 것 같습니다. 이를 그냥 분봉상의 이평으로 했으면 합니다.
감사합니다.