커뮤니티

수식부탁드립니다

프로필 이미지
bigdeal
2013-05-23 11:17:37
232
글번호 63520
답변완료
안녕하세요.. 선물 10분봉 에서 사용하려는 시스템입니다 매수조건 발생하면 매수후 매수청산하고 매도 조건 발생하면 매도후 매도청산하는 시스템인데 각각 하루 1번씩만 거래하는 조건식좀 부탁드립니다. 아래와 같은 수식을 사용하니까 매수후 매수청산된 이후 매도가 밸생되어도 신호가 발생하지 않습니다. count = 0; for cnt = 0 to 10{ if sdate == EntryDate(cnt) Then count = count+1; } if count<1 and 매수식 then{ buy("b1"); } if 매수청산식 then{ exitlong("bu",OnClose,def,"b1"); } if count<1 and 매도식 then{ sell("s1"); } if 매도청산식 ExitShort("se",OnClose,def,"s1"); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-05-23 13:44:54

안녕하세요 예스스탁입니다. 기존식은 진입이 당일 한번만 발생하는 식이었습니다. 매수와 매도로 분류하여 각각 한번씩만 발생하는 식으로 수정했습니다. var : cnt(0),bcount(0),scount(0); bcount = 0; scount = 0; for cnt = 0 to 10{ if sdate == EntryDate(cnt) and MarketPosition(cnt) == 1 Then bcount = bcount+1; if sdate == EntryDate(cnt) and MarketPosition(cnt) == -1 Then scount = scount+1; } if bcount<1 and 매수식 then{ buy("b1"); } if 매수청산식 then{ exitlong("bu",OnClose,def,"b1"); } if scount<1 and 매도식 then{ sell("s1"); } if 매도청산식 then{ ExitShort("se",OnClose,def,"s1"); } 즐거운 하루되세요 > bigdeal 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 안녕하세요.. 선물 10분봉 에서 사용하려는 시스템입니다 매수조건 발생하면 매수후 매수청산하고 매도 조건 발생하면 매도후 매도청산하는 시스템인데 각각 하루 1번씩만 거래하는 조건식좀 부탁드립니다. 아래와 같은 수식을 사용하니까 매수후 매수청산된 이후 매도가 밸생되어도 신호가 발생하지 않습니다. count = 0; for cnt = 0 to 10{ if sdate == EntryDate(cnt) Then count = count+1; } if count<1 and 매수식 then{ buy("b1"); } if 매수청산식 then{ exitlong("bu",OnClose,def,"b1"); } if count<1 and 매도식 then{ sell("s1"); } if 매도청산식 ExitShort("se",OnClose,def,"s1"); }