커뮤니티
수식 문의 드립니다.
2012-01-06 13:57:00
321
글번호 46366
얼마전에 질문한 내용입니다.
선물에서 매수나 매도시에 손실이 0.5포 이상나면 다시 올라왔을때 매수가나 매도가에 본전 청산 할수 있는 식은 어떻게 해야되나요?
답변을
if MarketPosition == 1 then{
if Lowest(L,BarsSinceEntry) <= EntryPrice-0.5 Then
ExitLong("bx",AtStop,EntryPrice);
}
if MarketPosition == -1 then{
if Highest(H,BarsSinceEntry) >= EntryPrice+0.5 Then
ExitShort("sx",AtStop,EntryPrice);
}
이렇게 주셨는데요. 실제 매매시에는 본전청산이 안됩니다. 같은봉내에서는 되는데 다음봉으로 넘어가버리면 손실이 0.5포보다 작으면
그냥 청산해버리네요..
다음봉으로 넘어가도 제대로 본전 청산을 하고싶은데 어떻게 해야될까요?
답변 1
예스스탁 예스스탁 답변
2012-01-06 17:47:54
안녕하세요? 예스스탁입니다.
atstop을 atlimit으로 수정하였습니다.
아래식으로 다시 한번 적용해 보시기 바랍니다.
if MarketPosition == 1 then{
if Lowest(L,BarsSinceEntry) <= EntryPrice-0.5 Then
ExitLong("bx",atlimit,EntryPrice);
}
if MarketPosition == -1 then{
if Highest(H,BarsSinceEntry) >= EntryPrice+0.5 Then
ExitShort("sx",atlimit,EntryPrice);
}
즐거운 날 되세요
> 이승준 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다.
> 얼마전에 질문한 내용입니다.
선물에서 매수나 매도시에 손실이 0.5포 이상나면 다시 올라왔을때 매수가나 매도가에 본전 청산 할수 있는 식은 어떻게 해야되나요?
답변을
if MarketPosition == 1 then{
if Lowest(L,BarsSinceEntry) <= EntryPrice-0.5 Then
ExitLong("bx",AtStop,EntryPrice);
}
if MarketPosition == -1 then{
if Highest(H,BarsSinceEntry) >= EntryPrice+0.5 Then
ExitShort("sx",AtStop,EntryPrice);
}
이렇게 주셨는데요. 실제 매매시에는 본전청산이 안됩니다. 같은봉내에서는 되는데 다음봉으로 넘어가버리면 손실이 0.5포보다 작으면
그냥 청산해버리네요..
다음봉으로 넘어가도 제대로 본전 청산을 하고싶은데 어떻게 해야될까요?
이전글