커뮤니티

함수문의

프로필 이미지
흰둥이아빠
2018-03-09 15:20:49
212
글번호 117281
답변완료
안녕하세요? 항셍 선물을 거래하고 있습니다. 아래와 같이 추세추종전략으로 리버스전략을 사용하고 있습니다. 예스랭귀지 매뉴얼을 보다보니 atstop의 가격조건의 감시는 설정 후 다음 하나의 봉에서만 감시하여 다음 봉이 가격조건에 맞는 시세가 발생하지 않으면 설정은 해제된다고 나와있습니다. 이게 어떤 의미인지 이해가 되지 않습니다. 진입이 안될 리스크가 있는 것인지요? 설명 부탁드립니다. if MarketPosition <= 0 Then buy("b",AtStop,highest(H,5)+PriceScale); if MarketPosition >= 0 Then sell("s",AtStop,Lowest(L,5)-PriceScale);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-03-12 10:56:39

안녕하세요 예스스탁입니다. 진입이 안될 리스크가 어떤 의미인지 모르겠습니다. 신호는 조건이 만족하면 신호가 발생하고 조건만족하지 않으면 신호가 발생하지 않습니다. atstop이나 atlimit도 가격이라는 조건을 추가로 지정하는 타입일 뿐입니다. atsttop 매수주문함수(buy,exitshort)에 사용시 봉완성시 특정가격을 지정하고 다음봉에서 해당 가격 이상의 시세가 발생하면 즉시 신호기 발생 매도주문함수(sell,exitlong)에 사용시 봉완성시 특정가격을 지정하고 다음봉에서 해당 가격 이하의 시세가 발생하면 즉시 신호기 발생 atlimit 매수주문함수(buy,exitshort)에 사용시 봉완성시 특정가격을 지정하고 다음봉에서 해당 가격 이하의 시세가 발생하면 즉시 신호기 발생 매도주문함수(sell,exitlong)에 사용시 봉완성시 특정가격을 지정하고 다음봉에서 해당 가격 이상의 시세가 발생하면 즉시 신호기 발생 가격조건을 걸고 다음봉 하나를 감시하는데 다음봉에서 가격조건이 충족되지 않으면 당연히 신호가 발생하지 않고 가격조건도 해제가 됩니다. if MarketPosition <= 0 Then buy("b",AtStop,highest(H,5)+PriceScale); if MarketPosition >= 0 Then sell("s",AtStop,Lowest(L,5)-PriceScale); 작성하신 식은 봉완성시 현재봉이 무포지션이나 매도포지션일때 최근 5개봉 최고가+1틱을 가격조건으로 셋팅하고 다음봉에서 해당 가격 이상의 시세가 발생하면 매수하고 다음봉 완성시까지 가격조건에 해당하는 시세가 발생하지 않으면 해제하고 봉완성시 계속 무포지션이나 매도포지션이면 지정한 가격조건을 세팅하고 감시해제를 반복합니다. 봉완성시 현재봉이 무포지션이나 매수포지션일때 최근 5개봉 최저가-1틱을 가격조건으로 셋팅하고 다음봉에서 해당 가격 이하의 시세가 발생하면 매도하고 다음봉 완성시까지 가격조건에 해당하는 시세가 발생하지 않으면 해제하고 봉완성시 계속 무포지션이나 매수포지션이면 지정한 가격조건을 세팅하고 감시해제를 반복합니다. 즐거운 하루되세요 > 흰둥이아빠 님이 쓴 글입니다. > 제목 : 함수문의 > 안녕하세요? 항셍 선물을 거래하고 있습니다. 아래와 같이 추세추종전략으로 리버스전략을 사용하고 있습니다. 예스랭귀지 매뉴얼을 보다보니 atstop의 가격조건의 감시는 설정 후 다음 하나의 봉에서만 감시하여 다음 봉이 가격조건에 맞는 시세가 발생하지 않으면 설정은 해제된다고 나와있습니다. 이게 어떤 의미인지 이해가 되지 않습니다. 진입이 안될 리스크가 있는 것인지요? 설명 부탁드립니다. if MarketPosition <= 0 Then buy("b",AtStop,highest(H,5)+PriceScale); if MarketPosition >= 0 Then sell("s",AtStop,Lowest(L,5)-PriceScale);