커뮤니티

특정시점의 신호를 기준으로 이후 매5번째 발생하는 신호에...

프로필 이미지
다른존재
2008-01-25 14:32:04
857
글번호 14516
답변완료
안녕하세요 수고많으십니다. 특정시점의 신호를 기준으로 이후 매 5번째에 발생하는 시스템신호만을 사용하여 매매하도록 할 수 있는 수식을 부탁드립니다. 기본시스템은 5평선과 20평선의 교차시 매매가 발생하는 시스템인데 여기서 가령 1999년 1월26일 발생한 신호를 기준으로 이후 매5번째 발생하는 신호에만 매매가 가능하도록 수식을 작성하려면 어떻게 해야 할지 조언을 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-01-25 17:12:59

안녕하세요 예스스탁입니다. 매 5번째 골든에서 매수 매 5번째 데드에서 매도 하는식입니다. var : Upcnt(0),Dncnt(0); if crossup(ma(c,5),ma(c,20)) Then{ UPcnt = UPcnt+1; } if crossdown(ma(c,5),ma(c,20)) Then{ DNcnt = DNcnt+1; } var1 = UPcnt%5; var2 = DNcnt%5; if UPcnt > 1 then{ if var1 == 0 and var1[1] != 0 Then buy(); } if DNcnt > 1 then{ if var2 == 0 and var2[1] != 0 Then sell(); } 즐거운 하루되세요 > 다른존재 님이 쓴 글입니다. > 제목 : 특정시점의 신호를 기준으로 이후 매5번째 발생하는 신호에... > 안녕하세요 수고많으십니다. 특정시점의 신호를 기준으로 이후 매 5번째에 발생하는 시스템신호만을 사용하여 매매하도록 할 수 있는 수식을 부탁드립니다. 기본시스템은 5평선과 20평선의 교차시 매매가 발생하는 시스템인데 여기서 가령 1999년 1월26일 발생한 신호를 기준으로 이후 매5번째 발생하는 신호에만 매매가 가능하도록 수식을 작성하려면 어떻게 해야 할지 조언을 부탁드립니다.