커뮤니티

수식문의요

프로필 이미지
지수와함께춤을
2010-04-30 09:16:11
740
글번호 29687
답변완료
밑의 수식을 그대로 "동일제지"종목에 적용했을경우 4월 29일 어제종가*1.08 > 현재가 and 시간 > 2시30 현재거래량 > 어제거래량*1.5 으로 모든 매도 조건이 만족해서 매도가 나왔어야 하는데 왜 안나온건지 궁금합니다. ////////////////////////////////////////////////////////// input :날짜(20100428); if DayOpen < dayclose(1)*1.04 and Sdate == 날짜 Then{ buy("시가1차진입"); } If MarketPosition == 1 and sdate >= 날짜 and dayclose(1)*1.08 > C and sTime > 143000 and DayVolume > DayVolume(1)*1.5 Then { ExitLong("1.5거래8%이하all청산"); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-04-30 13:57:12

안녕하세요 예스스탁입니다. day함수는 전일이전의 데이터는 일봉의 데이터를 값을 가져오지만 당일분 데이터는 차트의 시간동안의 거래량을 모아 당일거래량 값으로 사용합니다. 시간외나 당일가등 정규장 외의 시간에 거래된 수량은 제외가 됩니다. 29일이 당일일때 시간외에 체결된 수량은 정규장내에서는 알수가 없으므로 해당 날짜에 신호가 발생하지 않은 것입니다. plot1(DayVolume); plot2(DayVolume(1)); 위 지표를 분봉에 적용하시면 29일 당일의 dayvolume과 30일에서 dayvolume(1)의 차이가 시간외에서 이루어진 거래입니다. 참고하시기 바랍니다. 즐거운 하루되세요 > 지수와함께춤을 님이 쓴 글입니다. > 제목 : 수식문의요 > 밑의 수식을 그대로 "동일제지"종목에 적용했을경우 4월 29일 어제종가*1.08 > 현재가 and 시간 > 2시30 현재거래량 > 어제거래량*1.5 으로 모든 매도 조건이 만족해서 매도가 나왔어야 하는데 왜 안나온건지 궁금합니다. ////////////////////////////////////////////////////////// input :날짜(20100428); if DayOpen < dayclose(1)*1.04 and Sdate == 날짜 Then{ buy("시가1차진입"); } If MarketPosition == 1 and sdate >= 날짜 and dayclose(1)*1.08 > C and sTime > 143000 and DayVolume > DayVolume(1)*1.5 Then { ExitLong("1.5거래8%이하all청산"); }