롱진입의 경우,
진입가에서 100틱 상승시 익절, 100틱 하락시 손절 이라고 로직을 적용할경우,
50틱 이상 상승에 도달하면 손절가를 본절가에 설정하는 로직이 구현 가능한지 궁금합니다.
구현가능하다면 청산로직에 대한 수식예시 부탁드립니다.
답변 1
예스스탁
예스스탁 답변
2019-12-05 16:43:51
안녕하세요
예스스탁입니다.
1
if MarketPosition == 1 Then
{
ExitLong("bp",atlimit,EntryPrice+PriceScale*100);
if highest(H,BarsSinceEntry) < EntryPrice+PriceScale*50 Then
ExitLong("bl",AtStop,EntryPrice-PriceScale*100);
Else
ExitLong("bx",AtStop,EntryPrice);
}
2
익절손절을 강제청한 함수로 지정하신 경우에는
아래와 같이 작성해 사용하시면 됩니다.
if MarketPosition == 1 Then
{
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*50 Then
ExitLong("bx",AtStop,EntryPrice);
}
SetStopProfittarget(PriceScale*100,PointStop);
SetStopLoss(PriceScale*100,PointStop);
즐거운 하루되세요
> 노인 님이 쓴 글입니다.
> 제목 : 본절가 설정
> 롱진입의 경우,
진입가에서 100틱 상승시 익절, 100틱 하락시 손절 이라고 로직을 적용할경우,
50틱 이상 상승에 도달하면 손절가를 본절가에 설정하는 로직이 구현 가능한지 궁금합니다.
구현가능하다면 청산로직에 대한 수식예시 부탁드립니다.