커뮤니티

시스템식 문의 드립니다.

프로필 이미지
새마귀
2011-10-12 11:53:18
491
글번호 43603
답변완료
안녕하세요.. 시스템식 문의드립니다. 아래와 같은 조건식 Condition1 = ma(C,2) > ma(C,3) and ma(C,3) > ma(C,5); Condition2 = C > highest(c,12)[1] And c - o > h - c ; if Condition1 or Condition2 Then buy(); Condition1 = CrossDown(C,ma(C,20)); Condition2 = c < Lowest(c,9)[1]; if Condition1 or Condition2 Then ExitLong(); 질의1. buy condition1조건에 추가로 현재봉에서 5봉전까지 볼린져밴드(2,20) 중심선을 한번이라도 상향돌파할때 매수금지(단, 상승폭이 0.50 이상)를 덧 붙일려고 합니다. 질의2. buy condition2조건에 추가로 현재봉에서 10봉전까지 음봉이 3개미만 발생될때 매수금지 (단, 음봉값 합계가 -0.40 이만일때)를 덧붙일려고 합니다. 감사합니다. 항상 수고가 많으십니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-10-12 17:11:52

안녕하세요 예스스탁입니다. var1 = ma(c,20);#볼밴중신선 var2 = iff(C<O,C-O,0); var3 = accumn(var2,10); Condition1 = ma(C,2) > ma(C,3) and ma(C,3) > ma(C,5) and countif(crossup(c,var1) and c < c[1]+0.5,6) < 1; Condition2 = C > highest(c,12)[1] And c - o > h - c and (countif(C<O,10) >= 3 or var3 <= -0.4); if Condition1 or Condition2 Then buy(); Condition3 = CrossDown(C,ma(C,20)); Condition4 = c < Lowest(c,9)[1]; if Condition3 or Condition4 Then ExitLong(); 즐거운 하루되세요 > 새마귀 님이 쓴 글입니다. > 제목 : 시스템식 문의 드립니다. > 안녕하세요.. 시스템식 문의드립니다. 아래와 같은 조건식 Condition1 = ma(C,2) > ma(C,3) and ma(C,3) > ma(C,5); Condition2 = C > highest(c,12)[1] And c - o > h - c ; if Condition1 or Condition2 Then buy(); Condition1 = CrossDown(C,ma(C,20)); Condition2 = c < Lowest(c,9)[1]; if Condition1 or Condition2 Then ExitLong(); 질의1. buy condition1조건에 추가로 현재봉에서 5봉전까지 볼린져밴드(2,20) 중심선을 한번이라도 상향돌파할때 매수금지(단, 상승폭이 0.50 이상)를 덧 붙일려고 합니다. 질의2. buy condition2조건에 추가로 현재봉에서 10봉전까지 음봉이 3개미만 발생될때 매수금지 (단, 음봉값 합계가 -0.40 이만일때)를 덧붙일려고 합니다. 감사합니다. 항상 수고가 많으십니다.