커뮤니티
목표포인트변화
2017-07-11 08:34:22
124
글번호 111196
항상 좋은 답변 감사드립니다.
거래를 할 때 시장가격은 항상 변합니다.
시장가격이 100인시점에서 거래를 처음 시작하면 10만큼 이익을 얻게 되면 정리하려 합니다.
첫번째 거래에서 이익을 못내거나 10 미만의 이익을 내게 되면 여전히 목표포인트는 10입니다
두번째거래,세번째 거래,네번재 거래 등도 마찬가지입니다.
열다섯번째 거래에서 목표했던 이익 10을 취했다면 여기까지 한 셋트로 거래가 마무리됩니다.
다시 진입을 하는 시장가격이 105라면 목표포인트는 10.5가 됩니다.
첫번째 거래, 두벚째 거래, 세번째 거래 등에서 목표포인트인 10.5 미만의 이익을 보거나 손실을 본다면 여전히 청산목표포인트는 10.5입니다.
열한번째 거래에서 청산목표포인트인 10.5을 얻는다면 여기까지 한 셋트로 거래가 마무리되고
새롭게 시장가격에 따라 거래가 다시 시작되고 청산목표포인트도 다시 정해집니다.
시장가격이 115라면 청산수익포인트는 11.5가 되고
세번째 셋트가 시작되는 것입니다.
다시 말해서 시장가격변화에 따라 청산목표포인트를 변하게 설정하고 싶고
청산목표포인트를 얻는 경우에 그 셋트 거래는 마무리되고
새롭게 셋트가 시작되는 수식을 만들고 싶습니다.
감사합니다
답변 1
예스스탁 예스스탁 답변
2017-07-11 17:25:11
안녕하세요
예스스탁입니다.
var : Profit(0);
#차트상 첫진입이거나 직전거래가 BP(매수목표수익청산),SP(매도목표수익청산)으로 끝났으면
#진입가의 10%를 새로운 목표값으로 지정
if TotalTrades == 0 or IsExitName("BP",1) == true or IsExitName("SP",1) == true then{
if BarsSinceEntry == 1 Then
Profit = EntryPrice*0.10; //진입가의 10%
}
if MarketPosition == 1 Then
ExitLong("BP",Atlimit,EntryPrice+Profit);
if MarketPosition == -1 Then
ExitShort("SP",Atlimit,EntryPrice-Profit);
즐거운 하루되세요
> 짙은안개 님이 쓴 글입니다.
> 제목 : 목표포인트변화
> 항상 좋은 답변 감사드립니다.
거래를 할 때 시장가격은 항상 변합니다.
시장가격이 100인시점에서 거래를 처음 시작하면 10만큼 이익을 얻게 되면 정리하려 합니다.
첫번째 거래에서 이익을 못내거나 10 미만의 이익을 내게 되면 여전히 목표포인트는 10입니다
두번째거래,세번째 거래,네번재 거래 등도 마찬가지입니다.
열다섯번째 거래에서 목표했던 이익 10을 취했다면 여기까지 한 셋트로 거래가 마무리됩니다.
다시 진입을 하는 시장가격이 105라면 목표포인트는 10.5가 됩니다.
첫번째 거래, 두벚째 거래, 세번째 거래 등에서 목표포인트인 10.5 미만의 이익을 보거나 손실을 본다면 여전히 청산목표포인트는 10.5입니다.
열한번째 거래에서 청산목표포인트인 10.5을 얻는다면 여기까지 한 셋트로 거래가 마무리되고
새롭게 시장가격에 따라 거래가 다시 시작되고 청산목표포인트도 다시 정해집니다.
시장가격이 115라면 청산수익포인트는 11.5가 되고
세번째 셋트가 시작되는 것입니다.
다시 말해서 시장가격변화에 따라 청산목표포인트를 변하게 설정하고 싶고
청산목표포인트를 얻는 경우에 그 셋트 거래는 마무리되고
새롭게 셋트가 시작되는 수식을 만들고 싶습니다.
감사합니다
다음글