청산 수식입니다.
if MarketPosition == 1 then
{
ExitLong("즉시익절1",AtLimit,EntryPrice+PriceScale*100);
ExitLong("즉시손절1",AtStop,EntryPrice-PriceScale*50);
}
===========================================================================
수익이 100틱일때 수익 청산 -50틱일때 손실청산입니다.
여기에 추가 시키고 싶은 사항은 다음과 같습니다.
수익이 70이 넘은 후 -20틱이 빠지면 수익청산(약50틱수익)으로 청산되게 하려고합니다.
예) 80틱 수익후 -20틱이 빠진 60틱일때 수익청산
예2) 70틱 수익후 -20틱이 빠진 50틱일때 수익청산
예3) 60틱 수익에서는 변화 없음
70틱이상부터 -20틱 빠졌을경우 청산 (수익보존) 하는 식을 추가 부탁드림니다.
답변 1
예스스탁
예스스탁 답변
2019-10-25 12:43:16
안녕하세요
예스스탁입니다.
if MarketPosition == 1 then
{
ExitLong("즉시익절1",AtLimit,EntryPrice+PriceScale*100);
ExitLong("즉시손절1",AtStop,EntryPrice-PriceScale*50);
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*70 then
ExitLong("수익보존",AtStop,highest(h,BarsSinceEntry)-PriceScale*20);
}
즐거운 하루되세요
> 이형지 님이 쓴 글입니다.
> 제목 : 일정 수익틱수가 되었을때 수익을 보존하는 수식 부탁드려요
>
청산 수식입니다.
if MarketPosition == 1 then
{
ExitLong("즉시익절1",AtLimit,EntryPrice+PriceScale*100);
ExitLong("즉시손절1",AtStop,EntryPrice-PriceScale*50);
}
===========================================================================
수익이 100틱일때 수익 청산 -50틱일때 손실청산입니다.
여기에 추가 시키고 싶은 사항은 다음과 같습니다.
수익이 70이 넘은 후 -20틱이 빠지면 수익청산(약50틱수익)으로 청산되게 하려고합니다.
예) 80틱 수익후 -20틱이 빠진 60틱일때 수익청산
예2) 70틱 수익후 -20틱이 빠진 50틱일때 수익청산
예3) 60틱 수익에서는 변화 없음
70틱이상부터 -20틱 빠졌을경우 청산 (수익보존) 하는 식을 추가 부탁드림니다.