작성한 전략을 실행 후 차트를 보면 해당 봉의 종가가 아닌 다음봉의 시가에 들어간 것을 확인할 수 있다.
rsi가 30 아래로 내려갈 때 롱진입 시
직전봉에서 29.6으로 rsi가 마감된 것을 확인 후 다음봉 시가에 들어간다.
파인스크립트는 종가 마감 시 실행되는 것이 default
strategy("RSI 전략", initial_capital = 1000, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, process_orders_on_close = true)
다음봉 시가가 아닌 해당봉 종가에 들어가는 것을 원할 경우
strategy에 아래의 내용을 추가시킨다.
process_orders_on_close = true
그럼 위와 같이 변경되는 것을 확인할 수 있다.
다만 직전봉의 종가와 현재봉의 시가는 거의 대부분 같거나 큰 차이가 없으므로 수익률 자체에는 큰 변동이 없다.
반응형
'파인스크립트' 카테고리의 다른 글
strategy 설정 (0) | 2024.09.03 |
---|---|
지정가 주문 _1 (0) | 2024.09.03 |
strategy.exit 와 strategy.close의 차이 (0) | 2024.09.03 |
파인스크립트rsi_2 (0) | 2024.09.03 |
파인스크립트 _rsi_1 (0) | 2024.09.03 |