커뮤니티
문의 드립니다.
2018-10-11 14:21:19
195
글번호 122617
안녕하세요
메뉴얼을 참고 해서 프로그램을 작성해야 하는데... 영 감이 않잡혀 문의 드립니다.
볼린져 밴드의 하단을 분봉이 터치시 1계약을 매수 한후, 만약 1계약 한 지수가
100 이라고 가정했을때, 매도 stop 으로 90d을 지정한 상태에서
지수가 지속적으로 상승을 하여 120까지 올랐을때, 자동으로 매도 stop을 110 으로 정정 하는
상승시에만 매도 stop이 상승지수에 10정도 씩 따라 가면서 정정 되는걸 작성하고 싶습니다.
청산 시점은 볼밴의 상단을 20틱정도 차이가 날시 청산 입니다.
수고하세요
답변 1
예스스탁 예스스탁 답변
2018-10-11 17:01:08
안녕하세요
예스스탁입니다.
아래수식 참고하시기 바랍니다.
매수후 상승하면 손절가를 올리는 내용이므로
문의하신 내용은 진입이후 최고가에서 일정틱 하락하면 청산하게 작성하시면 됩니다.
Input : Period(20), MultiD(2);
var : BBmd(0),BBup(0),BBdn(0);
BBmd = ma(C,Period);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
if H < BBdn Then
buy("b1",AtStop,BBdn);
if MarketPosition == 1 Then
{
#매수이후 최고가에서 10틱 하락하면 청산
ExitLong("bx1",AtStop,highest(h,BarsSinceEntry)-PriceScale*10);
#상단+20틱에 도달하면 청산
ExitLong("bx2",atlimit,bbup+PriceScale*20);
}
즐거운 하루되세요
> 백두에서한라 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 안녕하세요
메뉴얼을 참고 해서 프로그램을 작성해야 하는데... 영 감이 않잡혀 문의 드립니다.
볼린져 밴드의 하단을 분봉이 터치시 1계약을 매수 한후, 만약 1계약 한 지수가
100 이라고 가정했을때, 매도 stop 으로 90d을 지정한 상태에서
지수가 지속적으로 상승을 하여 120까지 올랐을때, 자동으로 매도 stop을 110 으로 정정 하는
상승시에만 매도 stop이 상승지수에 10정도 씩 따라 가면서 정정 되는걸 작성하고 싶습니다.
청산 시점은 볼밴의 상단을 20틱정도 차이가 날시 청산 입니다.
수고하세요
다음글
이전글