안녕하세요
n봉에서 기존 매도포지션이 exitlong(실제 매수)로
청산된 경우, 이 n봉에서 동시에
다른 매수조건1 을 만족해서
buy("매수") 신호가 나오면
시스템 특성상 진입이 안되는 걸로 알고 있습니다.
그럼 이 exitlong이 나온 n봉에서 동시에 진입이 안됐을 경우
다음봉(n+1)에서
아래 매수조건1 진입이 무조건 되게 하는 수식이 가능할까요?
if 매수조건1 then
buy("매수")
답변 1
예스스탁
예스스탁 답변
2024-09-03 14:05:59
안녕하세요
예스스탁입니다.
청산과 동일방향 진입이 동시에 발생하면
청산이 한번더 발동해 해당 진입도 청산하므로
불필요한 거래만 발생하게 됩니다.
그러므로 청산 후 동일방향 진입신호가 발생하지 못 하게 수식에서 막으셔야 합니다.
매수 진입식에 MarketPosition <= 0 조건 추가하시면 완성시 동시 발생을 막을 수 있습니다.
if (MarketPosition <= 0 and 매수조건1)
Or
(MarketPosition(1) == 1 and MarketPosition == 0 and BarsSinceExit(1) == 1 and 매수조건1[1]) Then
Buy("매수");
현재봉 매수포지션이 아니며 매수조건1 만족하면 매수
또는 매수진입후 청산하고 다음봉에서
전봉이 매수조건1이 만족했다면 매수
즐거운 하루되세요
> 검은약 님이 쓴 글입니다.
> 제목 : 문의
>
안녕하세요
n봉에서 기존 매도포지션이 exitlong(실제 매수)로
청산된 경우, 이 n봉에서 동시에
다른 매수조건1 을 만족해서
buy("매수") 신호가 나오면
시스템 특성상 진입이 안되는 걸로 알고 있습니다.
그럼 이 exitlong이 나온 n봉에서 동시에 진입이 안됐을 경우
다음봉(n+1)에서
아래 매수조건1 진입이 무조건 되게 하는 수식이 가능할까요?
if 매수조건1 then
buy("매수")