커뮤니티

문의드립니다

프로필 이미지
land22
2014-11-17 13:28:17
130
글번호 80439
답변완료
안녕하세요. 1분봉 차트에서 코스피200은 09시01분에 첫봉이 출력되고 연결선물지수는 09시00분에 첫봉이 출력되네요. 그래서 코스피200을 데이터1, 연결선물지수를 데이터2로 하여 선물베이시스 값은 data2(C[1])-data1(C); 이렇게 하여야 제대로 된 베이시스 값이 출력이 되네요. 머리 아픕니다^^; 아래 수식을 구합니다. 1. 전일종가베이시스 값1 (15시00분 베이시스값) 2. 전일종가베이시스 값2 (15시15분 베이시스값) 3. 당일시가베이시스 값 ===> 이것이 가능한지요? 4. 당일최고베이시스 값 5. 당일최저베이시스 값 수고하세요.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-11-17 14:30:06

안녕하세요 예스스탁입니다. 코스피200지수는 9시 1분부터 제공되는 데이터로 9시 1분부터 값을 비교하셔야 합니다. 시가의 경우에는 9시 1분봉의 시가를 비교하는 경우도 있고 시초가 데이터 시간은 다르지만 단순 2개데이터의 시초가를 불러와 차이를 구하는 경우도 있습니다. #data1 선물 #data2 지수 var : prebasis1(0,data1),prebasis2(0,data1),basisOpen1(0,data1),basisOpen2(0,data1); var : HH(0,data2),LL(0,data2); #1. 전일종가베이시스 값1 (15시00분 베이시스값) if data1(stime ==150000) Then Prebasis1 = data1(C)-data2(c); #2. 전일종가베이시스 값2 (15시15분 베이시스값) if data1(stime ==151400) Then Prebasis2 = data1(C)-data2(c); #3-1. 당일시가베이시스 값(지수시가시간 기준); if data1(sdate) == data2(sdate) and data2(sdate != sdate[1]) Then{ basisOpen1 = data1(O)-data2(O); } #3-2. 당일시가베이시스 값(2개 데이터시가차); if data1(sdate) == data2(sdate) Then{ basisOpen2 = data1(OpenD(0))-data2(OpenD(0)); } #4. 당일최고베이시스 값 #5. 당일최저베이시스 값 if data2(date != date[1]) Then{ HH = data1(c)-data2(c); LL = data1(c)-data2(c); } if data2(stime >= 090100) Then{ if data1(c)-data2(c) > HH Then HH = data1(c)-data2(c); if data1(c)-data2(c) < LL Then LL = data1(c)-data2(c); } 즐거운 하루되세요 > land22 님이 쓴 글입니다. > 제목 : 문의드립니다 > 안녕하세요. 1분봉 차트에서 코스피200은 09시01분에 첫봉이 출력되고 연결선물지수는 09시00분에 첫봉이 출력되네요. 그래서 코스피200을 데이터1, 연결선물지수를 데이터2로 하여 선물베이시스 값은 data2(C[1])-data1(C); 이렇게 하여야 제대로 된 베이시스 값이 출력이 되네요. 머리 아픕니다^^; 아래 수식을 구합니다. 1. 전일종가베이시스 값1 (15시00분 베이시스값) 2. 전일종가베이시스 값2 (15시15분 베이시스값) 3. 당일시가베이시스 값 ===> 이것이 가능한지요? 4. 당일최고베이시스 값 5. 당일최저베이시스 값 수고하세요.