커뮤니티

강제청산 후 재진입제한............

프로필 이미지
나코
2008-12-16 16:30:46
966
글번호 18787
답변완료
수고 많으십니다. 제가 이동평균을 이용한 수식을 작성하려고 합니다. 예를 들면 5이동평균이 10이평보다 크면 매수 5 이평이 10 이평보다 작은 값이면 매수청산 진입후 5% 손실나면 강제청산 이런식으로요. 근데 이렇게 작성하면 강제청산 당한후, 다음봉에서 바로 들어가는 맹점이 생기더라고요. 그래서 강제청산후는 매수조건을 충족하더라도 몇봉 후에 진입하라는 식으로 작성하고 싶습니다. 간단할것 같은데 IF문으로는 아이디어가 생각이 잘 안납니다. 답변주시면 감사하겠습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-12-17 10:18:48

안녕하세요? 예스스탁입니다. 문의하신 내용은 아래와 같이 강제청산을 풀어서 작성하신 후 청산명을 이용하여 강제청산으로 청산된 경우는 N봉 후에 진입하도록 작성하시면 될것 같습니다. input : N(5); var : cond(0); if IsExitName("Stop_EL",1) Then cond = 1; Else cond = 0; if cond == 1 Then { if BarsSinceExit(1) > N and ma(C,5) > ma(C,10) then buy(); } else if ma(C,5) > ma(C,10) Then buy(); if ma(C,5) < ma(C,10) Then { exitlong(); cond = 0; } if marketposition == 1 Then exitlong("Stop_EL", atstop, EntryPrice*0.95); 감사합니다. > 나코 님이 쓴 글입니다. > 제목 : 강제청산 후 재진입제한............ > 수고 많으십니다. 제가 이동평균을 이용한 수식을 작성하려고 합니다. 예를 들면 5이동평균이 10이평보다 크면 매수 5 이평이 10 이평보다 작은 값이면 매수청산 진입후 5% 손실나면 강제청산 이런식으로요. 근데 이렇게 작성하면 강제청산 당한후, 다음봉에서 바로 들어가는 맹점이 생기더라고요. 그래서 강제청산후는 매수조건을 충족하더라도 몇봉 후에 진입하라는 식으로 작성하고 싶습니다. 간단할것 같은데 IF문으로는 아이디어가 생각이 잘 안납니다. 답변주시면 감사하겠습니다.