커뮤니티

타주기 참조

프로필 이미지
새로운세상
2012-01-24 14:29:36
382
글번호 46856
답변완료
안녕하세요~ 다음 수식 부탁드립니다. 주데이타 : 연결선물 1분봉 data2 : 연결선물 5분봉 일때 1) data2가 장개시후 첫봉과 두번째봉 연속 양봉이면 매수 data2가 장개시후 첫봉과 두번째봉 연속 음봉이면 매도 (즉, data2의 두번째봉이 완성되면, 1분봉에서 진입 / dayindex로 부탁드립니다) 2) 위의 내용을 data2를 사용하지 않고 주데이타만 사용한 수식을 별도로 부탁드립니다. (역시 dayindex를 사용) 주데이타 : 연결선물 1분봉 data2 : 연결선물 일봉 일 때 1) 주데이타의 5개봉 단위로 시고종저를 기억하여 전일봉 종가와 교차시 매수,매도 진입 여기서 5개봉 단위의 시고종저는 1분봉 5개 각각의 시고종저를 의미하는 것이 아니고 5개단위 첫봉의 시가가 시가, 5개단위 마지막봉의 종가가 종가 5개단위 고가중 최고가가 고가, 5개단위 저가중 최저가가 저가라는 의미임 2) 즉, 주데이타를 1분봉으로 사용하였으나, 5분봉을 사용한 것과 똑같은 효과를 볼 수 있도록 - 5분봉 사용시와 진입시점 동일 - 수식 부탁드립니다. 주데이타 : 연결선물 1분봉 data2 : 연결선물 일봉 일 때 시뮬레이션이 아닌 전략실행(실매매)에서 최대봉 5000을 설정하였을 때, 봉수에 상관없이 dayclose함수는 999개까지 기억하고 있는 것으로 알고 있습니다. 그러므로 일봉기준 20 이평, 120 이평 등의 사용이 가능한데, data2로 일봉을 사용하였을 때도 closeD가 999개까지 기억되고 있는지 궁금합니다. 즉 1분봉을 주데이타로 하는 시스템의 경우 data2의 최대기간이 11일정도 되는데 data2의 closeD도 주데이타의 dayclose처럼 20 이평, 120 이평 등으로 사용이 가능한지 알고 싶습니다. 그럼 즐거운 명절되시기를 바라겠습니다. 감사합니다 !!!
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-01-25 09:51:36

안녕하세요 예스스탁입니다. 1-1 var : Va2(0,data2); if data2(dayindex+1 == 2) Then{ if data2(countif(C>O,2) == 2) Then buy(); if data2(countif(C<O,2) == 2) Then sell(); } 1-2 위 내용을 1분봉에서 작성하실 때 dayindex로 작성하기에는 무리가 있습니다. 물론 연결선물이 거래가 없는 구간이 없으므로 거의 발생하지 않지만 봉수로 10번째를 지정할 경우 5분봉으로 2개를 넘어간 봉일수 있습니다. var1 = dayindex%5; if dayindex == 0 or (var1 < var1[1] and stime > stime[1]) Then{ value1 = O; value2 = H; value3 = L; value4 = C; value11 = value1[1]; value12 = value2[1]; value13 = value3[1]; value14 = value4[1]; } if H > value2 Then value2 = H; if L < value3 Then value3 = L; value4 = c; if dayindex == 10 Then{ if value4 > value1 and value14 > value11 Then buy(); if value4 < value1 and value14 < value11 Then Sell(); } 2 var1 = dayindex%5; if dayindex == 0 or (var1 < var1[1] and stime > stime[1]) Then{ value1 = O; value2 = H; value3 = L; value4 = C; value11 = value1[1]; value12 = value2[1]; value13 = value3[1]; value14 = value4[1]; } if H > value2 Then value2 = H; if L < value3 Then value3 = L; value4 = c; if var1 == 4 Then{ if value4 > DayClose(1) and value41 < DayClose(1) Then buy(); if value4 < DayClose(1) and value41 > DayClose(1) Then Sell(); } 3. 차트의 첫봉에서 최대 99일치의 일봉값만 제공이 되며 주종목(data1)에만 제공됩니다. 참조데이터는 차트의 있는 봉만 이용가능합니다. 즐거운 하루되세요 > 새로운세상 님이 쓴 글입니다. > 제목 : 타주기 참조 > 안녕하세요~ 다음 수식 부탁드립니다. 주데이타 : 연결선물 1분봉 data2 : 연결선물 5분봉 일때 1) data2가 장개시후 첫봉과 두번째봉 연속 양봉이면 매수 data2가 장개시후 첫봉과 두번째봉 연속 음봉이면 매도 (즉, data2의 두번째봉이 완성되면, 1분봉에서 진입 / dayindex로 부탁드립니다) 2) 위의 내용을 data2를 사용하지 않고 주데이타만 사용한 수식을 별도로 부탁드립니다. (역시 dayindex를 사용) 주데이타 : 연결선물 1분봉 data2 : 연결선물 일봉 일 때 1) 주데이타의 5개봉 단위로 시고종저를 기억하여 전일봉 종가와 교차시 매수,매도 진입 여기서 5개봉 단위의 시고종저는 1분봉 5개 각각의 시고종저를 의미하는 것이 아니고 5개단위 첫봉의 시가가 시가, 5개단위 마지막봉의 종가가 종가 5개단위 고가중 최고가가 고가, 5개단위 저가중 최저가가 저가라는 의미임 2) 즉, 주데이타를 1분봉으로 사용하였으나, 5분봉을 사용한 것과 똑같은 효과를 볼 수 있도록 - 5분봉 사용시와 진입시점 동일 - 수식 부탁드립니다. 주데이타 : 연결선물 1분봉 data2 : 연결선물 일봉 일 때 시뮬레이션이 아닌 전략실행(실매매)에서 최대봉 5000을 설정하였을 때, 봉수에 상관없이 dayclose함수는 999개까지 기억하고 있는 것으로 알고 있습니다. 그러므로 일봉기준 20 이평, 120 이평 등의 사용이 가능한데, data2로 일봉을 사용하였을 때도 closeD가 999개까지 기억되고 있는지 궁금합니다. 즉 1분봉을 주데이타로 하는 시스템의 경우 data2의 최대기간이 11일정도 되는데 data2의 closeD도 주데이타의 dayclose처럼 20 이평, 120 이평 등으로 사용이 가능한지 알고 싶습니다. 그럼 즐거운 명절되시기를 바라겠습니다. 감사합니다 !!!