커뮤니티

휴장일 제외 제어수식

프로필 이미지
새로운세상
2010-12-06 09:46:54
554
글번호 34075
답변완료
안녕하세요.. 주말 즐겁게 보내셨는지요? 수식 한가지 문의드리겠습니다. 분봉을 기준으로 if C > ma(C,20) then Buy(); if C < ma(C,20) then Sell(); 라는 시스템이 있다고 할 때 1) 토요일과 일요일은 정상 영업일이 아니므로 당연히 제외되고 월~금요일 기간중 전일이 정상 영업일이 아닌 휴장일이었을 때 당일 매매를 제외하고자 하면 어떻게 수식을 작성해야 하는지요? 바꿔서 말씀드리면 토요일과 일요일 제외 + 월~금요일중 전일에 시장이 열리지 않았다면(월~금 정상영업일중 전일 아무런 봉이 형성되지 않았다면) 당일은 매매가 없다는 의미입니다. 2) 1)과 내용은 같은데 만약 미국증시지표를 data2로 참조데이타를 사용하였을 때, 미국증시 또한 토,일요일을 제외한 월~금요일중 전전일에 시장이 열리지 않았다면 (국내증시보다 일자상 하루 앞서는 것을 감안해서) 당일은 매매가 없다는 수식도 아울러 부탁드립니다. --> data2 수식 요망 3) 추가로 다른 질문 드립니다. 어떤 지표를 1분봉 기준으로 데이타참조로 사용하였을 때, 만약 특정시점에서 분봉의 변화가 없어서 해당시점은 빈란으로 나올 경우 5이평을 계산한다면 빈칸으로 나오는 부분을 제외한 이전 5개봉의 이동평균으로 계산되는 것이 맞는지요? 부연하여 설명드리면 연결선물지수가 1분봉에서 10:00기준으로 움직이고 있는데 data2의 지표가 09:59분까지 나와있고 10:00 data는 이전봉과 변함이 없어서 빈란으로 나오고 있을 때, data2의 5이평값은 이러한 빈란들을 모두 제외하고 봉이 형성된 이전 5개봉의 값으로 계산되는지요? 그럼 부탁드리겠습니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-12-06 14:29:59

안녕하세요 예스스탁입니다. 1. if date != date[1] Then{ if DayOfWeek(sdate) >= 2 and DateToJulian(sdate) > DateToJulian(sdate[1])+1 Then Condition1 = true; Else Condition1 = false; } if Condition1 == false Then{ if C > ma(C,20) then Buy(); if C < ma(C,20) then Sell(); } 2. var : cond(false,data2); if data2(date != date[1]) Then{ if data2(DayOfWeek(sdate) >= 2 and DateToJulian(sdate) > DateToJulian(sdate[1])+1) Then Cond = true; Else Cond = false; } if Cond == false Then{ if data2(C > ma(C,20)) then Buy(); if data2(C < ma(C,20)) then Sell(); } 3. 예 맞습니다. 허수봉은 계산에서 제외됩니다. 모든 데이터는 완성된 봉만을 사용합니다. 즐거운 하루되세요 > 새로운세상 님이 쓴 글입니다. > 제목 : 휴장일 제외 제어수식 > 안녕하세요.. 주말 즐겁게 보내셨는지요? 수식 한가지 문의드리겠습니다. 분봉을 기준으로 if C > ma(C,20) then Buy(); if C < ma(C,20) then Sell(); 라는 시스템이 있다고 할 때 1) 토요일과 일요일은 정상 영업일이 아니므로 당연히 제외되고 월~금요일 기간중 전일이 정상 영업일이 아닌 휴장일이었을 때 당일 매매를 제외하고자 하면 어떻게 수식을 작성해야 하는지요? 바꿔서 말씀드리면 토요일과 일요일 제외 + 월~금요일중 전일에 시장이 열리지 않았다면(월~금 정상영업일중 전일 아무런 봉이 형성되지 않았다면) 당일은 매매가 없다는 의미입니다. 2) 1)과 내용은 같은데 만약 미국증시지표를 data2로 참조데이타를 사용하였을 때, 미국증시 또한 토,일요일을 제외한 월~금요일중 전전일에 시장이 열리지 않았다면 (국내증시보다 일자상 하루 앞서는 것을 감안해서) 당일은 매매가 없다는 수식도 아울러 부탁드립니다. --> data2 수식 요망 3) 추가로 다른 질문 드립니다. 어떤 지표를 1분봉 기준으로 데이타참조로 사용하였을 때, 만약 특정시점에서 분봉의 변화가 없어서 해당시점은 빈란으로 나올 경우 5이평을 계산한다면 빈칸으로 나오는 부분을 제외한 이전 5개봉의 이동평균으로 계산되는 것이 맞는지요? 부연하여 설명드리면 연결선물지수가 1분봉에서 10:00기준으로 움직이고 있는데 data2의 지표가 09:59분까지 나와있고 10:00 data는 이전봉과 변함이 없어서 빈란으로 나오고 있을 때, data2의 5이평값은 이러한 빈란들을 모두 제외하고 봉이 형성된 이전 5개봉의 값으로 계산되는지요? 그럼 부탁드리겠습니다. 감사합니다.