커뮤니티
특정시점의 신호를 기준으로 이후 매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번째 발생하는 신호에만 매매가 가능하도록 수식을 작성하려면 어떻게 해야 할지 조언을 부탁드립니다.