커뮤니티

다음산업 오류에대해 질문

프로필 이미지
회원
2011-04-10 17:08:14
687
글번호 37446
답변완료
안녕하십니까 한국에서 먼저 장을 마친후 미국장이 열리게되어서 매매가능 할지 질문합니다 아래와같이하여도 주문에는 에러없이 진행 되나요??? 매매 불가능 하다면 전전일이나 전일 이렇게 고처쓰면 되는지요 여러번 시도는 해보았지만 당일 신호 없었는데 아침9시이전에 신호나온적이 있음니다 이러한 오류를 없엘 방법은?? # 주종목 선물 매수-매수청산 # 참조종목 다우산업30분 Input : shortPeriod(12), longPeriod(26), Period(9); Var : MACDV(0,data2),MACDS(0,data2); MACDV = data2(MACD(shortPeriod, longPeriod)); MACDS = data2(ema(MACDV,Period)); if CrossUp(MACDV,MACDS) Then buy(); if CrossDown(MACDV,MACDS) Then exitlong(); 감사합니다 꾸벅^^
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-04-11 14:14:27

안녕하세요 예스스탁입니다. 당일 한국의 정규장 시간에는 미국장이 열리지 않으므로 해당 내용은 수식으로 의미가 없습니다. 전일과 전전일으로 변경해도 마찬가지 입니다. 해당 식은 미국의 정규장이 끝나고 나서야 이미 기존에 끝난 한국장의 데이터에 신호가 발생되므로 단지 시뮬레이션만 되는 식입니다. 즐거운 하루되세요 > yang오뚜기 님이 쓴 글입니다. > 제목 : 다음산업 오류에대해 질문 > 안녕하십니까 한국에서 먼저 장을 마친후 미국장이 열리게되어서 매매가능 할지 질문합니다 아래와같이하여도 주문에는 에러없이 진행 되나요??? 매매 불가능 하다면 전전일이나 전일 이렇게 고처쓰면 되는지요 여러번 시도는 해보았지만 당일 신호 없었는데 아침9시이전에 신호나온적이 있음니다 이러한 오류를 없엘 방법은?? # 주종목 선물 매수-매수청산 # 참조종목 다우산업30분 Input : shortPeriod(12), longPeriod(26), Period(9); Var : MACDV(0,data2),MACDS(0,data2); MACDV = data2(MACD(shortPeriod, longPeriod)); MACDS = data2(ema(MACDV,Period)); if CrossUp(MACDV,MACDS) Then buy(); if CrossDown(MACDV,MACDS) Then exitlong(); 감사합니다 꾸벅^^