커뮤니티
수식이 맞는데 신호가 안나오네요.
2006-06-27 01:03:27
1230
글번호 10316
Input : SP(5), MP(20);
Var : SL(0), ML(0);
SL = ema(C,SP);
ML = ema(C,MP);
If SL[1] > ML[1] and
CrossDown(C,SL) and
CrossDown(C,ML) Then
{
Sell();
}
시스템식의 일부입니다.
전일기준, 종가가 5일지수이평보다 높고, 5일지수이평이 20일지수이평보다 높은 경우,
당일, 종가가 5일지수이평과 20일지수이평을 모두 하향돌파할경우 매도진입하도록 식을 짜봤습니다.
그런데 실제 적용해보면 조건에 해당하는 날짜중 일부에는 신호가 나는데,
일부에는 신호가 안나는 군요. 2006년 5월 12일 경우 신호가 나가야 정상인데 안나옵니다. 어째서인지 도저히 머리를 싸매고 생각해도 알수 없네요.
도와주시면 감사하겠습니다.
답변 2
예스스탁 예스스탁 답변
2006-06-27 14:53:38
안녕하세요
예스스탁입니다.
매도식만 있을경우 신호가 조건에 만족할 경우 한번만
발생하고 청산식이 없으므로 그 이후로 신호가 나오지 않습니다.
청산식을 추가하거나..
혹은 강제청산을 설정한 다음 적용하시면 신호를 확인할 수 있습니다.
즐거운 하루되세요
> CJ_zedahn 님이 쓴 글입니다.
> 제목 : 수식이 맞는데 신호가 안나오네요.
> Input : SP(5), MP(20);
Var : SL(0), ML(0);
SL = ema(C,SP);
ML = ema(C,MP);
If SL[1] > ML[1] and
CrossDown(C,SL) and
CrossDown(C,ML) Then
{
Sell();
}
시스템식의 일부입니다.
전일기준, 종가가 5일지수이평보다 높고, 5일지수이평이 20일지수이평보다 높은 경우,
당일, 종가가 5일지수이평과 20일지수이평을 모두 하향돌파할경우 매도진입하도록 식을 짜봤습니다.
그런데 실제 적용해보면 조건에 해당하는 날짜중 일부에는 신호가 나는데,
일부에는 신호가 안나는 군요. 2006년 5월 12일 경우 신호가 나가야 정상인데 안나옵니다. 어째서인지 도저히 머리를 싸매고 생각해도 알수 없네요.
도와주시면 감사하겠습니다.
회원
2006-06-27 20:53:28
회원 님에 의해 삭제된 답변입니다.