커뮤니티

시스템식 부탁드립니다.

프로필 이미지
양치기
2018-03-09 14:57:07
227
글번호 117249
답변완료
항상 도움 주셔서 감사합니다. 아래조건의 시스템식 부탁드립니다. ----------------------------------------------------------------------- 차트환경 : 틱차트 100 보조지표 : 100일 이동평균선 시스템 매매조건1: 매수 조건 : 1. 틱캔들이 100일 이동평균선을 상향 돌파하면 매수 2. 단, 과거 5분동안 틱캔들이 5개 이상 발생한 경우에만 매수 매도 조건 : 1. 틱캔들이 100일 이동평균선을 하향 돌파하면 매도 2. 단, 과거 5분동안 틱캔들이 5개 이상 발생한 경우에만 매도 ----------------------------------------------------------------------- 차트환경 : 틱차트 100 시스템 매매조건2: 매수 조건 : 1. 과거 30분동안의 고점을 틱캔들이 상향 돌파하면 매수 2. 단, 과거 5분동안 틱캔들이 5개 이상 발생한 경우에만 매수 매도 조건 : 1. 과거 30분동안의 저점을 틱캔들이 하향 돌파하면 매도 2. 단, 과거 5분동안 틱캔들이 5개 이상 발생한 경우에만 매도 ----------------------------------------------------------------------- 차트환경 : 틱차트 100 지표 : 이동평균선 120, 이동평균선 30 시스템 매매조건3: 매수 조건 : 1. 캔들이 120 이평의 10% 이상 상승돌파 후 120 이평의 5% 이내로 하락 후 캔들이 다시 120 이평 상승 돌파한 이후 최고점을 돌파 할 경우 매수 (캔들이 120 이평 아래로 하락시 매수안함) 매도 조건 : 1. 캔들이 120 이평의 10% 이상 하락돌파 후 120 이평의 5% 이내로 상승 후 캔들이 다시 120 이평 하락 돌파한 이후 최저점을 돌파 할 경우 매도 (캔들이 120 이평 위로 상승시 매도안함) 아래 그림 참조 부탁드립니다.(노란선 돌파시 진입) 도움 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-03-09 14:39:55

안녕하세요 예스스탁입니다. 1. var : mav(0),TM(0); mav = ma(c,100); TM = TimeToMinutes(stime); if crossup(C,mav) and sdate == sdate[5] and TM < TM[5]+5 Then buy(); if CrossDown(c,mav) and sdate == sdate[5] and TM < TM[5]+5 Then sell(); 2 input : P(30); var : HH(0),LL(0),idx(0),TM(0),cnt(0),T1(0); TM = TimeToMinutes(stime); if bdate != bdate[1] Then{ idx = 0; T1 = TM; } Else idx = idx+1; HH = H[1]; LL = L[1]; for cnt = 1 to idx{ if H[cnt] > HH and TM[cnt] > TM-P Then HH = H[cnt]; if L[cnt] < LL and TM[cnt] > TM-P Then LL = L[cnt]; if TM[cnt] <= TM-P Then cnt = idx+1; } if TM > T1+P then{ if crossup(C,HH) and bdate == bdate[5] and TM < TM[5]+5 Then buy(); if CrossDown(c,LL) and bdate == bdate[5] and TM < TM[5]+5 Then sell(); } 3 var : mav(0),HH(0),LL(0),T(0),H1(0),L1(0); mav = ma(c,120); if crossup(c,mav) Then { T = 1; HH = H; } if CrossDown(c,mav) Then { T = -1; LL = L; } if T > 0 Then { if H > HH Then HH = H; if HH >= mav*1.10 and L <= mav*1.05 then { T = 2; H1 = HH; } if T == 2 and C > H1 Then { T = 3; buy(); } } if T < 0 Then { if L < LL Then LL = L; if LL <= mav*0.90 and C >= mav*0.95 then { T = -2; L1 = LL; } if T == -2 and C < L1 Then { T = -3; sell(); } } 즐거운 하루되세요 > 양치기 님이 쓴 글입니다. > 제목 : 시스템식 부탁드립니다. > 항상 도움 주셔서 감사합니다. 아래조건의 시스템식 부탁드립니다. ----------------------------------------------------------------------- 차트환경 : 틱차트 100 보조지표 : 100일 이동평균선 시스템 매매조건1: 매수 조건 : 1. 틱캔들이 100일 이동평균선을 상향 돌파하면 매수 2. 단, 과거 5분동안 틱캔들이 5개 이상 발생한 경우에만 매수 매도 조건 : 1. 틱캔들이 100일 이동평균선을 하향 돌파하면 매도 2. 단, 과거 5분동안 틱캔들이 5개 이상 발생한 경우에만 매도 ----------------------------------------------------------------------- 차트환경 : 틱차트 100 시스템 매매조건2: 매수 조건 : 1. 과거 30분동안의 고점을 틱캔들이 상향 돌파하면 매수 2. 단, 과거 5분동안 틱캔들이 5개 이상 발생한 경우에만 매수 매도 조건 : 1. 과거 30분동안의 저점을 틱캔들이 하향 돌파하면 매도 2. 단, 과거 5분동안 틱캔들이 5개 이상 발생한 경우에만 매도 ----------------------------------------------------------------------- 차트환경 : 틱차트 100 지표 : 이동평균선 120, 이동평균선 30 시스템 매매조건3: 매수 조건 : 1. 캔들이 120 이평의 10% 이상 상승돌파 후 120 이평의 5% 이내로 하락 후 캔들이 다시 120 이평 상승 돌파한 이후 최고점을 돌파 할 경우 매수 (캔들이 120 이평 아래로 하락시 매수안함) 매도 조건 : 1. 캔들이 120 이평의 10% 이상 하락돌파 후 120 이평의 5% 이내로 상승 후 캔들이 다시 120 이평 하락 돌파한 이후 최저점을 돌파 할 경우 매도 (캔들이 120 이평 위로 상승시 매도안함) 아래 그림 참조 부탁드립니다.(노란선 돌파시 진입) 도움 부탁드립니다.