커뮤니티

어디가 오류인지 좀 봐주세요

프로필 이미지
뽀록바
2015-08-16 11:42:42
142
글번호 89512
답변완료
/* 시작 하고 저가, 고가를 기억, 폭 = 고가-저가 주가가 저가 +1/4*폭을 상승돌파하면 매수, 고가 - 1/4*폭을 하락돌파하면 매도 저가갱신시 손절 */ Vars : 고가(0),저가(0),폭(0); 고가 = 0; 저가 = 0; 폭 = 고가 - 저가; if sdate != sdate[1] Then{ 고가 = H; 저가 = L; } if H > 고가 Then{ 고가 = H; } if L < 저가 Then{ 저가 = L; } #매수 if stime >=090000 then { if CrossUp(c,(저가+폭*0.25)) then buy(); } #매도 if crossdown(c,고가-폭*0.25) then exitlong(); #손절 if CrossDown(c,저가) Then ExitLong();
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-08-17 17:09:17

안녕하세요 예스스탁입니다. 식을 수정했습니다. 첫봉의 고가와 저가를 기억후 그 폭을 계산하고 첫봉의 저가+폭*0.25를 상향돌파하면 매수 첫봉의 고가-폭*0.25를 하향이탈하면 청산 첫봉의 저가를 이탈하면 청산합니다 Vars : 고가(0),저가(0),폭(0); if sdate != sdate[1] Then{ 고가 = H; 저가 = L; } 폭 = 고가 - 저가; if stime > 090000 and CrossUp(c,(저가+폭*0.25)) then buy(); #매도 if crossdown(c,고가-폭*0.25) then exitlong(); #손절 if CrossDown(c,저가) Then ExitLong(); 즐거운 하루되세요 > 뽀록바 님이 쓴 글입니다. > 제목 : 어디가 오류인지 좀 봐주세요 > /* 시작 하고 저가, 고가를 기억, 폭 = 고가-저가 주가가 저가 +1/4*폭을 상승돌파하면 매수, 고가 - 1/4*폭을 하락돌파하면 매도 저가갱신시 손절 */ Vars : 고가(0),저가(0),폭(0); 고가 = 0; 저가 = 0; 폭 = 고가 - 저가; if sdate != sdate[1] Then{ 고가 = H; 저가 = L; } if H > 고가 Then{ 고가 = H; } if L < 저가 Then{ 저가 = L; } #매수 if stime >=090000 then { if CrossUp(c,(저가+폭*0.25)) then buy(); } #매도 if crossdown(c,고가-폭*0.25) then exitlong(); #손절 if CrossDown(c,저가) Then ExitLong();