첨부 이미지
그림1
지표문의
1.HPc일 =Data1(DayClose(0))+Data2(DayClose(0))+Data3(DayClose(0))+data4(DayClose(0))+Data5(DayClose(0))+data6(DayClose(0))+Data7(DayClose(0))+data8(DayClose(0))+data9(DayClose(0))+Data10(DayClose(0));
2.1를 사용자 함수로해서 분봉에표시 첨부 파일 처럼 나옴
고 저가 표시 안됨,분봉값이 표시 안됨
지표를 좀 만들어 주세요
예제)
input : N(5);
var : cnt(0),sum(0),mav(0);
#N일 일봉이평 계산
sum = 0;
For cnt = 0 to N-1
{
sum = sum + HPc일;
}
mav = sum/N;
plot5(mav,"고가",RED);
3.그럼수고하세요
답변 1
예스스탁
예스스탁 답변
2025-02-19 15:38:52
안녕하세요
예스스탁입니다.
1.
올리신 함수식은 당일 data1~daa10까지의 종가를 합산하는 내용입니다.
일간의 값을 리턴받게 되어 있습니다.
일간값으로 평균을 계산하고자 하시면 아래와 같이 수정하셔야 합니다.
input : n(Numeric);
var : HPC일(0);
HPc일 =Data1(DayClose(n))+
Data2(CloseD(n))+
Data3(CloseD(n))+
data4(CloseD(n))+
Data5(CloseD(n))+
data6(CloseD(n))+
Data7(CloseD(n))+
data8(CloseD(n))+
data9(CloseD(n))+
Data10(CloseD(n));
2
분봉으로 n개로 평균을 계산하시려면 아래와 같이 처리하셔야 합니다.
input : n(Numeric);
var : HPC일(0);
HPc일 =Data1(C[n])+
Data2(C[n])+
Data3(C[n])+
data4(C[n])+
Data5(C[n])+
data6(C[n])+
Data7(C[n])+
data8(C[n])+
data9(C[n])+
Data10(C[n]);
3
지표는 아래와 같이 수정하시면 됩니다.
input : N(5);
var : cnt(0),sum(0),mav(0);
#N일 일봉이평 계산
sum = 0;
For cnt = 0 to N-1
{
sum = sum + HPc일(cnt);
}
mav = sum/N;
plot5(mav,"고가",RED);
즐거운 하루되세요
> 성공예견 님이 쓴 글입니다.
> 제목 : 지표문의
> 지표문의
1.HPc일 =Data1(DayClose(0))+Data2(DayClose(0))+Data3(DayClose(0))+data4(DayClose(0))+Data5(DayClose(0))+data6(DayClose(0))+Data7(DayClose(0))+data8(DayClose(0))+data9(DayClose(0))+Data10(DayClose(0));
2.1를 사용자 함수로해서 분봉에표시 첨부 파일 처럼 나옴
고 저가 표시 안됨,분봉값이 표시 안됨
지표를 좀 만들어 주세요
예제)
input : N(5);
var : cnt(0),sum(0),mav(0);
#N일 일봉이평 계산
sum = 0;
For cnt = 0 to N-1
{
sum = sum + HPc일;
}
mav = sum/N;
plot5(mav,"고가",RED);
3.그럼수고하세요