커뮤니티

수식 부탁드립니다.

프로필 이미지
회원
2013-06-07 10:00:15
338
글번호 64060
답변완료

첨부 이미지

이격도 10 기간(가중, 고가)이 지표값 100.10 을 5봉 이내 상승돌파하면서, 이격도 5 기간(지수, 저가)이 현재봉과 이전봉이 101.50 보다 작으면서, 7봉 동안 101.50 아래를 유지하면서, 이동평균채널 3기간, 승수 2%가, 12봉 이내 MAC 하한선보다 종가상 아래있으면서, 4봉 동안 MAC 하한선보다 아래있고, 현재봉 고가가 5 이평선 (삼각가중, 중간값)을 11봉 이내 상승돌파하고, Volume Ratio 20 기간 시그널 30 이 50봉전 기준 기준값 40을 1봉이내 상승돌파하고, 일목균형표 (9,26,52) 전환선이 3봉 이내 종가를 상향돌파할 때, 위 조건 6개가 일치할 때 매수하는 전략을 작성하고 싶습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-06-07 11:47:15

안녕하세요 예스스탁입니다. Input : MACPeriod(3), P(2), TmaLength(5),VRPeriod(20); var : UPchennel(0),UPline(0),Dnline(0),DNchennel(0),TLen1(0),TRIma1(0),VolumeRatio(0); var1 = H/wma(H,10)*100;#이격도 10 기간(가중, 고가) var2 = L/ema(L,5)*100;#이격도 5 기간(지수, 저가) var3 = (Highest(High, 9) + Lowest(Low, 9)) / 2;#전환선 VolumeRatio = VR(VRPeriod);#VR #MAC UPchennel = ma(H,MACPeriod)*(1+P/100); UPline = ma(H,MACPeriod); dnline = ma(L,MACPeriod);#하한 DNchennel = ma(L,MACPeriod)*(1-P/100); #삼각가중(중간값) TLen1 = Ceiling((TmaLength + 1) * .5); TRIma1 = ma(ma((H+L)/2, TLen1), TLen1); if countif(crossup(var1,100.10),5) >= 1 and #5봉이내 var1이 100.10을 상향돌파한 횟수가 1회이상 var2 < 101.50 and #현재봉 var2값은 101.50 미만 var2[1] < 101.50 and #전봉 var2값은 101.50 미만 countif(var2<101.50,7) == 7 and # var2가 7봉 연속 101.50미만 countif(C < dnline,12) >= 1 and # 12봉 중 종가가 MAC하한값 이하인 봉이 1개 이상 countif(C < dnline,4) ==4 and #4봉연송 종가가 MAC 하한값 이하 countif(crossup(H,TRIma1),11) >= 1 and #11봉 이내 고가가 삼각가중이평 1회이상 돌파 crossup(VolumeRatio[50],40) and #50봉전 VR이 40을 상향돌파 countif(crossup(c,var3),3) >= 1 Then #3봉이내 종가가 전환선 상향돌파 buy(); 즐거운 하루되세요 > unlimitd 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 이격도 10 기간(가중, 고가)이 지표값 100.10 을 5봉 이내 상승돌파하면서, 이격도 5 기간(지수, 저가)이 현재봉과 이전봉이 101.50 보다 작으면서, 7봉 동안 101.50 아래를 유지하면서, 이동평균채널 3기간, 승수 2%가, 12봉 이내 MAC 하한선보다 종가상 아래있으면서, 4봉 동안 MAC 하한선보다 아래있고, 현재봉 고가가 5 이평선 (삼각가중, 중간값)을 11봉 이내 상승돌파하고, Volume Ratio 20 기간 시그널 30 이 50봉전 기준 기준값 40을 1봉이내 상승돌파하고, 일목균형표 (9,26,52) 전환선이 3봉 이내 종가를 상향돌파할 때, 위 조건 6개가 일치할 때 매수하는 전략을 작성하고 싶습니다.