커뮤니티
추세 가변 추적 청산 시스템식 해석좀 해주세요 ..
2012-10-27 12:43:18
430
글번호 56002
Input : Mult1(3.5), Mult2(5.5);
Var : ADXV(0), AtrV(0), AtrStop(0), PosHigh(0),PosLow(0);
If DayIndex==0 Then {If C>0 Then Buy(); Else Sell();}
ADXV = ADX(30);
AtrV = ATR(20);
AtrStop=IFF(ADXV>25 and ADXV>ADXV[1],AtrV*Mult1,AtrV*Mult2);
PosHigh = Highest(H,BarsSinceEntry+1);
PosLow= Lowest(L,BarsSinceEntry+1);
If MarketPosition <>0 Then {
exitlong("EL_추적ATR",AtStop,PosHigh-AtrStop);
exitshort("ES_추적ATR",Atstop,PosLow+AtrStop);
꼭좀 부탁드립니다..
답변 1
예스스탁 예스스탁 답변
2012-10-29 10:13:01
안녕하세요
예스스탁입니다.
Input : Mult1(3.5), Mult2(5.5);
Var : ADXV(0), AtrV(0), AtrStop(0), PosHigh(0),PosLow(0);
#첫봉에서 음봉이면 매수, 양봉이면 매도
If DayIndex==0 Then {If C>O Then Buy(); Else Sell();}
ADXV = ADX(30);#ADX값
AtrV = ATR(20);#ATR값
#ADX가 25보다 크고 ADX가 상승중이면 AtrV*Mult1값, 아니면 AtrV*Mult2
AtrStop=IFF(ADXV>25 and ADXV>ADXV[1],AtrV*Mult1,AtrV*Mult2);
#진입 이후의 최고가
PosHigh = Highest(H,BarsSinceEntry+1);
#진입 이후의 최저가
PosLow= Lowest(L,BarsSinceEntry+1);
#매수나 매도 진입후에
If MarketPosition <>0 Then {
#진입 이후의 최고가에서 AtrStop만큰 하락하면 매수포지션 청산
exitlong("EL_추적ATR",AtStop,PosHigh-AtrStop);
#진입 이후의 최저가에서 AtrStop만큰 상승하면 매도포지션 청산
exitshort("ES_추적ATR",Atstop,PosLow+AtrStop);
}
즐거운 하루되세요
> 김태원 님이 쓴 글입니다.
> 제목 : 추세 가변 추적 청산 시스템식 해석좀 해주세요 ..
> Input : Mult1(3.5), Mult2(5.5);
Var : ADXV(0), AtrV(0), AtrStop(0), PosHigh(0),PosLow(0);
If DayIndex==0 Then {If C>0 Then Buy(); Else Sell();}
ADXV = ADX(30);
AtrV = ATR(20);
AtrStop=IFF(ADXV>25 and ADXV>ADXV[1],AtrV*Mult1,AtrV*Mult2);
PosHigh = Highest(H,BarsSinceEntry+1);
PosLow= Lowest(L,BarsSinceEntry+1);
If MarketPosition <>0 Then {
exitlong("EL_추적ATR",AtStop,PosHigh-AtrStop);
exitshort("ES_추적ATR",Atstop,PosLow+AtrStop);
꼭좀 부탁드립니다..