커뮤니티

재질문드립니다

프로필 이미지
비상8
2016-06-08 14:09:59
97
글번호 98848
답변완료
안녕하세요 예스스탁입니다. var : idx(0); var1 = ema(c,5); var2 = ema(c,20); if stime == 200000 or (stime > 200000 and stime[1] < 200000) Then idx = 0; if stime >= 200000 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(); } 즐거운 하루되세요 > 비상8 님이 쓴 글입니다. > 제목 : 수식 보완 부탁드립니다 > if DayIndex ==0 && ema(c,5)>ema(c,20) Then buy (); Else if CrossUp(ema(c,5),ema(c,20)) then buy(); if DayIndex==0 && ema(c,5)<ema(c,20) Then sell(); Else if crossdown(ema(c,5),ema(c,20)) Then sell(); 20일 이평 위면 매수 아래면 매도 돌파시 진입 코드인데요 위의 코드를 20 시부터 24시까지실행시키려 합니다 시간 보완 부탁 드립니다 ㄳ 합니다 위에 보완해주신 수식에 24시가 보이질 않네요 맞게 된것인지 다시 확인부탁 드립니다 감사 합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-06-08 15:47:54

안녕하세요 예스스탁입니다. 24시는 필요가 없습니다. 또한 수식에서 자정은 0시입니다. 차트의 시간은 0시~23시59분59초입니다, stime >= 200000 조건이면 자동으로 20시부터 자정까지입니다. 즉 특정시간부터 자정까지이면 stime >= 특정시간으로만 지정하시면 됩니다. 즐거운 하루되세요 > 비상8 님이 쓴 글입니다. > 제목 : 재질문드립니다 > 안녕하세요 예스스탁입니다. var : idx(0); var1 = ema(c,5); var2 = ema(c,20); if stime == 200000 or (stime > 200000 and stime[1] < 200000) Then idx = 0; if stime >= 200000 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(); } 즐거운 하루되세요 > 비상8 님이 쓴 글입니다. > 제목 : 수식 보완 부탁드립니다 > if DayIndex ==0 && ema(c,5)>ema(c,20) Then buy (); Else if CrossUp(ema(c,5),ema(c,20)) then buy(); if DayIndex==0 && ema(c,5)<ema(c,20) Then sell(); Else if crossdown(ema(c,5),ema(c,20)) Then sell(); 20일 이평 위면 매수 아래면 매도 돌파시 진입 코드인데요 위의 코드를 20 시부터 24시까지실행시키려 합니다 시간 보완 부탁 드립니다 ㄳ 합니다 위에 보완해주신 수식에 24시가 보이질 않네요 맞게 된것인지 다시 확인부탁 드립니다 감사 합니다