커뮤니티

추가 문의 드립니다.

프로필 이미지
엠제이
2012-05-22 03:42:40
294
글번호 51198
답변완료
이평선 크로스 매매를 한다고 했을때 휩소 및 이격이 벌어진 경우를 제거하기 위해서 아래와 같은 로직을 추가하고 싶습니다. 첫번째 이평선 크로스 당시의 봉의 고가와 이평선과의 이격이 8% 이상 벌어진 경우에는 매수금지 두번째 이평선 크로스전의 이전 3개봉의 최고 고가가 현재 봉의 고가보다 크고 3개봉의 최고 고가와 현재 이평선과의 이격이 9% 이상 벌어진 경우에는 매수금지 세번째 이평선 크로스 당시의 봉이 작은 양봉(3% 이내)이며 저가가 이평선에 거의 붙어 있음(이평선과 저가의 이격이 1% 이내) 이평선 크로스전의 이전 3개봉의 고가가 크로스봉의 고가보다 작거나 같음 이평선 크로스 봉의 고가+PriceScale로 AtStop 매수함 네번째 첫번째/두번째/세번째 경우에 해당되지 않는 경우 바로 매수를 하지 않고 이평선 크로스후 봉의 상태를 보고 매수를 하려고 합니다. 이평선 크로스봉의 저가를 크로스 이후 3개 봉의 종가가 모두 이탈하지 않고 있을 경우에는 매수함 이때 3번째 봉의 고가와 이평선과의 이격이 8% 이상 벌어진 경우에는 매수금지 아닌 경우에는 3번째 봉의 고가+PriceScale로 Atstop으로 매수함 다섯번째 크로스 이후 3개봉이 이평선 크로스봉의 저가를 훼손한 경우에는 이후 종가가 크로스한 이평선을 깨고 다시 올라온 경우에 매수함 이때 고가와 이평선과의 이격이 8% 이상 벌어진 경우에는 매수금지 아닌 경우에는 3번째 봉의 고가+PriceScale로 Atstop으로 매수함 부탁드리겠습니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-05-22 11:26:17

안녕하세요 예스스탁입니다. var1 = ma(c,20); #1 if crossup(c,var1) and H <= var1*1.08 Then buy(); #2 if crossup(c,var1) and Highest(H,3)[1] <= var1*1.09 and H < highest(H,3)[1] Then buy(); #3 if crossup(c,var1) and C > O and C <= O*1.03 and var1 >= L*0.99 and var1 <= L*1.01 and highest(H,3)[1] <= H Then buy("b3",AtStop,H+PriceScale); #4 if crossup(c[3],var1[3]) and lowest(C,3) > L[3] and H <= var1*1.08 Then buy("b4",AtStop,H+PriceScale); #5 if crossup(c,var1) Then{ value1 = var1; Condition1 = false; } if Condition1 == false and crossup(c[3],var1[3]) and lowest(C,3) < L[3] Then Condition1 = true; if Condition1 == true and crossup(c,value1) and H <= var1*1.08 Then buy("b5",AtStop,H+PriceScale); 즐거운 하루되세요 > 엠제이 님이 쓴 글입니다. > 제목 : 추가 문의 드립니다. > 이평선 크로스 매매를 한다고 했을때 휩소 및 이격이 벌어진 경우를 제거하기 위해서 아래와 같은 로직을 추가하고 싶습니다. 첫번째 이평선 크로스 당시의 봉의 고가와 이평선과의 이격이 8% 이상 벌어진 경우에는 매수금지 두번째 이평선 크로스전의 이전 3개봉의 최고 고가가 현재 봉의 고가보다 크고 3개봉의 최고 고가와 현재 이평선과의 이격이 9% 이상 벌어진 경우에는 매수금지 세번째 이평선 크로스 당시의 봉이 작은 양봉(3% 이내)이며 저가가 이평선에 거의 붙어 있음(이평선과 저가의 이격이 1% 이내) 이평선 크로스전의 이전 3개봉의 고가가 크로스봉의 고가보다 작거나 같음 이평선 크로스 봉의 고가+PriceScale로 AtStop 매수함 네번째 첫번째/두번째/세번째 경우에 해당되지 않는 경우 바로 매수를 하지 않고 이평선 크로스후 봉의 상태를 보고 매수를 하려고 합니다. 이평선 크로스봉의 저가를 크로스 이후 3개 봉의 종가가 모두 이탈하지 않고 있을 경우에는 매수함 이때 3번째 봉의 고가와 이평선과의 이격이 8% 이상 벌어진 경우에는 매수금지 아닌 경우에는 3번째 봉의 고가+PriceScale로 Atstop으로 매수함 다섯번째 크로스 이후 3개봉이 이평선 크로스봉의 저가를 훼손한 경우에는 이후 종가가 크로스한 이평선을 깨고 다시 올라온 경우에 매수함 이때 고가와 이평선과의 이격이 8% 이상 벌어진 경우에는 매수금지 아닌 경우에는 3번째 봉의 고가+PriceScale로 Atstop으로 매수함 부탁드리겠습니다. 감사합니다.