매일 마지막 봉 매수, 익일 첫봉에 매도하는 수식 부탁드릴께요
답변 1
예스스탁
예스스탁 답변
2021-08-30 13:58:01
안녕하세요?
시뮬레이션 상황과 실제 매매 상황을 다르게 작성해야 될것 같습니다.
매일 마지막 봉의 경우 짧은 주기에서는 동시호가 체결되는 봉일 가능성이 높으므로 시뮬레이션상으로는 테스트가 가능하지만, 장이 끝나서 체결이 되지 않기 때문입니다.
시뮬레이션 상으로 당일 종가에 매수하고 익일 시초가에 매도하는 식이면 다음과 같이 작성할 수있습니다.
if sDate <> NextBarSdate Then
Buy("B", OnClose);
if sDate <> NextBarSdate Then
ExitLong("EL", AtMarket);
실제 매매에서는 동시호가 전에 매수되도록 해야 되므로 매수식의 경우 시간을 지정해서 작성하면 될것 같습니다.(1분봉기준)
if stime == 151800 Then
Buy("B", OnClose);
if sDate <> NextBarSdate Then
ExitLong("EL", AtMarket);
감사합니다.
> JTH 님이 쓴 글입니다.
> 제목 : 종가배팅 수식 부탁드립니다.
> 매일 마지막 봉 매수, 익일 첫봉에 매도하는 수식 부탁드릴께요