커뮤니티
당일 수익 거래 발생시 추가 거래 제한
2019-01-29 11:44:20
164
글번호 125705
안녕하세요, 유진에서 해외선물을 거래하고 있습니다.
이번 session (bdate)에서 수익거래가 발생하였으면 추가 거래를 제한 하고자합니다.
if bdate <> bdate[1] then {
okaytotrade = true ; }
else { if positionprofit(1) > 0 then okaytotrade = false ; }
이렇게 okaytotrade라는 필터명으로 구현을 해보았는데
전체 시뮬레이션에서 최초 수익거래 이후 bdate<>bdate[1] 조건을 충족 시켰음에도 더 이상의 거래가 발생하지 않습니다.
어떻게 수정하면 될까요?
감사합니다.
답변 1
예스스탁 예스스탁 답변
2019-01-29 15:52:38
안녕하세요
예스스탁입니다.
positionprofit(1)은 날짜와 관계없이 직전의 최근거래손익입니다.
수익거래가 한번 발생하면 영업일 변경시 true가 되도
다음봉에서 바로 false가 됩니다.
당일에 청산이 발생하고 해당 거래가 0이상이라고 지정하셔야 합니다.
if bdate <> bdate[1] then
{
okaytotrade = true ;
}
else
{
if TotalTrades > TotalTrades[1] and positionprofit(1) > 0 then
okaytotrade = false ;
}
즐거운 하루되세요
> 라면의비밀 님이 쓴 글입니다.
> 제목 : 당일 수익 거래 발생시 추가 거래 제한
> 안녕하세요, 유진에서 해외선물을 거래하고 있습니다.
이번 session (bdate)에서 수익거래가 발생하였으면 추가 거래를 제한 하고자합니다.
if bdate <> bdate[1] then {
okaytotrade = true ; }
else { if positionprofit(1) > 0 then okaytotrade = false ; }
이렇게 okaytotrade라는 필터명으로 구현을 해보았는데
전체 시뮬레이션에서 최초 수익거래 이후 bdate<>bdate[1] 조건을 충족 시켰음에도 더 이상의 거래가 발생하지 않습니다.
어떻게 수정하면 될까요?
감사합니다.
다음글