커뮤니티

일봉과 분봉 시스템

프로필 이미지
jh3234
2014-01-10 09:33:35
179
글번호 71251
답변완료
수고가 많으십니다 일봉에서 종가가 지수이동평균 5일선 위에 있으면 다음날 시초가 매수 일봉에서 종가가 지수이동평균 5일선 아래에 있으면 다음날 시초가 매도 당일 15시에 청산 이렇게 식을 만드려면 어떻게 해야 하나요? 그리고 시작후 5분동안 외국인이 선물 매수 중 이라면 9시 6분에 매수 / 매도 중 이라면 9시 6분에 매도/ 15시 청산으로 식을 만드려면 어떻게 해야 하나요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-01-10 17:16:23

안녕하세요 예스스탁입니다. 일봉차트에서는 당일청산이 되지 않습니다. 당일 일정한 시간에 청산을 하기 위해서는 분/초/틱봉을 사용해야 합니다. 다만 문제는 지수이평이 차트의 봉수에 영향을 받는데 너무 낮은 분봉에서 일봉의 지수이평을 계산하면 일봉차트에서 보시는 값과 다를수 있습니다. 1번식은 5분봉에 적용하시고 2번식은 1분봉에 적용하시면 됩니다. 2번식은 외국인선물순매수값이 필요하므로 참조데이터로 외국인선물순매수금액을 추가하고 식 적용하시면 됩니다. 1. Input : Period(5); Var : Ep(0,data1), JISU(0,data1), DINDEX(0,data21), PreJISU(0,data1); #일봉 지수이평 계산 Ep = 2/(Period+1); if data1(date != date[1]) then { DINDEX = DINDEX + 1; PreJISU = JISU[1]; } if DINDEX <= 1 then JISU = data1(C); else JISU = data1(C * EP + PreJISU * (1-EP)); if data1(stime == 151500) Then{ if data1(C > JISU) Then buy("b",AtMarket); Else Sell("s",AtMarket); } SetStopEndofday(150000); 2. if data1(stime == 90600) Then{ if data2(C) > 0 Then buy(); if data2(C) < 0 Then sell(); } SetStopEndofday(150000); 즐거운 하루되세요 > jh3234 님이 쓴 글입니다. > 제목 : 일봉과 분봉 시스템 > 수고가 많으십니다 일봉에서 종가가 지수이동평균 5일선 위에 있으면 다음날 시초가 매수 일봉에서 종가가 지수이동평균 5일선 아래에 있으면 다음날 시초가 매도 당일 15시에 청산 이렇게 식을 만드려면 어떻게 해야 하나요? 그리고 시작후 5분동안 외국인이 선물 매수 중 이라면 9시 6분에 매수 / 매도 중 이라면 9시 6분에 매도/ 15시 청산으로 식을 만드려면 어떻게 해야 하나요?