커뮤니티

시스템부탁드립니다.

프로필 이미지
이의정
2013-08-02 11:24:47
145
글번호 66036
답변완료
if C > DayClose(20) Then buy(); 이 수식이 20개전 캔들과 종가를 비교하여 위 일경우 매수 라는 수식이 맞는걸로 아는데요... 단순하게 이렇게만 하면 청산이 안되네요^^; 아닐경우 청산이라는 수식을 넣어주십시오... 2) 2분봉에서 쓰려고 합니다. 10분봉에서 5이동평균선이 상행이면서 2분봉에 5이동평균선이 상승일때 매수. 2분봉에 5이동평균선이 하락일때 매수를 청산 3) 2번과 반대로 10분봉에서 5이동평균선이 하락하면서 2분봉에 5이평이 하락일때 매도진입 2분봉에 5이동평균선이 상승일때 매도를 청산 4) 5이동평균선이 상승일경우 매수 그렇지 않을경우 청산 5) 5이평이 하락일경우 매도진입 그렇지 않을경우 청산 더운날 고맙습니다 (__)
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-08-02 12:34:17

안녕하세요 예스스탁입니다. 1. 시스템은 진입만 있을 경우 차트에서 제일 먼저 만족한 봉에 신호를 표시하고 이후로는 신호가 없습니다. 아래와 같이 청산식을 추가해 주셔야 합니다. if C > DayClose(20) Then buy(); if c < dayclose(20) then exitlong(); 2. input : Atime(10),P1(5); var : cnt(0),count(0),sum1(0),mav1(0),sum2(0),mav2(0); Array : CC[100](0); var1 = TimeToMinutes(stime)%Atime; if dayindex() == 0 or (var1 <= var1[1] and stime > stime[1]) Then{ for cnt = 1 to 99{ CC[cnt] = CC[cnt-1][1]; } } CC[0] = C; var1 = ma(c,P1); if CC[P1] > 0 then{ sum1 = 0; sum2 = 0; for count = 0 to P1-1{ sum1 = sum1+CC[count]; sum2 = sum2+CC[count]; } mav1 = sum1/P1; mav2 = sum2/P1; if mav1 > mav2 and var1 > var1[1] Then buy(); if var1 < var1[1] Then ExitLong(); } 3. input : Atime(10),P1(5); var : cnt(0),count(0),sum1(0),mav1(0),sum2(0),mav2(0); Array : CC[100](0); var1 = TimeToMinutes(stime)%Atime; if dayindex() == 0 or (var1 <= var1[1] and stime > stime[1]) Then{ for cnt = 1 to 99{ CC[cnt] = CC[cnt-1][1]; } } CC[0] = C; var1 = ma(c,P1); if CC[P1] > 0 then{ sum1 = 0; sum2 = 0; for count = 0 to P1-1{ sum1 = sum1+CC[count]; sum2 = sum2+CC[count]; } mav1 = sum1/P1; mav2 = sum2/P1; if mav1 < mav2 and var1 < var1[1] Then sell(); if var1 > var1[1] Then ExitShort(); } 4. input : P1(5); var1 = ma(c,P1); if var1 > var1[1] Then Buy(); if !(var1 > var1[1]) Then ExitLong(); 5. input : P1(5); var1 = ma(c,P1); if var1 < var1[1] Then sell(); if !(var1 < var1[1]) Then Exitshort(); 즐거운 하루되세요 > 이의정 님이 쓴 글입니다. > 제목 : 시스템부탁드립니다. > if C > DayClose(20) Then buy(); 이 수식이 20개전 캔들과 종가를 비교하여 위 일경우 매수 라는 수식이 맞는걸로 아는데요... 단순하게 이렇게만 하면 청산이 안되네요^^; 아닐경우 청산이라는 수식을 넣어주십시오... 2) 2분봉에서 쓰려고 합니다. 10분봉에서 5이동평균선이 상행이면서 2분봉에 5이동평균선이 상승일때 매수. 2분봉에 5이동평균선이 하락일때 매수를 청산 3) 2번과 반대로 10분봉에서 5이동평균선이 하락하면서 2분봉에 5이평이 하락일때 매도진입 2분봉에 5이동평균선이 상승일때 매도를 청산 4) 5이동평균선이 상승일경우 매수 그렇지 않을경우 청산 5) 5이평이 하락일경우 매도진입 그렇지 않을경우 청산 더운날 고맙습니다 (__)