2013년 6월 22일 토요일

일반_Volatility Breakout

//매도진입이후 최저가로부터 ATR(혹은 AR)의 일정비율을 상향돌파하면 매수

input : Period(9),N(1.5);
var : Lval(0);

if MarketPosition() != -1 Then
 Lval = 99999999;

## OnClose
if MarketPosition() == -1 Then{
 if L < Lval Then
  Lval = L;
 if crossup(c,Lval+ATR(Period)*N) Then
  ExitShort();
}

#atstop
if MarketPosition() == -1 Then{
 if L < Lval Then{
  Lval = L;
 }
 ExitShort("매도청산",atstop,Lval+ATR(Period)*N);
}

댓글 없음:

댓글 쓰기