커뮤니티

수식부탁드립니다

프로필 이미지
원칙준수
2015-05-21 17:16:04
113
글번호 86297
답변완료
최근 4주간(20일)의 고가 돌파시 신규매수 최근 4주간(20일)의 저가 이탈시 신규매도 청산규칙 최근 2주간(10일)의 저가 이탈시 청산 최근 2주간(10일)의 고가 돌파시 청산 손절규칙 1% 반대 포지션 손절
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-05-21 18:38:59

안녕하세요 예스스탁입니다. input : N1(10),N2(20); var : cnt(0),H10(0),L10(0),H20(0),L20(0); H10 = dayhigh(1); L10 = DayLow(1); H20 = dayhigh(1); L20 = DayLow(1); for cnt = 1 to N2{ if cnt <= N1 Then{ if dayhigh(cnt) > H10 Then H10 = dayhigh(cnt); if daylow(cnt) < L10 Then L10 = daylow(cnt); } if cnt <= N2 Then{ if dayhigh(cnt) > H20 Then H20 = dayhigh(cnt); if daylow(cnt) < L20 Then L20 = daylow(cnt); } } if MarketPosition <= 0 and H20 > 0 Then buy("b",AtStop,H20+PriceScale); if MarketPosition >= 0 and L20 < 0 Then sell("s",AtStop,L20-PriceScale); if MarketPosition == 1 and L10 > 0 Then ExitLong("bx",AtStop,L10-PriceScale); if MarketPosition == -1 and H10 > 0 Then ExitShort("sx",AtStop,H10+PriceScale); SetStopLoss(1,PercentStop); 즐거운 하루되세요 > 원칙준수 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 최근 4주간(20일)의 고가 돌파시 신규매수 최근 4주간(20일)의 저가 이탈시 신규매도 청산규칙 최근 2주간(10일)의 저가 이탈시 청산 최근 2주간(10일)의 고가 돌파시 청산 손절규칙 1% 반대 포지션 손절