커뮤니티
barssinceentry질문
2013-04-11 12:53:06
194
글번호 61950
질문1
barssinceentry 함수를 살펴보면 '포지션 진입한 후 경과한 바 수'라고 되어 있습니다.
그 활용에 관해 질문하려 합니다.
예를들어 ma(10)[barssinceentry]과 ma(10)의 차이점이 무었인가요?
만약 한계약이 매수된 후
buy("b2", atstop, entryprice + ATR(10)[barssinceentry]);와
buy("b2", atstop, entryprice + ATR(10));
의 차이점이 무었인가요?
질문2
최대매매계약수를 2계약으로 제한하려면 어떻게 코딩을 해야하나요?
어떤함수를 써서 어떤 식으로 코딩해야하는지 간단한 예시로 부탁드립니다.
언제나 빠른답변 감사드리고 좋은 하루 보내세요.
답변 1
예스스탁 예스스탁 답변
2013-04-11 19:29:02
안녕하세요
예스스탁입니다.
1,
barssinceentry는 진입신호가 발생하고 이후 경과된 봉수입니다.
만약 진입이후에 3개봉이 경과했다면
[진입] - 1 - 2- 3(현재봉)
ma(10)[barssinceentry]은 ma(c,10)[3]과 같고
3봉전의 10이평이므로 진입봉의 10이평을 나타냅니다.
즉 경과한 봉갯수를 이전값으로 넣어 진입봉에서 값을 가져올때 사용하는 표현입니다.
ma(c,10)으로 작성하면 현재봉의 10이평입니다.
entryprice + ATR(10)[barssinceentry]는 진입가격에 진입봉에서의 ATR(10)값을 더하는 것입니다.
entryprice + ATR(10))은 진입가격에 현재봉의 ATR(10)을 더하는 것입니다.
그러므로 매봉 ATR(10)값이 변경되므로 entryprice + ATR(10))은 진입이후에 계속 변경되지만
entryprice + ATR(10)[barssinceentry]는 진입봉의 값이므로 진입중 고정된 값입니다.
2,
MaxContracts가 진입이후의 최대 진입수량입니다.
2계약으로 제한하시면
MaxContracts <= 2 와 같이 작성하시면 됩니다.
즐거운 하루되세요
> HI_yjam49 님이 쓴 글입니다.
> 제목 : barssinceentry질문
> 질문1
barssinceentry 함수를 살펴보면 '포지션 진입한 후 경과한 바 수'라고 되어 있습니다.
그 활용에 관해 질문하려 합니다.
예를들어 ma(10)[barssinceentry]과 ma(10)의 차이점이 무었인가요?
만약 한계약이 매수된 후
buy("b2", atstop, entryprice + ATR(10)[barssinceentry]);와
buy("b2", atstop, entryprice + ATR(10));
의 차이점이 무었인가요?
질문2
최대매매계약수를 2계약으로 제한하려면 어떻게 코딩을 해야하나요?
어떤함수를 써서 어떤 식으로 코딩해야하는지 간단한 예시로 부탁드립니다.
언제나 빠른답변 감사드리고 좋은 하루 보내세요.