커뮤니티

진입 청산 시간 관련 수식질문

프로필 이미지
고진감래
2018-02-13 00:43:41
137
글번호 116556
답변완료
매번 좋은 정보 감사드립니다. 09:05분이후 청산또는 진입과 15:30이후 더 이상 새로운 청산 또는 진입이 없도록 하기 위해 수식을 만들었는데 시뮬레이션 차트에서는 청산이 되지 않았는데 실시간 전략실행차트를 실행해서보면 청산이 되어 있습니다. 시뮬레이션 차트와 전략실행차트 청산이 다르게 나오는데 제가 수식을 잘못했는 건가요? 제가 원하는 수식은 09:05분 이전에 진입이나 청산을 하지 못하게 하고 15:30이후 새로운 진입이나 청산이 없도록 하고 싶습니다. Inputs: VtyPercent(0.75),ATRperiod(5); If stime >= 090500 and stime < 153000 and MarketPosition() <> 1 Then Buy ("Vty_LE", AtStop, Close + (VtyPercent * ATR(ATRperiod))); If stime >= 090500 and stime < 153000 and MarketPosition() <> -1 Then Sell ("Vty_SE)", AtStop, Close - (VtyPercent * ATR(ATRperiod)));
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-02-13 14:29:25

안녕하세요 예스스탁입니다. 올리신 수식 내용만으로는 알수 없습니다. 시스템 트레이딩 설정창의 강제청산 설정 확인하시기 바랍니다. 설정창이 강제청산 설정이 다른것 같습니다. 즐거운 하루되세요 > 고진감래 님이 쓴 글입니다. > 제목 : 진입 청산 시간 관련 수식질문 > 매번 좋은 정보 감사드립니다. 09:05분이후 청산또는 진입과 15:30이후 더 이상 새로운 청산 또는 진입이 없도록 하기 위해 수식을 만들었는데 시뮬레이션 차트에서는 청산이 되지 않았는데 실시간 전략실행차트를 실행해서보면 청산이 되어 있습니다. 시뮬레이션 차트와 전략실행차트 청산이 다르게 나오는데 제가 수식을 잘못했는 건가요? 제가 원하는 수식은 09:05분 이전에 진입이나 청산을 하지 못하게 하고 15:30이후 새로운 진입이나 청산이 없도록 하고 싶습니다. Inputs: VtyPercent(0.75),ATRperiod(5); If stime >= 090500 and stime < 153000 and MarketPosition() <> 1 Then Buy ("Vty_LE", AtStop, Close + (VtyPercent * ATR(ATRperiod))); If stime >= 090500 and stime < 153000 and MarketPosition() <> -1 Then Sell ("Vty_SE)", AtStop, Close - (VtyPercent * ATR(ATRperiod)));