커뮤니티
진입이후 최고가
2009-04-09 13:46:21
786
글번호 21587
안녕하세요?
진입이후 최고가를 구하는 식이 어떻게 되나요?
굳이 표현하자면 Highest(H, PriceSinceEntry) 정도가 되겠는데...
아쉽게도 이런 것은 없네요
ExitLong("매수일괄청산", AtStop, (진입이후 최고가)*0.3)
라고 식을 쓰려고 합니다.
1계약이면 스탑트레일링을 쓰면 되는데 분할 매수를 해서 그것은 안되네요
부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2009-04-09 14:19:24
안녕하세요
예스스탁입니다
진입이후의 최고가는
highest(H,BarsSinceEntry)을 사용하시면 됩니다,.
if marketposition == 1 then
ExitLong("매수일괄청산", AtStop, highest(H,BarsSinceEntry)*0.3); ## 진입봉 다음봉 부터
if marketposition == 1 then
ExitLong("매수일괄청산", AtStop, highest(H,BarsSinceEntry+1)*0.3); ## 진입봉포함
즐거운 하루되세요
> 유미 님이 쓴 글입니다.
> 제목 : 진입이후 최고가
> 안녕하세요?
진입이후 최고가를 구하는 식이 어떻게 되나요?
굳이 표현하자면 Highest(H, PriceSinceEntry) 정도가 되겠는데...
아쉽게도 이런 것은 없네요
ExitLong("매수일괄청산", AtStop, (진입이후 최고가)*0.3)
라고 식을 쓰려고 합니다.
1계약이면 스탑트레일링을 쓰면 되는데 분할 매수를 해서 그것은 안되네요
부탁드립니다.