커뮤니티

문의

프로필 이미지
오이도인
2009-05-14 22:42:16
699
글번호 22229
답변완료
선물 데트..5분봉 차트에서 var11=dayhigh() ; var12=daylow(); var13=(var11+var12)/2 ; 를 plot하면 당일의 고가/저가/고가저가의 중간값을 연결하는 라인이 생성되죠.. 여기에다..각 5분마디 종가와 var13의 차이를 value1이라고 하면.. value1 값을 period N 만큼 누적한 값을 나타내는 지표식 부탁합니다.. 참고로 아래식이 이런 의미인지 잘 모르겠는데요.. 어디가 잘못되었는지 표시가 안되는군요.. 수고하세요.. ////////////////////////////// input : period(10) ; vars:j(0),HH(0),LL(0),MM(0),sum(0) ; value1=c; HH=value1[period-1]; LL=value1[period-1]; MM=(HH+LL)/2; sum=value1[period-1]-MM; for j=period-2 to 0 { if HH<value1[j] then HH=value1[j]; if LL>value1[j] then LL=value1[j]; MM=(HH+LL)/2; sum=sum+(value1[j]-MM); } var11=abs(sum); Plot1(var11);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-05-15 10:59:38

안녕하세요 예스스탁입니다. 1. input : Period(10); var11=dayhigh() ; var12=daylow(); var13=(var11+var12)/2 ; value1 = abs(C-var13); plot1(accumn(value1,Period)); 2. 첨부하신 식은 어떤 내용인지 모르겠습니다. 주석을 달아드렸습니다. input : period(10) ; vars:j(0),HH(0),LL(0),MM(0),sum(0) ; value1=c; # 종가 HH=value1[period-1]; # value1의 9봉전 종가 LL=value1[period-1]; # value2의 9봉전 종가 MM=(HH+LL)/2;# HH과 LL의 중간값 sum=value1[period-1]-MM; ## 9봉전value1값에서 MM을 차감 for j= 0 to period-2 현재봉에서 8봉 전까지 { if HH<value1[j] then HH=value1[j]; ## 0~8봉전 종가중 HH보다 큰 종가중 최고값 if LL>value1[j] then LL=value1[j]; ## 0~8봉전 종가중 LL보다 작은 종가중 최저값 MM=(HH+LL)/2; ## 평균값 sum=sum+(value1[j]-MM); #종가와 MM의 차이를 누적 } var11=abs(sum); 즐거운 하루되세요 > 오이도인 님이 쓴 글입니다. > 제목 : 문의 > 선물 데트..5분봉 차트에서 var11=dayhigh() ; var12=daylow(); var13=(var11+var12)/2 ; 를 plot하면 당일의 고가/저가/고가저가의 중간값을 연결하는 라인이 생성되죠.. 여기에다..각 5분마디 종가와 var13의 차이를 value1이라고 하면.. value1 값을 period N 만큼 누적한 값을 나타내는 지표식 부탁합니다.. 참고로 아래식이 이런 의미인지 잘 모르겠는데요.. 어디가 잘못되었는지 표시가 안되는군요.. 수고하세요.. ////////////////////////////// input : period(10) ; vars:j(0),HH(0),LL(0),MM(0),sum(0) ; value1=c; HH=value1[period-1]; LL=value1[period-1]; MM=(HH+LL)/2; sum=value1[period-1]-MM; for j=period-2 to 0 { if HH<value1[j] then HH=value1[j]; if LL>value1[j] then LL=value1[j]; MM=(HH+LL)/2; sum=sum+(value1[j]-MM); } var11=abs(sum); Plot1(var11);