커뮤니티
일부청산 시 동일봉에서 재진입 문제
2015-06-11 21:20:18
113
글번호 87116
# 진입식
if ma1>ma2 then buy(); //crossup이 아닌 부등식으로 진입판단
# 청산식
if 청산조건1==true then exitlong("일부청산1",atstop,highest(c,barssinceentry+1)*0.9,"",1,1); //일부청산
if 청산조건2==true then exitlong(); //전체 청산
-------------------------------------------------
위 진입과 청산로직 적용시 일부청산이 발생할 경우 동일봉에서 바로 진입이 발생합니다
동일봉에서 진입이 발생하지 않고 전체 청산식이 실행되거나
일부청산이 연속발생하여 보유계약수가 0이 되었을 경우에만 진입이 발생하도록
수식 수정 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2015-06-12 10:46:37
안녕하세요
예스스탁입니다.
if (TotalTrades == 0 or
MarketPosition == 0 and BarsSinceExit(1) != 0) and
ma1>ma2 then buy();
진입식을 위와 같이 지정하시기 바랍니다.
즐거운 하루되세요
> 훈sys 님이 쓴 글입니다.
> 제목 : 일부청산 시 동일봉에서 재진입 문제
> # 진입식
if ma1>ma2 then buy(); //crossup이 아닌 부등식으로 진입판단
# 청산식
if 청산조건1==true then exitlong("일부청산1",atstop,highest(c,barssinceentry+1)*0.9,"",1,1); //일부청산
if 청산조건2==true then exitlong(); //전체 청산
-------------------------------------------------
위 진입과 청산로직 적용시 일부청산이 발생할 경우 동일봉에서 바로 진입이 발생합니다
동일봉에서 진입이 발생하지 않고 전체 청산식이 실행되거나
일부청산이 연속발생하여 보유계약수가 0이 되었을 경우에만 진입이 발생하도록
수식 수정 부탁드립니다.
다음글
이전글