커뮤니티

질문:나스닥종합 신호발생에러

프로필 이미지
freeman
2004-04-14 10:27:37
1432
글번호 3191
답변완료
나스닥종합챠트 10분봉에서 4월13일자에서 매도신호가 안나옵니다. # 매수/매도청산 If dayopen()<dayclose(1) Then { Buy(); Exitshort(); } # 매도/매수청산 If dayopen()>dayclose(1) Then { Sell(); Exitlong(); } 전일 종가보다 시초가가 작으면 매수 전일 종가보다 시초가가 크면 매도식이고 당일 청산입니다. 이럴 경우 나스닥종합을 10분봉으로 띄우고 식을 실행시키면 4월13일 시초가가 전일 종가 보다 크므로 매도신호가 첫봉에서 나와야 하는데 안나오네요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-04-14 11:30:48

안녕하세요? 예스스탁입니다.... 시스템 시뮬레이터에서는 해외지수에 대해서 시뮬레이션이 가능하지만 예스트레이더 프로에서는 시스템 적용이 되지 않습니다. 만약, 시스템 시뮬레이터에서 해외지수에 대해서 시뮬레이션을 하신다면 해외 종목의 경우 9시 30분 부터 4시 까지 장이 매매가 되기 때문에 dayopen()이나 dayclose()를 참조하실 수 없습니다. 이 경우 사용자님께서 원하시는 식을 작성하시려면 다음과 같이 직접 dayopen()이나 dayclose()에 해당하는 데이터를 차트내에서 참조 하셔야 합니다.. var : 전일종가(0), 당일시가(0); if stime == 093000 then { 전일종가 = C[1]; 당일시가 = O; } # 매수/매도청산 If 당일시가<전일종가 Then Buy(); # 매도/매수청산 If 당일시가>전일종가 Then Sell(); # 당일청산 if stime == 160000 then { exitlong(); exitshort(); } 감사합니다... > freeman 님이 쓴 글입니다. > 제목 : 질문:나스닥종합 신호발생에러 > 나스닥종합챠트 10분봉에서 4월13일자에서 매도신호가 안나옵니다. # 매수/매도청산 If dayopen()<dayclose(1) Then { Buy(); Exitshort(); } # 매도/매수청산 If dayopen()>dayclose(1) Then { Sell(); Exitlong(); } 전일 종가보다 시초가가 작으면 매수 전일 종가보다 시초가가 크면 매도식이고 당일 청산입니다. 이럴 경우 나스닥종합을 10분봉으로 띄우고 식을 실행시키면 4월13일 시초가가 전일 종가 보다 크므로 매도신호가 첫봉에서 나와야 하는데 안나오네요.