커뮤니티

1차신호에 바로 진입 않고 2차 조건 만족시 진입하는식

프로필 이미지
우후훗
2013-04-11 13:22:02
149
글번호 61952
답변완료
선물 1분봉 시스템식을 운영하고 있습니다. 그런데 매번 진입방향은 어느정도 맞는데 그 신호에 진입하면 매번 반대방향으로 0.5 ~ 07정도 갔다가 처음 진입방향으로 갑니다. 이것을 해결하기 위해 매수진입은 가. 1차 매수 진입신호가 나오면 진입하지 않고 1차 매수 진입 지수를 기록해둡니다. (이를 1차 매수지수로 지칭) 나. 1차 매수 진입신호 발생 봉을 시작봉(제1봉)으로 하여 15봉내에 1차 매수지수보다 -0.6 하락한 지수(즉 이를 2차 매수지수로 지칭)에 오면 매수진입 즉 3가지 조건 만족시 매수진입 : 1차매수신호 기록 / 신호발생 15봉이내 / 2차매수진입 <== (1차매수지수 - 0.6) ##### 이것을 해결하기 위해 매도진입은 가. 1차 매도 진입신호가 나오면 진입하지 않고 1차 매도 진입 지수를 기록해둡니다. (이를 1차 매도지수로 지칭) 나. 1차 매도 진입신호 발생 봉을 시작봉(제1봉)으로 하여 15봉내에 1차 매도지수보다 -0.6 하락한 지수(즉 이를 2차 매도지수로 지칭)에 오면 매도진입 즉 3가지 조건 만족시 매도진입 : 1차매도신호 기록 / 신호발생 15봉이내 / 2차매도진입 <== (1차매도지수 + 0.6) 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-04-11 19:39:27

안녕하세요 예스스탁입니다. var : cnt(0),count(0); count = 0; for cnt = 0 to 10{ if sdate == EntryDate(cnt) Then count = count+1; } if date != date[1] Then{ var1 = 0; } if count == 0 and var1 == 0 and 매수조건 Then{ var1 = 1; var2 = C; var3 = dayindex; } if count == 0 and var1 == 0 and 매수조건 Then{ var1 = -1; var2 = C; var3 = DayIndex; } if count == 0 Then{ if var1 == 1 and dayindex > var3 and dayindex < var3+15 and C <= var2-0.6 Then buy(); if var1 == -1 and dayindex > var3 and dayindex < var3+15 and C >= var2+0.6 Then sell(); } if count > 0 Then{ if 매수조건 Then buy(); if 매도조건 Then sell(); } 즐거운 하루되세요 > 우후훗 님이 쓴 글입니다. > 제목 : 1차신호에 바로 진입 않고 2차 조건 만족시 진입하는식 > 선물 1분봉 시스템식을 운영하고 있습니다. 그런데 매번 진입방향은 어느정도 맞는데 그 신호에 진입하면 매번 반대방향으로 0.5 ~ 07정도 갔다가 처음 진입방향으로 갑니다. 이것을 해결하기 위해 매수진입은 가. 1차 매수 진입신호가 나오면 진입하지 않고 1차 매수 진입 지수를 기록해둡니다. (이를 1차 매수지수로 지칭) 나. 1차 매수 진입신호 발생 봉을 시작봉(제1봉)으로 하여 15봉내에 1차 매수지수보다 -0.6 하락한 지수(즉 이를 2차 매수지수로 지칭)에 오면 매수진입 즉 3가지 조건 만족시 매수진입 : 1차매수신호 기록 / 신호발생 15봉이내 / 2차매수진입 <== (1차매수지수 - 0.6) ##### 이것을 해결하기 위해 매도진입은 가. 1차 매도 진입신호가 나오면 진입하지 않고 1차 매도 진입 지수를 기록해둡니다. (이를 1차 매도지수로 지칭) 나. 1차 매도 진입신호 발생 봉을 시작봉(제1봉)으로 하여 15봉내에 1차 매도지수보다 -0.6 하락한 지수(즉 이를 2차 매도지수로 지칭)에 오면 매도진입 즉 3가지 조건 만족시 매도진입 : 1차매도신호 기록 / 신호발생 15봉이내 / 2차매도진입 <== (1차매도지수 + 0.6) 감사합니다.