커뮤니티
수식문의
2015-10-27 08:18:42
126
글번호 91732
아래수식에서 20틱 30틱 익절부분에서 자동으로 수평선을 만들어주세요
그리고20 30틱에서 익절을 못하고 내려올때 손절부분에서 2개를 처리하는 수식부탁합니다
그런데 애매한개 있읍니다 20틱에서 익절하나하고 한개는 못할때는 어떻게 처리해야되나요 2개를 진입할때 말한것입니다
if MarketPosition == 1 Then{
ExitLong("bx1",atlimit,EntryPrice+PriceScale*20,"",1,1);
ExitLong("bx2",atlimit,EntryPrice+PriceScale*30,"",1,1);
ExitLong("수손절",AtStop,EntryPrice-PriceScale*10,"",1,1);
}
if MarketPosition == -1 Then{
ExitShort("sx1",atlimit,EntryPrice-PriceScale*20,"",1,1);
ExitShort("sx2",atlimit,EntryPrice-PriceScale*30,"",1,1);
ExitShort("도손절",AtStop,EntryPrice+PriceScale*10,"",1,1);
}
답변 1
예스스탁 예스스탁 답변
2015-10-27 14:10:36
안녕하세요
예스스탁입니다.
손절일때 전체남은 수량을 전량청산하게 했습니다.
var : TL1(0),TL2(0),TL3(0),TL4(0);
if MarketPosition == 1 Then{
TL_Delete(TL1);
TL_Delete(TL2);
TL1 = TL_New(EntryDate,EntryTime,EntryPrice+PriceScale*20,sdate,stime,EntryPrice+PriceScale*20);
TL2 = TL_New(EntryDate,EntryTime,EntryPrice+PriceScale*20,sdate,stime,EntryPrice+PriceScale*20);
ExitLong("bx1",atlimit,EntryPrice+PriceScale*20,"",1,1);
ExitLong("bx2",atlimit,EntryPrice+PriceScale*30,"",1,1);
ExitLong("수손절",AtStop,EntryPrice-PriceScale*10);
}
if MarketPosition == -1 Then{
TL_Delete(TL3);
TL_Delete(TL4);
TL3 = TL_New(EntryDate,EntryTime,EntryPrice-PriceScale*20,sdate,stime,EntryPrice-PriceScale*20);
TL4 = TL_New(EntryDate,EntryTime,EntryPrice-PriceScale*20,sdate,stime,EntryPrice-PriceScale*20);
ExitShort("sx1",atlimit,EntryPrice-PriceScale*20,"",1,1);
ExitShort("sx2",atlimit,EntryPrice-PriceScale*30,"",1,1);
ExitShort("도손절",AtStop,EntryPrice+PriceScale*10);
}
즐거운 하루되세요
> 백진강 님이 쓴 글입니다.
> 제목 : 수식문의
> 아래수식에서 20틱 30틱 익절부분에서 자동으로 수평선을 만들어주세요
그리고20 30틱에서 익절을 못하고 내려올때 손절부분에서 2개를 처리하는 수식부탁합니다
그런데 애매한개 있읍니다 20틱에서 익절하나하고 한개는 못할때는 어떻게 처리해야되나요 2개를 진입할때 말한것입니다
if MarketPosition == 1 Then{
ExitLong("bx1",atlimit,EntryPrice+PriceScale*20,"",1,1);
ExitLong("bx2",atlimit,EntryPrice+PriceScale*30,"",1,1);
ExitLong("수손절",AtStop,EntryPrice-PriceScale*10,"",1,1);
}
if MarketPosition == -1 Then{
ExitShort("sx1",atlimit,EntryPrice-PriceScale*20,"",1,1);
ExitShort("sx2",atlimit,EntryPrice-PriceScale*30,"",1,1);
ExitShort("도손절",AtStop,EntryPrice+PriceScale*10,"",1,1);
}