커뮤니티

수식 부탁드립니다.

프로필 이미지
엠제이
2012-07-11 22:38:36
408
글번호 52811
답변완료
매수 5분봉 매매(해당되는 일봉 지표는 실시간으로 계산되게 부탁드립니다.) 일봉 5/20 이평 정배열 당일 종가가 일봉 5이평 Crossup 전일 종가, 전전일 종가가 당일 종가 보다 작음 이때의 당일 고가, 저가를 저장함 이후 5일이내에 저장된 일봉고가+PriceScale로 AtStop 매수 단, 5일 동안 당일의 일봉시가가 저장된 일봉고가 보다 크지 않아야 함 5일이 경과되면 기존에 저장된 고가는 취소되며, 매수를 하지 않음 예시) 8일 종가 900원, 5이평 910원 9일 종가 920원, 5이평 930원 10일 종가 950원, 5이평 940원 고가 1000원 * 전전일, 전일 종가보다 당일 종가가 큼 * 일봉 5/20이평 정배열이며 일봉 5이평을 일봉 종가가 크로스 이때의 고가 1000원을 기억함 11~15일까지 매매를 수행(실제 거래일로 계산함) 11일 시가 : 1100, 고가 : 1200원 => 시가가 저장된 고가(1000)원 보다 크므로 매수안됨 12일 시가 : 990, 고가 : 1050원 => 5분봉이므로 장중에 매수됨 감사합니다.
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2012-07-12 09:24:38

안녕하세요 예스스탁입니다. input : P1(5),P2(20); var : cnt(0),sum1(0),sum2(0),mav1(0),mav2(0),daycount(0); if date != date[1] Then daycount = daycount+1; sum1 = 0; sum2 = 0; for cnt = 0 to P2-1{ if cnt < P1 Then sum1 = sum1+DayClose(cnt); if cnt < P2 Then sum2 = sum2+DayClose(cnt); } mav1 = sum1/P1; mav2 = sum2/P2; if mav1 > mav2 and crossup(c,mav1) and c > DayClose(1) and C > DayClose(2) Then{ var1 = dayhigh; var2 = daylow; var3 = daycount; } if var3 > 0 and daycount >= var3 and daycount < var3+5 and dayopen < var1 Then buy("b",AtStop,var1); 즐거운 하루되세요 > 엠제이 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 매수 5분봉 매매(해당되는 일봉 지표는 실시간으로 계산되게 부탁드립니다.) 일봉 5/20 이평 정배열 당일 종가가 일봉 5이평 Crossup 전일 종가, 전전일 종가가 당일 종가 보다 작음 이때의 당일 고가, 저가를 저장함 이후 5일이내에 저장된 일봉고가+PriceScale로 AtStop 매수 단, 5일 동안 당일의 일봉시가가 저장된 일봉고가 보다 크지 않아야 함 5일이 경과되면 기존에 저장된 고가는 취소되며, 매수를 하지 않음 예시) 8일 종가 900원, 5이평 910원 9일 종가 920원, 5이평 930원 10일 종가 950원, 5이평 940원 고가 1000원 * 전전일, 전일 종가보다 당일 종가가 큼 * 일봉 5/20이평 정배열이며 일봉 5이평을 일봉 종가가 크로스 이때의 고가 1000원을 기억함 11~15일까지 매매를 수행(실제 거래일로 계산함) 11일 시가 : 1100, 고가 : 1200원 => 시가가 저장된 고가(1000)원 보다 크므로 매수안됨 12일 시가 : 990, 고가 : 1050원 => 5분봉이므로 장중에 매수됨 감사합니다.
프로필 이미지

엠제이

2012-07-12 10:31:29

안녕하세요 아래 수식중에 이부분은 if mav1 > mav2 and crossup(c,mav1) and c > DayClose(1) and C > DayClose(2) Then{ var1 = dayhigh; var2 = daylow; var3 = daycount; } 장중에 전일/전전일 종가보다 작은 경우에 고가를 기억하는 것 같습니다. 장중이 아니라 장이 끝난 종가가 전일/전전일 종가보다 작은 경우로 변경 부탁드리겠습니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식 부탁드립니다. > 안녕하세요 예스스탁입니다. input : P1(5),P2(20); var : cnt(0),sum1(0),sum2(0),mav1(0),mav2(0),daycount(0); if date != date[1] Then daycount = daycount+1; sum1 = 0; sum2 = 0; for cnt = 0 to P2-1{ if cnt < P1 Then sum1 = sum1+DayClose(cnt); if cnt < P2 Then sum2 = sum2+DayClose(cnt); } mav1 = sum1/P1; mav2 = sum2/P2; if mav1 > mav2 and crossup(c,mav1) and c > DayClose(1) and C > DayClose(2) Then{ var1 = dayhigh; var2 = daylow; var3 = daycount; } if var3 > 0 and daycount >= var3 and daycount < var3+5 and dayopen < var1 Then buy("b",AtStop,var1); 즐거운 하루되세요 > 엠제이 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 매수 5분봉 매매(해당되는 일봉 지표는 실시간으로 계산되게 부탁드립니다.) 일봉 5/20 이평 정배열 당일 종가가 일봉 5이평 Crossup 전일 종가, 전전일 종가가 당일 종가 보다 작음 이때의 당일 고가, 저가를 저장함 이후 5일이내에 저장된 일봉고가+PriceScale로 AtStop 매수 단, 5일 동안 당일의 일봉시가가 저장된 일봉고가 보다 크지 않아야 함 5일이 경과되면 기존에 저장된 고가는 취소되며, 매수를 하지 않음 예시) 8일 종가 900원, 5이평 910원 9일 종가 920원, 5이평 930원 10일 종가 950원, 5이평 940원 고가 1000원 * 전전일, 전일 종가보다 당일 종가가 큼 * 일봉 5/20이평 정배열이며 일봉 5이평을 일봉 종가가 크로스 이때의 고가 1000원을 기억함 11~15일까지 매매를 수행(실제 거래일로 계산함) 11일 시가 : 1100, 고가 : 1200원 => 시가가 저장된 고가(1000)원 보다 크므로 매수안됨 12일 시가 : 990, 고가 : 1050원 => 5분봉이므로 장중에 매수됨 감사합니다.