커뮤니티
추적청산 수식
2016-05-02 15:33:20
166
글번호 97604
안녕하세요 추적청산 수식에 관해서 수식의 의미와 해당수식의 뜻을 알고자 문의드립니다.
Input : AtrMult(5.0);
Var : PosHigh(0), PosLow(0);
If DayIndex==0 then {If C>O then Buy(); Else Sell();}
Poshigh = Highest(H,BarsSinceEntry+1);
PosLow = Lowest(L,BarsSinceEntry+1);
If MarketPosition <> 0 then {
ExitLong("El_추적ATR",Atstop,PosHigh-ATR(20)*AtrMult);
ExitShort("ES_추적ATR",Atstop,PosLow+ATR(20)*AtrMult);
}
이수식은 제가 수업중에 듣게 된 수식인데 이수식이 가지고있는 각 행마다의 의미를 알고싶어서 문의 드립니다.
- 1. 추적청산_실습부분.ysg (0.00 MB)
답변 1
예스스탁 예스스탁 답변
2016-05-03 10:54:55
안녕하세요
예스스탁입니다.
진입이후 최고 수익지점에서 일정폭(변동성을 포함하기 위해 ATR로 지정)만큼
수익이 감소하면 청산하는 식입니다.
주석 참고하시기 바랍니다.
Input : AtrMult(5.0);
Var : PosHigh(0), PosLow(0);
#e당일 첫봉이 양봉이면 매수 아니면 매도
If DayIndex==0 then {If C>O then Buy(); Else Sell();}
#진입이후의 최고가
Poshigh = Highest(H,BarsSinceEntry+1);
#진입이후의 최저가
PosLow = Lowest(L,BarsSinceEntry+1);
#포지션 진입후(MarketPosition은 무포지션이면 0, 매수진입상태이면 1, 매도진입상태이면 -1)
If MarketPosition <> 0 then {
#매수진입 이후의 최고가에서 ATR의 ATRMult배수만큼 시세가 하락하면 청산
ExitLong("El_추적ATR",Atstop,PosHigh-ATR(20)*AtrMult);
#매도진입 이후의 최저가에서 ATR의 ATRMult배수만큼 시세가 상승하면 청산
ExitShort("ES_추적ATR",Atstop,PosLow+ATR(20)*AtrMult);
}
즐거운 하루되세요
> 김태진 님이 쓴 글입니다.
> 제목 : 추적청산 수식
> 안녕하세요 추적청산 수식에 관해서 수식의 의미와 해당수식의 뜻을 알고자 문의드립니다.
Input : AtrMult(5.0);
Var : PosHigh(0), PosLow(0);
If DayIndex==0 then {If C>O then Buy(); Else Sell();}
Poshigh = Highest(H,BarsSinceEntry+1);
PosLow = Lowest(L,BarsSinceEntry+1);
If MarketPosition <> 0 then {
ExitLong("El_추적ATR",Atstop,PosHigh-ATR(20)*AtrMult);
ExitShort("ES_추적ATR",Atstop,PosLow+ATR(20)*AtrMult);
}
이수식은 제가 수업중에 듣게 된 수식인데 이수식이 가지고있는 각 행마다의 의미를 알고싶어서 문의 드립니다.
이전글