커뮤니티
문의드립니다.
2017-08-29 15:50:09
128
글번호 112326
수고많으십니다.
아래 수식을 일간 갭 보정으로 수정 부탁드립니다.
->차트봉을 일간 갭보정안하더라도 한거와 똑같이 부탁드립니다.
공부하려고 하오니 주석 멘트 부탁드립니다.
===========================
INPUT : LENGTH(10);
VAR : TCHAN(0), BCHAN(0);
TCHAN = HIGHEST(HIGH, LENGTH)[1];
BCHAN = LOWEST(LOW, LENGTH)[1];
PLOT1(TCHAN, "TOP");
PLOT2(BCHAN, "BOT");
답변 1
예스스탁 예스스탁 답변
2017-08-30 14:26:47
안녕하세요
예스스탁입니다.
기본차트 속성에서 갭보정한 것과 같이
데이터를 수식으로는 계산할 수 없습니다.
기본차트속성의 갭보정은 당일데이터를 고정한 상태에서
이전일의 값을 과거로 가면서 보정해 가는데
수식은 과거에서 현재로만 움직이므로
설정과 같이 데이터 계산이 가능하지 않습니다.
일반적으로 수식의 갭보정은 과거에서 현재로 오면서
누적된 갭만큼 현재값을 보정해서 사용하는 방법입니다.
차트설정에석 갭보정한 값과는 차이가 큽니다.
var : gap(0),sumgap(0),GO(0),GH(0),GL(0),GC(0),R(0),MI(0);
#날짜변경
if bdate != bdate[1] THen{
gap = Open-Close[1]; //일간갭 계산
sumGap = sumGap+gap; //일간갭 누적
}
GO = O - sumGap; //갭보정 시가 - 현재봉 시가에서 누적된 갭만큼 가감
GH = H - sumGap; //갭보정 고가 - 현재봉 고가에서 누적된 갭만큼 가감
GL = L - sumGap; //갭보정 저가 - 현재봉 저가에서 누적된 갭만큼 가감
GC = C - sumGap; //갭보정 종가 - 현재봉 종가에서 누적된 갭만큼 가감
INPUT : LENGTH(10);
VAR : TCHAN(0), BCHAN(0);
TCHAN = HIGHEST(GH, LENGTH)[1];
BCHAN = LOWEST(GL, LENGTH)[1];
PLOT1(TCHAN, "TOP");
PLOT2(BCHAN, "BOT");
즐거운 하루되세요
> 비류천 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 수고많으십니다.
아래 수식을 일간 갭 보정으로 수정 부탁드립니다.
->차트봉을 일간 갭보정안하더라도 한거와 똑같이 부탁드립니다.
공부하려고 하오니 주석 멘트 부탁드립니다.
===========================
INPUT : LENGTH(10);
VAR : TCHAN(0), BCHAN(0);
TCHAN = HIGHEST(HIGH, LENGTH)[1];
BCHAN = LOWEST(LOW, LENGTH)[1];
PLOT1(TCHAN, "TOP");
PLOT2(BCHAN, "BOT");
다음글