커뮤니티
갭보정분봉 디마크 지표식 문의
2011-11-19 17:23:08
593
글번호 44947
11112번에서 답변하신
<갭보정 피봇라인>과 동일한 방식으로 갭보정된
분봉상 디마크 자표식을 부탁드립니다.
답변 4
예스스탁 예스스탁 답변
2011-11-21 09:20:14
안녕하세요
예스스탁입니다.
input : Period1(5), Period2(20), Period3(60);
var : sumGap(0), gap(0), GO(0), GH(0), GL(0), GC(0);
var : GC1(0),GH1(0),GL1(0),HH(0),LL(0),GDO(0),GDO1(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
GC1 = GC[1];
GH1 = HH[1];
GL1 = LL[1];
GDO = O - sumGap;// 갭보정 시가
GDO1 = GDO[1];
}
GO = O - sumGap;// 갭보정 시가
GH = H - sumGap;// 갭보정 고가
GL = L - sumGap;// 갭보정 저가
GC = C - sumGap; // 갭보정 종가
if GH > HH Then
HH = GH;
if GL < LL Then
LL = GL;
If GC1 > GDO1 Then
{
value1 = (GH1+GL1+GC1+GH1)/2-GL1;
value2 = (GH1+GL1+GC1+GH1)/2-GH1;
}
Else If GC1 < GDO1 Then
{
value1 = (GH1+GL1+GC1+GL1)/2-GL1;
value2 = (GH1+GL1+GC1+GL1)/2-GH1;
}
Else
{
value1 = (GH1+GL1+GC1+GC1)/2-GL1;
value2 = (GH1+GL1+GC1+GC1)/2-GH1;
}
Plot1(value1, "Demark분봉상한");
Plot2(value2, "Demark분봉하한");
즐거운 하루되세요
> zigzag 님이 쓴 글입니다.
> 제목 : 갭보정분봉 디마크 지표식 문의
> 11112번에서 답변하신
<갭보정 피봇라인>과 동일한 방식으로 갭보정된
분봉상 디마크 자표식을 부탁드립니다.
zigzag
2011-11-21 09:40:13
input? 왜 필요하죠?
그리고 지표식에 논리 에러가 있는지 제대로 표시되지 않는데....
한번 다시 검토해 주세요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 갭보정분봉 디마크 지표식 문의
> 안녕하세요
예스스탁입니다.
input : Period1(5), Period2(20), Period3(60);
var : sumGap(0), gap(0), GO(0), GH(0), GL(0), GC(0);
var : GC1(0),GH1(0),GL1(0),HH(0),LL(0),GDO(0),GDO1(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
GC1 = GC[1];
GH1 = HH[1];
GL1 = LL[1];
GDO = O - sumGap;// 갭보정 시가
GDO1 = GDO[1];
}
GO = O - sumGap;// 갭보정 시가
GH = H - sumGap;// 갭보정 고가
GL = L - sumGap;// 갭보정 저가
GC = C - sumGap; // 갭보정 종가
if GH > HH Then
HH = GH;
if GL < LL Then
LL = GL;
If GC1 > GDO1 Then
{
value1 = (GH1+GL1+GC1+GH1)/2-GL1;
value2 = (GH1+GL1+GC1+GH1)/2-GH1;
}
Else If GC1 < GDO1 Then
{
value1 = (GH1+GL1+GC1+GL1)/2-GL1;
value2 = (GH1+GL1+GC1+GL1)/2-GH1;
}
Else
{
value1 = (GH1+GL1+GC1+GC1)/2-GL1;
value2 = (GH1+GL1+GC1+GC1)/2-GH1;
}
Plot1(value1, "Demark분봉상한");
Plot2(value2, "Demark분봉하한");
즐거운 하루되세요
> zigzag 님이 쓴 글입니다.
> 제목 : 갭보정분봉 디마크 지표식 문의
> 11112번에서 답변하신
<갭보정 피봇라인>과 동일한 방식으로 갭보정된
분봉상 디마크 자표식을 부탁드립니다.
예스스탁 예스스탁 답변
2011-11-21 10:10:28
안녕하세요
예스스탁입니다.
죄송합니다. 잘못 붙여진 내용입니다.
아래식을 사용하시면 됩니다.
수식으로 작성된 갭보정은 차트 첫봉부터 계산해 오므로
(차트 기능상 갭보정은 당일치를 고정한 상태에서 과거로 가면서
보정을 해서 갑니다.)
차트에 적용시 현재날짜와 괴리가 있습니다.
이용에 참고하시기 바랍니다.
var : sumGap(0), gap(0), GO(0), GH(0), GL(0), GC(0);
var : GC1(0),GH1(0),GL1(0),HH(0),LL(0),GO1(0);
if date!=date[1] then {
gap = Open-Close[1];
sumGap = sumGap+gap;
GC1 = GC[1];
GH1 = HH[1];
GL1 = LL[1];
HH = H - sumGap;
LL = L - sumGap;
GO = O - sumGap;
GO1 = GO[1];
}
GH = H - sumGap;// 갭보정 고가
GL = L - sumGap;// 갭보정 저가
GC = C - sumGap; // 갭보정 종가
if GH > HH Then
HH = GH;
if GL < LL Then
LL = GL;
If GC1 > GO1 Then
{
value1 = (GH1+GL1+GC1+GH1)/2-GL1;
value2 = (GH1+GL1+GC1+GH1)/2-GH1;
}
Else If GC1 < GO1 Then
{
value1 = (GH1+GL1+GC1+GL1)/2-GL1;
value2 = (GH1+GL1+GC1+GL1)/2-GH1;
}
Else
{
value1 = (GH1+GL1+GC1+GC1)/2-GL1;
value2 = (GH1+GL1+GC1+GC1)/2-GH1;
}
Plot1(value1, "Demark분봉상한");
Plot2(value2, "Demark분봉하한");
plot3(GC,"갭보정종가");
즐거운 하루되세요
즐거운 하루되세요
> zigzag 님이 쓴 글입니다.
> 제목 : Re : Re : 갭보정분봉 디마크 지표식 다시 문의
> input? 왜 필요하죠?
그리고 지표식에 논리 에러가 있는지 제대로 표시되지 않는데....
한번 다시 검토해 주세요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 갭보정분봉 디마크 지표식 문의
> 안녕하세요
예스스탁입니다.
input : Period1(5), Period2(20), Period3(60);
var : sumGap(0), gap(0), GO(0), GH(0), GL(0), GC(0);
var : GC1(0),GH1(0),GL1(0),HH(0),LL(0),GDO(0),GDO1(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
GC1 = GC[1];
GH1 = HH[1];
GL1 = LL[1];
GDO = O - sumGap;// 갭보정 시가
GDO1 = GDO[1];
}
GO = O - sumGap;// 갭보정 시가
GH = H - sumGap;// 갭보정 고가
GL = L - sumGap;// 갭보정 저가
GC = C - sumGap; // 갭보정 종가
if GH > HH Then
HH = GH;
if GL < LL Then
LL = GL;
If GC1 > GDO1 Then
{
value1 = (GH1+GL1+GC1+GH1)/2-GL1;
value2 = (GH1+GL1+GC1+GH1)/2-GH1;
}
Else If GC1 < GDO1 Then
{
value1 = (GH1+GL1+GC1+GL1)/2-GL1;
value2 = (GH1+GL1+GC1+GL1)/2-GH1;
}
Else
{
value1 = (GH1+GL1+GC1+GC1)/2-GL1;
value2 = (GH1+GL1+GC1+GC1)/2-GH1;
}
Plot1(value1, "Demark분봉상한");
Plot2(value2, "Demark분봉하한");
즐거운 하루되세요
> zigzag 님이 쓴 글입니다.
> 제목 : 갭보정분봉 디마크 지표식 문의
> 11112번에서 답변하신
<갭보정 피봇라인>과 동일한 방식으로 갭보정된
분봉상 디마크 자표식을 부탁드립니다.
zigzag
2011-11-21 11:08:37
빠른 수정에 감사드립니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : Re : Re : 갭보정분봉 디마크 지표식 다시 문의
> 안녕하세요
예스스탁입니다.
죄송합니다. 잘못 붙여진 내용입니다.
아래식을 사용하시면 됩니다.
수식으로 작성된 갭보정은 차트 첫봉부터 계산해 오므로
(차트 기능상 갭보정은 당일치를 고정한 상태에서 과거로 가면서
보정을 해서 갑니다.)
차트에 적용시 현재날짜와 괴리가 있습니다.
이용에 참고하시기 바랍니다.
var : sumGap(0), gap(0), GO(0), GH(0), GL(0), GC(0);
var : GC1(0),GH1(0),GL1(0),HH(0),LL(0),GO1(0);
if date!=date[1] then {
gap = Open-Close[1];
sumGap = sumGap+gap;
GC1 = GC[1];
GH1 = HH[1];
GL1 = LL[1];
HH = H - sumGap;
LL = L - sumGap;
GO = O - sumGap;
GO1 = GO[1];
}
GH = H - sumGap;// 갭보정 고가
GL = L - sumGap;// 갭보정 저가
GC = C - sumGap; // 갭보정 종가
if GH > HH Then
HH = GH;
if GL < LL Then
LL = GL;
If GC1 > GO1 Then
{
value1 = (GH1+GL1+GC1+GH1)/2-GL1;
value2 = (GH1+GL1+GC1+GH1)/2-GH1;
}
Else If GC1 < GO1 Then
{
value1 = (GH1+GL1+GC1+GL1)/2-GL1;
value2 = (GH1+GL1+GC1+GL1)/2-GH1;
}
Else
{
value1 = (GH1+GL1+GC1+GC1)/2-GL1;
value2 = (GH1+GL1+GC1+GC1)/2-GH1;
}
Plot1(value1, "Demark분봉상한");
Plot2(value2, "Demark분봉하한");
plot3(GC,"갭보정종가");
즐거운 하루되세요
즐거운 하루되세요
> zigzag 님이 쓴 글입니다.
> 제목 : Re : Re : 갭보정분봉 디마크 지표식 다시 문의
> input? 왜 필요하죠?
그리고 지표식에 논리 에러가 있는지 제대로 표시되지 않는데....
한번 다시 검토해 주세요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 갭보정분봉 디마크 지표식 문의
> 안녕하세요
예스스탁입니다.
input : Period1(5), Period2(20), Period3(60);
var : sumGap(0), gap(0), GO(0), GH(0), GL(0), GC(0);
var : GC1(0),GH1(0),GL1(0),HH(0),LL(0),GDO(0),GDO1(0);
if date!=date[1] then { // 날짜가 변경되는 봉에서(분봉에서 첫번째 봉)
gap = Open-Close[1]; // 일간갭
sumGap = sumGap+gap; // 일간갭 누적
GC1 = GC[1];
GH1 = HH[1];
GL1 = LL[1];
GDO = O - sumGap;// 갭보정 시가
GDO1 = GDO[1];
}
GO = O - sumGap;// 갭보정 시가
GH = H - sumGap;// 갭보정 고가
GL = L - sumGap;// 갭보정 저가
GC = C - sumGap; // 갭보정 종가
if GH > HH Then
HH = GH;
if GL < LL Then
LL = GL;
If GC1 > GDO1 Then
{
value1 = (GH1+GL1+GC1+GH1)/2-GL1;
value2 = (GH1+GL1+GC1+GH1)/2-GH1;
}
Else If GC1 < GDO1 Then
{
value1 = (GH1+GL1+GC1+GL1)/2-GL1;
value2 = (GH1+GL1+GC1+GL1)/2-GH1;
}
Else
{
value1 = (GH1+GL1+GC1+GC1)/2-GL1;
value2 = (GH1+GL1+GC1+GC1)/2-GH1;
}
Plot1(value1, "Demark분봉상한");
Plot2(value2, "Demark분봉하한");
즐거운 하루되세요
> zigzag 님이 쓴 글입니다.
> 제목 : 갭보정분봉 디마크 지표식 문의
> 11112번에서 답변하신
<갭보정 피봇라인>과 동일한 방식으로 갭보정된
분봉상 디마크 자표식을 부탁드립니다.
다음글