커뮤니티

재질문입니다 운영자님

프로필 이미지
제네렉
2011-09-29 09:50:44
469
글번호 43152
답변완료
> 제네렉 님이 쓴 글입니다. > 제목 : 질문올립니다. > 1. a라는 매도로직과 b라는 매도로직이 있습니다. 청산식은 한개 존재합니다. 그러나 a,b 둘다 매도청산이 이루어진다음에는 진입이 되면 안되게 하고 싶습니 다. 즉 a 라는 로직에 의해서 매도가 이루어진후 매도청산이 나왔습니다. 그뒤에 b 라는 로직의 조건이 만족이 되어도 오늘 당일 매도신호가 발생이 되서 진입이 된후 매도청산이 나왔기때문에 b 라는 매도로직은 진입이 안되게 하고 싶습니다. 거꾸로 a라는 로직도 마찬가지구요. 즉 b로직이 먼저 만족이 되어 매도가 이루어진후 매도청산이 나왔을경우에는 a 조건이 만족이 되어도 진입이 안되게 하고 싶은데 어떻게 해야할까요? 위의 질문에 대한 운영자님의 답변입니다.. 안녕하세요 예스스탁입니다./ 1 매도가 당일 한번만 발생하게 하는식입니다. var : cnt(0),scount(0); scount = 0; for cnt = 0 to 20{ if sdate ==EntryDate(1) and MarketPosition(cnt) == -1 Then scount = scount+1; } if count == 0 and a매도조건 Then sell(); if count == 0 and b매도조건 Then sell(); 그러나 이렇게 하면 매도진입식 자체가 하루에 한번밖에 나오지 않는게 아닌가요? 제가 원하는 것은 이러합니다.. 예를들어서 a조건식 if crosdown(c,dayopen) then sell(); b조건식 if c<dayopen and asks>bids then sell(); 위의 두 매도진입식이 있다고 가정할때 if marketposition==-1 and c>daylow+1 then exitshort(); 라는 청산식이 있다고 가정을 합니다. 이경우 a 의 조건식에 의해 매도가 이루어진후 저점대비 1포상승에 의해서 청산이 이루 어 졌다고 가정을 합니다. 그런데 이경우 청산된 시점이 시가아래이면 청산되자마자 b 조건식이 바로 매도진입을 하게 되지 않습니까? 저는 그걸 안되게 하고 싶습니다. 그러나 b 진입식이 먼저 진입을 하고 청산이 된경우 a조건식은 시가를 하향이탈이므로 다시 진입을 하는건 상관이 없습니다만 b조건식은 a라는 로직에 의해 매도가 이루어지고 청산이 이루어진다음에는 진입이 안되게 하고 싶습니다. 제대로 표현을 했는지 모르겠습니다. ㅜㅜ ------------- 두번째 질문입니다.. 매도포지션이나 매수포지션이 유지중일때 포지션손실이 1.5포인트이상일때 1계약을 추가진입하고 싶습니다. 이경우 즉 추가진입하는경우 옵션매수도 이루어지게 하고 싶습니다. 즉 매도포지션 유지중일&#46468; 추가매도가 진입될경우 콜매수가 동시에 이루어지게 하고 싶은데요. 특정행사가를 지정해서 진입하게 할수 있는지요? 아님 가격대를 정해서 자동으로 행사가를 선정하게도 할수 있는지요? --------------- 세번째 질문입니다. 진입식조건에 3번째 봉이후에 들어가게 할려면 어떻게 해야하는지요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-09-29 14:34:29

안녕하세요 예스스탁입니다. 1. var : cnt(0),scount(0); #당일 매도진입명이 S1 또는 S2인 경우를 카운트 scount = 0; for cnt = 0 to 20{ if sdate ==EntryDate(1) and MarketPosition(cnt) == -1 And (IsEntryName("S1",cnt) or IsEntryName("s2",cnt)) Then scount = scount+1; } if scount < 1 Then{ if CrossDown(c,dayopen) then sell("s1"); if c<dayopen and asks>bids then sell("s2"); } if marketposition==-1 and c>daylow+1 then exitshort(); 2. 시스템식은 적용된 차트의 주종목에 한해서만 주문이 됩니다. 그러므로 하나의 차트에서는 하나의 종목만 주문이 가능합니다. 옵션을 거래하시는 식은 따로 만드셔야 하며 콜차트과 풋차트에 모두 참조종목으로 선물을 적용한 후에 참조종목을 이용해서 주종목을 거래하는 식을 따로 만드셔야 합니다. 또한 수식에서 종목의 선정은 되지 않습니다. 종목은 직접 고르셔서 해당 종목의 차트를 열고 시스템을 적용해야 합니다. 3. 진입식에 아래 조건을 추가하시면 됩니다. dayindex > 2 즐거운 하루되세요 > 제네렉 님이 쓴 글입니다. > 제목 : 재질문입니다 운영자님 > > 제네렉 님이 쓴 글입니다. > 제목 : 질문올립니다. > 1. a라는 매도로직과 b라는 매도로직이 있습니다. 청산식은 한개 존재합니다. 그러나 a,b 둘다 매도청산이 이루어진다음에는 진입이 되면 안되게 하고 싶습니 다. 즉 a 라는 로직에 의해서 매도가 이루어진후 매도청산이 나왔습니다. 그뒤에 b 라는 로직의 조건이 만족이 되어도 오늘 당일 매도신호가 발생이 되서 진입이 된후 매도청산이 나왔기때문에 b 라는 매도로직은 진입이 안되게 하고 싶습니다. 거꾸로 a라는 로직도 마찬가지구요. 즉 b로직이 먼저 만족이 되어 매도가 이루어진후 매도청산이 나왔을경우에는 a 조건이 만족이 되어도 진입이 안되게 하고 싶은데 어떻게 해야할까요? 위의 질문에 대한 운영자님의 답변입니다.. 안녕하세요 예스스탁입니다./ 1 매도가 당일 한번만 발생하게 하는식입니다. var : cnt(0),scount(0); scount = 0; for cnt = 0 to 20{ if sdate ==EntryDate(1) and MarketPosition(cnt) == -1 Then scount = scount+1; } if count == 0 and a매도조건 Then sell(); if count == 0 and b매도조건 Then sell(); 그러나 이렇게 하면 매도진입식 자체가 하루에 한번밖에 나오지 않는게 아닌가요? 제가 원하는 것은 이러합니다.. 예를들어서 a조건식 if crosdown(c,dayopen) then sell(); b조건식 if c<dayopen and asks>bids then sell(); 위의 두 매도진입식이 있다고 가정할때 if marketposition==-1 and c>daylow+1 then exitshort(); 라는 청산식이 있다고 가정을 합니다. 이경우 a 의 조건식에 의해 매도가 이루어진후 저점대비 1포상승에 의해서 청산이 이루 어 졌다고 가정을 합니다. 그런데 이경우 청산된 시점이 시가아래이면 청산되자마자 b 조건식이 바로 매도진입을 하게 되지 않습니까? 저는 그걸 안되게 하고 싶습니다. 그러나 b 진입식이 먼저 진입을 하고 청산이 된경우 a조건식은 시가를 하향이탈이므로 다시 진입을 하는건 상관이 없습니다만 b조건식은 a라는 로직에 의해 매도가 이루어지고 청산이 이루어진다음에는 진입이 안되게 하고 싶습니다. 제대로 표현을 했는지 모르겠습니다. ㅜㅜ ------------- 두번째 질문입니다.. 매도포지션이나 매수포지션이 유지중일때 포지션손실이 1.5포인트이상일때 1계약을 추가진입하고 싶습니다. 이경우 즉 추가진입하는경우 옵션매수도 이루어지게 하고 싶습니다. 즉 매도포지션 유지중일&#46468; 추가매도가 진입될경우 콜매수가 동시에 이루어지게 하고 싶은데요. 특정행사가를 지정해서 진입하게 할수 있는지요? 아님 가격대를 정해서 자동으로 행사가를 선정하게도 할수 있는지요? --------------- 세번째 질문입니다. 진입식조건에 3번째 봉이후에 들어가게 할려면 어떻게 해야하는지요?