함수설명

매도포지션 청산

작성방법

ExitShort("명칭", 신호타입, 신호가격, "진입명", 수량, 수량옵션);

매개변수 설명

활용예시

※ 신호타입

var : mav1(0),mav2(0);

//이동평균
mav1 = ma(C,5);
mav2 = ma(C,20);

#매도진입 후
if MarketPosition == -1 Then
{
		//봉완성시 이평 골드크로스 발생하면 봉완성시 종가 전량청산
		if CrossUp(mav1,mav2) Then
				ExitShort("sx1",OnClose);//OnClose는 상략가능
	
		//봉완성시 다음봉 시가날짜와 완성봉 날짜가 다르면 다음봉 시가 전량청산
		//다음날 시초가청산
		if NextBarSdate != sDate Then
				ExitShort("sx2",AtMarket);
	
		//진입가 대비 20틱 상승하면 즉시 전량청산(손절)
		ExitShort("sx3",AtStop,EntryPrice+PriceScale*20);

		//진입가 대비 20틱 하락하면 즉시 전량청산(익절)
		ExitShort("sx4",AtLimit,EntryPrice-PriceScale*20);
}

※ 진입명

var : mav1(0),mav2(0);

//이동평균
mav1 = ma(C,5);
mav2 = ma(C,20);

//이평골드 매도진입
if CrossDown(mav1,mav2) Then
		Sell("S1");

//20봉 신저가 매도진입
if C < Lowest(L,20)[1] Then
		Sell("S2");

//매도진입 후
if MarketPosition == 1 Then
{
		//봉완성시 이평 골드크로스 발생하면 
		//S1진입만 봉완성시 종가 전량청산
		if CrossDown(mav1,mav2) Then
				ExitShort("sx1",OnClose,Def,"S1");
}

※수량옵션