커뮤니티

진입 조건입니다.

프로필 이미지
바랍이었어라
2009-03-29 14:55:21
752
글번호 21258
답변완료
선물에서 매도 진입을 하려고 합니다. 이전 거래에서 매수 청산으로 이익을 본 후에는 5봉 동안 매도신호가 발생해도 진입을 하지 않게끔 만들고 싶습니다. 예를 들면. 매수청산 (손절매로 청산됨) -> 매도신호 발생 -> 매도진입 매수청산 (이익내고 청산됨) -> 매도신호 발생 -> 매수청산 후 5봉이 지난 후라면 매도진입, 그렇지 않고 매도신호 발생시점이 매수청산으로 손절한 후 5봉 이내이면, 진입 안함 (매도신호는 예를 들어, MACD 12, 26, 9 Crossdown 이라고 한다면) 어떻게 수식을 작성해야 할까요? 직전 거래에서의 청산이 손실청산인지, 이익청산인지를 호출하는 함수가 이용되어야 할 것 같은데... 도움 말씀 부탁드리겠습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-03-30 11:47:43

안녕하세요 예스스탁입니다. if MarketPosition == 0 and MarketPosition(1) == 1 and PositionProfit(1) > 0 Then{ if BarsSinceExit(1) >= 5 and 매도조건 Then sell(); } PositionProfit은 해당거래의 손익을 가져오는 함수입니다. PositionProfit(0)은 현재 진행중인 진입 PositionProfit(1)은 전진입입니다. 즐거운 하루되세요 > 바랍이었어라 님이 쓴 글입니다. > 제목 : 진입 조건입니다. > 선물에서 매도 진입을 하려고 합니다. 이전 거래에서 매수 청산으로 이익을 본 후에는 5봉 동안 매도신호가 발생해도 진입을 하지 않게끔 만들고 싶습니다. 예를 들면. 매수청산 (손절매로 청산됨) -> 매도신호 발생 -> 매도진입 매수청산 (이익내고 청산됨) -> 매도신호 발생 -> 매수청산 후 5봉이 지난 후라면 매도진입, 그렇지 않고 매도신호 발생시점이 매수청산으로 손절한 후 5봉 이내이면, 진입 안함 (매도신호는 예를 들어, MACD 12, 26, 9 Crossdown 이라고 한다면) 어떻게 수식을 작성해야 할까요? 직전 거래에서의 청산이 손실청산인지, 이익청산인지를 호출하는 함수가 이용되어야 할 것 같은데... 도움 말씀 부탁드리겠습니다.