커뮤니티

검증 부탁 드립니다

프로필 이미지
비상8
2016-09-22 11:34:21
103
글번호 102112
답변완료
input : 시작시간(200000),종료시간(010000); var :Tcond(false), idx(0); var1 = ema(c,5); var2 = ema(c,20); if stime == 시작시간 or (stime > 시작시간 and stime[1] < 시작시간) Then { idx = 0; tcond =ture } if tcond = ture Then { idx = idx+1; if idx == 1 && var1 > var2 Then buy (); Else if CrossUp(var1,var2) then buy(); if idx == 1 && var1 < var2 Then sell(); Else if crossdown(var1,var2) Then sell(); } if stime == 종료시간 or (stime > 종료시간 and stime[1] < 종료시간) Then { Tcond = false; ExitLong(); ExitShort(); } 수고 많으십니다 저녁 8시 매매시작해서 새벽1시에 올청하려합니다 검증 부탁드립니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-09-22 15:43:34

안녕하세요 예스스탁입니다. 수식에 큰이상은 없습니다. if tcond = ture Then { 위식과 같이 같다라는 표현이 = 로 되어 있어 ==로 수정했습니다. input : 시작시간(200000),종료시간(010000); var :Tcond(false), idx(0); var1 = ema(c,5); var2 = ema(c,20); if stime == 시작시간 or (stime > 시작시간 and stime[1] < 시작시간) Then { idx = 0; tcond =true; } if tcond == true Then { idx = idx+1; if idx == 1 and var1 > var2 Then buy (); else if idx > 1 and CrossUp(var1,var2) then buy(); if idx == 1 && var1 < var2 Then sell(); else if idx > 1 and crossdown(var1,var2) Then sell(); } if stime == 종료시간 or (stime > 종료시간 and stime[1] < 종료시간) Then { Tcond = false; ExitLong(); ExitShort(); } 즐거운 하루되세요 > 비상8 님이 쓴 글입니다. > 제목 : 검증 부탁 드립니다 > input : 시작시간(200000),종료시간(010000); var :Tcond(false), idx(0); var1 = ema(c,5); var2 = ema(c,20); if stime == 시작시간 or (stime > 시작시간 and stime[1] < 시작시간) Then { idx = 0; tcond =ture } if tcond = ture Then { idx = idx+1; if idx == 1 && var1 > var2 Then buy (); Else if CrossUp(var1,var2) then buy(); if idx == 1 && var1 < var2 Then sell(); Else if crossdown(var1,var2) Then sell(); } if stime == 종료시간 or (stime > 종료시간 and stime[1] < 종료시간) Then { Tcond = false; ExitLong(); ExitShort(); } 수고 많으십니다 저녁 8시 매매시작해서 새벽1시에 올청하려합니다 검증 부탁드립니다