예스스탁
예스스탁 답변
2016-04-01 12:48:35
안녕하세요
예스스탁입니다.
var : HH(0),LL(0);
#매수진입 후
if MarketPosition == 1 Then{
#최종 매수진입 이후 최고가
if BarsSinceEntry == 1 or CurrentContracts > CurrentContracts Then
HH = H;
if H > HH Then
HH = H;
#진입이후 bx1이라는 청산이 발생한적이 없고(즉 진입이후 1번만 평단가+100틱으로 청산발생)
#최근 진입이후 최고가가 평단가 대비 100틱 이하에서
#다음봉이 평단가+100틱 을 터치하면 보유수량 1/3 청산
if countif(LatestExitName(0) == "bx1",BarsSinceEntry) == 0 and
HH < AvgEntryPrice+PriceScale*100 Then
ExitLong("bx1",AtLimit,AvgEntryPrice+PriceScale*100,"",floor(MaxContracts*(1/3)),1);
#진입이후 bx2이라는 청산이 발생한적이 없고(즉 진입이후 1번만 평단가+200틱으로 청산발생)
#최근 진입이후 최고가가 평단가 대비 200틱 이하에서
#다음봉이 평단가+200틱을 터치하면 보유수량 1/3 청산
if countif(LatestExitName(0) == "bx2",BarsSinceEntry) == 0 and
HH < AvgEntryPrice+PriceScale*200 Then
ExitLong("bx2",AtLimit,AvgEntryPrice+PriceScale*200,"",floor(MaxContracts*(1/3)),1);
#매수진입 이후 (최고가-평단가)가 200틱이상이고
#최고가에서 (최고가-평단가)의 20% 만큼 하락하면 청산
if (HH-AvgEntryPrice) >= PriceScale*200 Then
ExitLong("bx3",AtLimit,HH-(HH-AvgEntryPrice)*0.2);
}
#매도진입 후
if MarketPosition == -1 Then{
#진입이후 최저가
if BarsSinceEntry == 1 or CurrentContracts > CurrentContracts Then
LL = L;
if L < LL Then
LL = L;
#진입이후 sx1이라는 청산이 발생한적이 없고(즉 진입이후 1번만 평단가-100틱으로 청산발생)
#최근 진입이후 최저가가 평단가 -100틱 위에서
#다음봉이 평단가-100틱을 터치하면 보유수량 1/3 청산
if countif(LatestExitName(0) == "sx1",BarsSinceEntry) == 0 and
LL > AvgEntryPrice-PriceScale*100 Then
ExitShort("sx1",AtLimit,AvgEntryPrice-PriceScale*100,"",floor(MaxContracts*(1/3)),1);
#진입이후 sx2이라는 청산이 발생한적이 없고(즉 진입이후 1번만 평단가-200틱으로 청산발생)
#최근 진입이후 최저가가 평단가 -200틱 위에서
#다음봉이 평단가-200틱을 터치하면 보유수량 1/3 청산
if countif(LatestExitName(0) == "sx2",BarsSinceEntry) == 0 and
LL > AvgEntryPrice-PriceScale*200 Then
ExitShort("sx2",AtLimit,AvgEntryPrice-PriceScale*200,"",floor(MaxContracts*(1/3)),1);
#매도진입 이후 (평단가-최저가)가 200틱이상이고
#최저가에서 (평단가-최저가)의 20% 만큼 하락하면 청산
if (AvgEntryPrice-LL) >= PriceScale*200 Then
ExitShort("sx3",AtLimit,LL+(AvgEntryPrice-LL)*0.2);
}
즐거운 하루되세요
> 파생타이거 님이 쓴 글입니다.
> 제목 : 수식문의드립니다
> 해외선물에서 다계약 청산관련 문의 드립니다
1. 다계약 거래에서 1계약당 100틱이상 에서 1/3 청산,
200틱 수익에서 1/3 청산, 나머지는 본신호의 청산 시점까지하는 방식
2. 다계약 거래에서 총수익이 200틱 이상일 경우 이익보존율 80%
즉 수익대비 20%하락시 청산하는 방식
기존수식에 추가하여 사용할 예정입니다
수식에 해석도 부탁드립니다 수고하십시요