커뮤니티

시스템식 문의드립니다.

프로필 이미지
샐리짱
2012-05-05 17:51:36
335
글번호 50809
답변완료
하루 4회 정도 매수/매도 신호가 발생하는 시스템입니다. (5분봉 기준 / 당일 청산) (손절매 : 0.8포인트) 처음에 진입 신호는 반대 신호인 두 번째 신호가 나올 때 까지 그대로 유지입니다. 첫 번째 신호와 반대인 두 번째 신호에서는 0.4 포인트 이익이면 무조건 익절 합니다. ((익절 후 나타나는 같은 신호는 무시하고 <----- 이 부분이 중요)) 두 번째 신호와 반대 신호인 3 번째 신호에서 0.4포인트 이익이면 무조건 익절합니다. ((익절 후 나타나는 같은 신호는 무시하고 <----- 이 부분이 중요)) 세 번째 신호와 반대 신호인 4번째 신호에서 0.4포인트 이익이면 무조건 익절합니다. ((익절 후 나타나는 같은 신호는 무시하고 <----- 이 부분이 중요)) 이 후 위와 같은 매매 방식을 반복하는 시스템식을 처리 부탁드립니다. 예를 들면, (1) 9.30분에 1번째 신호인 매수신호 발생, (2) 0.8포인트 손실이면 손절, 그렇지 않으면 2번째 신호인 1번째와 반대신호인 매도신호가 나올 때까지 지속보유. (3) 10:30분에 2번째 신호인 매도신호 발생. (4) 2번째 신호에서 0.4포인트 수익이면 청산. (0.8 포인트 손절이면 청산) (5) 청산 후 나타나는 2번째 신호와 동일신호인 매도신호는 무시하고 매수신호를 기다림. 물론 0.8포인트 손실이면 손절 청산. <--- 이 부분이 중요. (6) 청산 후, 2번째와 반대신호인 3번째 매수신호가 나올 때 까지 진입 없음. (7) 3번째 신호인 매수신호가 나오면 진입 후, 0.4포인트 이익이면 익절 후, 청산 후 나타나는 3번째 신호와 동일인 매수신호는 무시하고 4번째 신호인 매도신호를 기다림. 이하 위와 같은 신호를 반복함. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-05-07 11:26:42

안녕하세요 예스스탁입니다. var : cnt(0), count(0); count = 0; for cnt = 0 to 10{ if sdate == EntryDate(cnt) Then count = count+1; } if count == 0 or (count >= 1 and MarketPosition == 0 and MarketPosition(1) == -1) or (count >= 1 and MarketPosition == -1) Then{ if 매수조건 Then buy(); } if count == 0 or (count >= 1 and MarketPosition == 0 and MarketPosition(1) == 1) or (count >= 1 and MarketPosition == 1) Then{ if 매도조건 Then sell(); } if MarketPosition == 1 Then{ exitlong("bloss",AtStop,EntryPrice-0.8); if count >= 2 Then exitlong("BProfit",atlimit,EntryPrice+0.4); } if MarketPosition == -1 Then{ ExitShort("sloss",AtStop,EntryPrice+0.8); if count >= 2 Then ExitShort("sProfit",atlimit,EntryPrice-0.4); } 즐거운 하루되세요 > 샐리짱 님이 쓴 글입니다. > 제목 : 시스템식 문의드립니다. > 하루 4회 정도 매수/매도 신호가 발생하는 시스템입니다. (5분봉 기준 / 당일 청산) (손절매 : 0.8포인트) 처음에 진입 신호는 반대 신호인 두 번째 신호가 나올 때 까지 그대로 유지입니다. 첫 번째 신호와 반대인 두 번째 신호에서는 0.4 포인트 이익이면 무조건 익절 합니다. ((익절 후 나타나는 같은 신호는 무시하고 <----- 이 부분이 중요)) 두 번째 신호와 반대 신호인 3 번째 신호에서 0.4포인트 이익이면 무조건 익절합니다. ((익절 후 나타나는 같은 신호는 무시하고 <----- 이 부분이 중요)) 세 번째 신호와 반대 신호인 4번째 신호에서 0.4포인트 이익이면 무조건 익절합니다. ((익절 후 나타나는 같은 신호는 무시하고 <----- 이 부분이 중요)) 이 후 위와 같은 매매 방식을 반복하는 시스템식을 처리 부탁드립니다. 예를 들면, (1) 9.30분에 1번째 신호인 매수신호 발생, (2) 0.8포인트 손실이면 손절, 그렇지 않으면 2번째 신호인 1번째와 반대신호인 매도신호가 나올 때까지 지속보유. (3) 10:30분에 2번째 신호인 매도신호 발생. (4) 2번째 신호에서 0.4포인트 수익이면 청산. (0.8 포인트 손절이면 청산) (5) 청산 후 나타나는 2번째 신호와 동일신호인 매도신호는 무시하고 매수신호를 기다림. 물론 0.8포인트 손실이면 손절 청산. <--- 이 부분이 중요. (6) 청산 후, 2번째와 반대신호인 3번째 매수신호가 나올 때 까지 진입 없음. (7) 3번째 신호인 매수신호가 나오면 진입 후, 0.4포인트 이익이면 익절 후, 청산 후 나타나는 3번째 신호와 동일인 매수신호는 무시하고 4번째 신호인 매도신호를 기다림. 이하 위와 같은 신호를 반복함. 감사합니다.