커뮤니티

재문의

프로필 이미지
상큼한아침
2016-06-08 15:30:07
115
글번호 98854
답변완료
input : per(5),n(5),X(10),short(12),long(26),sig(9); var : macdv(0),macds(0); var1 = ma(C,5); var2 = ma(C,20); var3 = ma(C,60); value1 = highest(var2,n); value2 = lowest(var2,n); value3 = highest(H,X); value4 = lowest(L,X); MACDV = MACD(short,long); MACDS = ema(MACDV,sig); #전일기준 5이평 n일 최고값이 최저값 대비 per%이상이고 #n일 연속 하락 if value1[1] >= value2[1]*(1+Per/100) and countif(var2 < var2[1],n) == n Then{ #5-20 골드 if crossup(var1,var2) Then buy(); #20 > 60 상태에서 5-20 골드 if var2 > var3 and crossup(var1,var2) Then buy(); #5 < 20 상태이고 주가는 상승전환, 종가는 n일 최고가와 최저가 사이 if var1 < var2 and C > C[1] and C[1] < C[2] and value3 > C and C > value4 Then buy(); } if MarketPosition == 1 Then{ #5< 20 인 상태에서 n일최저가 하향이탈 if var1 < var2 and CrossDown(c,value4[1]) Then exitlong(); #MACD데드크로스 if CrossDown(MACDv,MACDS) Then ExitLong(); } 즐거운 하루되세요 > 상큼한아침 님이 쓴 글입니다. > 제목 : 수식부탁합니다 > 종목검색식 직전5거래일동안 20이평선의 등락률이 -n%이상이고 n거래일동안 하락중인 종목검색식. 시스템식 매수조건- 1).검색조건을 충족하고 5이평선이 20이평선을 상향돌파하면 매수 2).20이평이 60이평보다크고 5이평선이 20이평선을 상향돌파하면 매수 3).5이평선이 20이평선을 하향돌파하고 주가가 전고점과 전저점 사이에서 상승반전하면 매수 매도조건- 1).5이평선이 20이평선을 하향돌파하고 주가가 전저점을 하향이탈하면 매도 2).MACD가 데드크로스면 매도 주석까지 부탁합니다 위의 매수식은 매수조건이 3항목이 있는데 3항목 모두 충족한 매수식인것 같습니다 저의 의도는 3개항 각각 개별 충족한 매수식입니다 설명이 맞나 모르겟네요~~ 수정부탁합니다~~ 수고하세요~~
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-06-08 16:13:57

안녕하세요 예스스탁입니다. 수정한 식입니다. input : per(5),n(5),X(10),short(12),long(26),sig(9); var : macdv(0),macds(0); var1 = ma(C,5); var2 = ma(C,20); var3 = ma(C,60); value1 = highest(var2,n); value2 = lowest(var2,n); value3 = highest(H,X); value4 = lowest(L,X); MACDV = MACD(short,long); MACDS = ema(MACDV,sig); #전일기준 5이평 n일 최고값이 최저값 대비 per%이상이고 #n일 연속 하락 #5-20 골드 if value1[1] >= value2[1]*(1+Per/100) and countif(var2 < var2[1],n) == n and crossup(var1,var2) Then buy(); #20 > 60 상태에서 5-20 골드 if var2 > var3 and crossup(var1,var2) Then buy(); #5 < 20 상태이고 주가는 상승전환, 종가는 n일 최고가와 최저가 사이 if var1 < var2 and C > C[1] and C[1] < C[2] and value3 > C and C > value4 Then buy(); if MarketPosition == 1 Then{ #5< 20 인 상태에서 n일최저가 하향이탈 if var1 < var2 and CrossDown(c,value4[1]) Then exitlong(); #MACD데드크로스 if CrossDown(MACDv,MACDS) Then ExitLong(); } 즐거운 하루되세요 > 상큼한아침 님이 쓴 글입니다. > 제목 : 재문의 > input : per(5),n(5),X(10),short(12),long(26),sig(9); var : macdv(0),macds(0); var1 = ma(C,5); var2 = ma(C,20); var3 = ma(C,60); value1 = highest(var2,n); value2 = lowest(var2,n); value3 = highest(H,X); value4 = lowest(L,X); MACDV = MACD(short,long); MACDS = ema(MACDV,sig); #전일기준 5이평 n일 최고값이 최저값 대비 per%이상이고 #n일 연속 하락 if value1[1] >= value2[1]*(1+Per/100) and countif(var2 < var2[1],n) == n Then{ #5-20 골드 if crossup(var1,var2) Then buy(); #20 > 60 상태에서 5-20 골드 if var2 > var3 and crossup(var1,var2) Then buy(); #5 < 20 상태이고 주가는 상승전환, 종가는 n일 최고가와 최저가 사이 if var1 < var2 and C > C[1] and C[1] < C[2] and value3 > C and C > value4 Then buy(); } if MarketPosition == 1 Then{ #5< 20 인 상태에서 n일최저가 하향이탈 if var1 < var2 and CrossDown(c,value4[1]) Then exitlong(); #MACD데드크로스 if CrossDown(MACDv,MACDS) Then ExitLong(); } 즐거운 하루되세요 > 상큼한아침 님이 쓴 글입니다. > 제목 : 수식부탁합니다 > 종목검색식 직전5거래일동안 20이평선의 등락률이 -n%이상이고 n거래일동안 하락중인 종목검색식. 시스템식 매수조건- 1).검색조건을 충족하고 5이평선이 20이평선을 상향돌파하면 매수 2).20이평이 60이평보다크고 5이평선이 20이평선을 상향돌파하면 매수 3).5이평선이 20이평선을 하향돌파하고 주가가 전고점과 전저점 사이에서 상승반전하면 매수 매도조건- 1).5이평선이 20이평선을 하향돌파하고 주가가 전저점을 하향이탈하면 매도 2).MACD가 데드크로스면 매도 주석까지 부탁합니다 위의 매수식은 매수조건이 3항목이 있는데 3항목 모두 충족한 매수식인것 같습니다 저의 의도는 3개항 각각 개별 충족한 매수식입니다 설명이 맞나 모르겟네요~~ 수정부탁합니다~~ 수고하세요~~