항상 많은 도움 감사드립니다.
시스템 식을 작성할 때 거래횟수 제한에 대해 궁금한점이 있어서 문의 드립니다.
보통 거래 횟수 제한을 할때
if A buy("");
if B exitlong("");
위와 같은 매수식이 있다면 보통 A 매수 진입 이후 얼마동안 매수 진입을 못하도록 설정을 하는데요. 혹시 B exitlong 이후에 설정한 시간동안 매수 진입이 안되게 설정을 할수 있나요?
A매수 이후 60분간 진입을 못하도록 설정을 해 놓았는데 A매수가 롱포지션이 되면서 80분간 유지가 되고 B exitlong로 정리가 되면 설정한 60분이 지났기 때문에 바로 재진입하는 현상을 막고 싶어서 문의 드립니다.
혹은 매수 진입 이후 몇분동안 재진입 금지
exitlong 이후 몇분동안 재진입 금지
이렇게 설정할 수 있나요? 도움 부탁드립니다.
답변 1
예스스탁
예스스탁 답변
2023-11-10 13:57:12
안녕하세요
예스스탁입니다.
var : entry(0);
if Bdate != Bdate[1] Then
entry = 0;
if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or
(MarketPosition == MarketPosition[1] and TotalTrades> TotalTrades[1]) Then
entry = entry+1;
if MarketPosition == 0 and (entry == 0 or (entry >= 1 and TimeToMinutes(sTime) >= TimeToMinutes(ExitTime(1))+60)) then
{
if A Then
Buy("");
}
if B then exitlong("");
즐거운 하루되세요
> 비정성시 님이 쓴 글입니다.
> 제목 : 시스템 문의 드립니다.
> 항상 많은 도움 감사드립니다.
시스템 식을 작성할 때 거래횟수 제한에 대해 궁금한점이 있어서 문의 드립니다.
보통 거래 횟수 제한을 할때
if A buy("");
if B exitlong("");
위와 같은 매수식이 있다면 보통 A 매수 진입 이후 얼마동안 매수 진입을 못하도록 설정을 하는데요. 혹시 B exitlong 이후에 설정한 시간동안 매수 진입이 안되게 설정을 할수 있나요?
A매수 이후 60분간 진입을 못하도록 설정을 해 놓았는데 A매수가 롱포지션이 되면서 80분간 유지가 되고 B exitlong로 정리가 되면 설정한 60분이 지났기 때문에 바로 재진입하는 현상을 막고 싶어서 문의 드립니다.
혹은 매수 진입 이후 몇분동안 재진입 금지
exitlong 이후 몇분동안 재진입 금지
이렇게 설정할 수 있나요? 도움 부탁드립니다.