커뮤니티
문의 합니다
2014-08-13 20:02:41
153
글번호 77689
선물 지수의 평균값을 1분봉에서 과거의 특정일 부터 현재까지의 평균값을 구하고 싶습니다
예를 들면 지난 옵션 만기일(과거의 특정일은 수식에서 정해주고) 부터
현재까지의 선물 1분봉의 평균값을 구하고 싶습니다
부탁 드립니다
답변 1
예스스탁 예스스탁 답변
2014-08-14 08:48:29
안녕하세요
예스스탁입니다.
수식은 차트의 데이터를 이용하므로
차트에 직전 옵션만기까지의 데이터가 있어야 합니다.
전략실행차트는 최대 5000개봉까지 조회할수 있고
1분봉으로는 약 13일정도의 데이터가 조회됩니다.
이용에 참고하시기 바랍니다.
1. 직전옵션만기
var : nday(0),week(0),cond(false),avgv(0),idx(0),sum(0);
nday = date - int(date/100)*100;
week = DayOfWeek(date);
if nday >= 8 and nday <= 14 and week == 4 then
cond = True;
Else
cond = false;
if (cond == false and cond[1] == true) or index == 0 Then{
sum = 0;
idx = 0;
}
sum = sum+c;
idx = idx+1;
avgv = sum/idx;
plot1(avgv);
2.날짜 지정
input : ndate(20140711);
var : cond(false),avgv(0),idx(0),sum(0);
if sdate != sdate[1] and sdate == ndate then
cond = True;
Else
cond = false;
if (cond == false and cond[1] == true) or index == 0 Then{
sum = 0;
idx = 0;
}
sum = sum+c;
idx = idx+1;
avgv = sum/idx;
plot1(avgv);
즐거운 하루되세요
> higher 님이 쓴 글입니다.
> 제목 : 문의 합니다
> 선물 지수의 평균값을 1분봉에서 과거의 특정일 부터 현재까지의 평균값을 구하고 싶습니다
예를 들면 지난 옵션 만기일(과거의 특정일은 수식에서 정해주고) 부터
현재까지의 선물 1분봉의 평균값을 구하고 싶습니다
부탁 드립니다
다음글
이전글