커뮤니티

손절매후진입 규칙

프로필 이미지
대단한콩
2012-03-08 08:25:18
355
글번호 48681
답변완료
안녕하세요. 정배열매수 역배열매도의 규칙을 갖고 있는 시스템이 있다고 가정합니다. 정배열중에는 항상 매수신호가 뜨도록 설계되어 있는 시스템입니다. 그런데, 진입후 고점대비 5% 내려가면 손절매한다는 규칙이 적용됩니다. 이 때, 이러한 손절매가 발생이 된 순간에도 여전히 정배열이기 때문에 손절매와 동시에 매수진입신호가 나버리는 문제점이 있습니다. 손절매 후에는 정배열이라도 매수진입하지 않고, 매도신호가 날 때까지는 진입하지 않도록 설계하려면 어떻게 해야 하는지 여쭙니다.(Crossup이나 Crossdown을 이용하는 형태 말고 다른 방법 부탁올립니다) 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-03-08 10:42:17

안녕하세요 예스스탁입니다. 아래와 같이 식을 구성해 보시기 바랍니다. var : buyset(false),sellset(false); var1 = ma(c,5); var2 = ma(c,20); var3 = ma(c,60); Condition1 = var1 > var2 and var2 > var3; Condition2 = var1 < var2 and var2 < var3; if Condition1 == true and Condition1[1] == false Then{ buyset = true; sellset = false; } if Condition2 == true and Condition2[1] == false Then{ sellset = true; buyset = false; } if Condition1 == true and MarketPosition(1) == 1 and BarsSinceExit(1) == 1 and IsExitName("StopLoss",1) Then buyset = false; if Condition2 == true and MarketPosition(1) == -1 and BarsSinceExit(1) == 1 and IsExitName("StopLoss",1) Then sellset = false; if MarketPosition == 0 and buyset == true and 매수조건 Then buy(); if MarketPosition == 0 and sellset == true and 매도조건 Then sell(); 즐거운 하루되세요 > 대단한콩 님이 쓴 글입니다. > 제목 : 손절매후진입 규칙 > 안녕하세요. 정배열매수 역배열매도의 규칙을 갖고 있는 시스템이 있다고 가정합니다. 정배열중에는 항상 매수신호가 뜨도록 설계되어 있는 시스템입니다. 그런데, 진입후 고점대비 5% 내려가면 손절매한다는 규칙이 적용됩니다. 이 때, 이러한 손절매가 발생이 된 순간에도 여전히 정배열이기 때문에 손절매와 동시에 매수진입신호가 나버리는 문제점이 있습니다. 손절매 후에는 정배열이라도 매수진입하지 않고, 매도신호가 날 때까지는 진입하지 않도록 설계하려면 어떻게 해야 하는지 여쭙니다.(Crossup이나 Crossdown을 이용하는 형태 말고 다른 방법 부탁올립니다) 감사합니다