예스스탁
예스스탁 답변
2021-09-24 09:46:40
안녕하세요
예스스탁입니다.
옵션차트에 선물을 참조데이타로 추가하고 아래식 적용하시면 됩니다.
차트왼쪽 상단의 종목선택버튼 중 왼쪽버튼이 차트의 기본종목을 선택하는 버튼이고
오른쪽이 참조데이타를 추가하는 버튼입니다.
input : short(12),long(26),sig(9);
Input : Period(60), MultiD(2);
input : sto1(10),sto2(5),sto3(5);
var : macdv(0,Data2),macds(0,Data2);
var : BBmd(0,Data2),BBup(0,Data2),BBdn(0,Data2);
var : stok(0,Data2),stod(0,Data2);
macdv = data2(macd(short,long));
macds = data2(ma(macdv,sig));
BBmd = data2(ma(C,Period));
BBup = data2(BollBandUp(Period,MultiD));
BBdn = data2(BollBandDown(Period,MultiD));
stok = data2(stochasticsK(sto1,sto2));
stod = data2(stochasticsD(sto1,sto2,sto3));
if MarketPosition == 0 and
data2(macdv > 0 and CrossDown(macdv,macds) and
c > bbmd and
stok < 80) Then
Buy("b",OnClose,DEF,1);
if MarketPosition == 1 Then
{
if data2(macdv < 0 and CrossDown(macdv,macds)) Then
ExitLong("bx1");
ExitLong("bx2",AtStop,H[BarsSinceEntry]);
}
즐거운 하루되세요
> hanbija 님이 쓴 글입니다.
> 제목 : 수식 문의드립니다.
>
* 신호는 선물, 주문은 옵션으로 하는 경우 입니다.
* 진입신호(국내선물 차트)
- 국내선물 macd(12,26,9) 가 0선 위에서 데드크로스
- 국내선물 종가가 볼린저밴드(60,2,2) 중심선 위에 있는 경우
- 국내선물 스토캐스틱 슬로우(5,3,3)이 80 이상일때
* 매도주문 조건(옵션 차트)
- 기존에 진입한 옵션 포지션이 없고
- 국내선물 차트에서 위 진입신호를 만족하는 경우 옵션 차트 상 종가에 매도 1계약 주문
- 옵션 매도 주문 시점의 옵션 현재 봉의 고가를 손절가격으로 설정
* 청산 (국내선물 차트)
- 국내선물 macd(12,26,9)가 0선 아래서 데드크로스
- 국내선물 종가가 조건만족시 옵션매도 포지션 청산
* 손절 (옵션)
- 옵션이 매도 진입한 상태에서
- 옵션 현재가가 손절가격(매도 주문시 옵션 현재봉의 고가)에 도달하였을 떄
현재가로 청산한다.