커뮤니티
수식 부탁드립니다.
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. K-20130607_13.jpg (0.18 MB)
답변 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개가 일치할 때 매수하는 전략을 작성하고 싶습니다.
다음글
이전글