커뮤니티
추가질문
2011-07-27 17:30:17
599
글번호 41382
input : ATRP(20),ATRS(3);
if MarketPosition == 1 Then
exitlong("bx",AtStop,Highest(h,BarsSinceEntry)-ATR(ATRP)*ATRS);
기존의 산식을 만들어주셨는데요..위의건 매수청산만 되는거 같은데
아래의 매도시 청산식을 만들었는데 수정부탁드립니다.
그리고 값을 20을 넣어셨는데..이건 어떤의미인가요?
if MarketPosition == -1 Then
exitlong("청산",AtStop,Lowest(h,BarsSinceEntry)-ATR(ATRP)*ATRS);
답변 1
예스스탁 예스스탁 답변
2011-07-28 10:10:59
안녕하세요
예스스탁입니다.
input : ATRP(20),ATRS(3);
if MarketPosition == 1 Then
exitlong("bx",AtStop,Highest(h,BarsSinceEntry)-ATR(ATRP)*ATRS);
if MarketPosition == 1 Then
ExitShort("sx",AtStop,Lowest(L,BarsSinceEntry)+ATR(ATRP)*ATRS);
매도청산을 추가했습니다.
ATRP은 ATR의 기간값입니다.
ATR은 기간값이 필요한 함수입니다.
즐거운 하루되세요
> 필승0701 님이 쓴 글입니다.
> 제목 : 추가질문
> input : ATRP(20),ATRS(3);
if MarketPosition == 1 Then
exitlong("bx",AtStop,Highest(h,BarsSinceEntry)-ATR(ATRP)*ATRS);
기존의 산식을 만들어주셨는데요..위의건 매수청산만 되는거 같은데
아래의 매도시 청산식을 만들었는데 수정부탁드립니다.
그리고 값을 20을 넣어셨는데..이건 어떤의미인가요?
if MarketPosition == -1 Then
exitlong("청산",AtStop,Lowest(h,BarsSinceEntry)-ATR(ATRP)*ATRS);
다음글
이전글