커뮤니티
질문
2009-02-16 08:22:04
714
글번호 20246
선물 일봉에서
바로 앞의 선물 만기일로부터 오늘이 며칠째인지 그 일자수 값을 리턴받으려면 어떻게 해야하는지요...
즉, 일봉에서 data2에 "투신선물순매수수량"을 지정하고..
만기일 이후부터 일 단위로 매일매일의 투신선물순매수수량을 누적한
막대그래프를 표시하는 지표식을 만들고 싶어서 그럽니다..
좀 부탁합니다..
또, 이것을 분봉에서 표현하려면 어떻게 해야 하는지..같이 좀 부탁합니다.
수고하세요..
답변 1
예스스탁 예스스탁 답변
2009-02-16 14:34:23
안녕하세요
예스스탁입니다.
1. 선물만기일로 부터 경과된 날짜수를 나타내는 지표입니다.
var : va1(0),va2(0),va3(0),선물만기일(0);
va1 = int(date/100)-int(date/10000)*100; //월
va2 = date - int(date/100)*100; //일
va3 = DayOfWeek(date); //요일
if va1%3 == 0 and // 3,6,9,12월이고
va2 >= 8 and va2 <= 14 and // 8일에서 14일 사이이고
va3 == 4 then{ // 목요일
선물만기일 = 0;
}
선물만기일 = 선물만기일+1;
plot1(선물만기일);
2.
var : va1(0,data2),va2(0,data2),va3(0,data2),선물만기일(0,data2),투신(0,data2);
va1 = data2(int(date/100)-int(date/10000)*100); //월
va2 = data2(date - int(date/100)*100); //일
va3 = data2(DayOfWeek(date)); //요일
if va1%3 == 0 and // 3,6,9,12월이고
va2 >= 8 and va2 <= 14 and // 8일에서 14일 사이이고
va3 == 4 and data2(stime) == 90000 then{ // 목요일
투신 = 0;
}
투신 = 투신+data2(c);
plot1(투신);
일봉에서 적용하시면 만기일 이후값을 모두 누적합니다.
마찬가지로 분봉에 적용하시면 만기이후 모든 분봉의 값을 누적합니다.
즐거운 하루되세요
> 오이도인 님이 쓴 글입니다.
> 제목 : 질문
> 선물 일봉에서
바로 앞의 선물 만기일로부터 오늘이 며칠째인지 그 일자수 값을 리턴받으려면 어떻게 해야하는지요...
즉, 일봉에서 data2에 "투신선물순매수수량"을 지정하고..
만기일 이후부터 일 단위로 매일매일의 투신선물순매수수량을 누적한
막대그래프를 표시하는 지표식을 만들고 싶어서 그럽니다..
좀 부탁합니다..
또, 이것을 분봉에서 표현하려면 어떻게 해야 하는지..같이 좀 부탁합니다.
수고하세요..