커뮤니티
주간 데이터에 대하여
2008-06-30 13:40:59
959
글번호 15908
만들고 있는 시스템에서 신호가 안 맞는 이유를 고민하던 중에 이유를 알게 되었습니다.
data1이 일봉데이터 이고 data2가 주봉데이터로 설정하였을때
data2의 ma, macd를 그리면 한주 늦게 데이터가 그려집니다.
전주 값이 이번주에 표시되는 형태이죠.
지표로 만들어서 표시해 보시면 알게 되실겁니다.
plot1(data2(MACD_OSC(12,26,9)));
해결책을 알려 주십시요.
현재 예스트레이더에서 지원하지 않으면 업그레이드 계획이라도 알고 싶습니다.
답변 1
예스스탁 예스스탁 답변
2008-07-01 08:41:42
안녕하세요
예스스탁입니다.
타주기의 경우 현재 완성된 봉을 기준으로 값을 리턴하게 됩니다.
미완성 봉의 경우 현재 조건이 맞을 경우라도 시스템을 다시 적용하게 되면
신호가 없어질 수 있기 때문에 현재 진행중인 봉을 보고 신호를 발생할 수는 없습니다.
즉 현재 이평 골드상태라도 이 봉이 완성되면 골드가 아닐 경우가 생기므로
미완성봉을 보고 신호가 날 경우 시간이 경과한 후나 혹은 다음날 재적용시 신호가 없을 수 있기에 완성된 봉값만을 가지고 신호등을 보여드리게 됩니다.
이는 기본종목도 같은 이유로 봉 중간에 조건에 만족하였다고 신호를 내드리지 않는 것과 같습니다.
도움을 드리지 못해 죄송합니다.
즐거운 하루되세요
> 원칙투자 님이 쓴 글입니다.
> 제목 : 주간 데이터에 대하여
> 만들고 있는 시스템에서 신호가 안 맞는 이유를 고민하던 중에 이유를 알게 되었습니다.
data1이 일봉데이터 이고 data2가 주봉데이터로 설정하였을때
data2의 ma, macd를 그리면 한주 늦게 데이터가 그려집니다.
전주 값이 이번주에 표시되는 형태이죠.
지표로 만들어서 표시해 보시면 알게 되실겁니다.
plot1(data2(MACD_OSC(12,26,9)));
해결책을 알려 주십시요.
현재 예스트레이더에서 지원하지 않으면 업그레이드 계획이라도 알고 싶습니다.