커뮤니티

문의드립니다.

프로필 이미지
카르마다
2022-07-25 15:41:17
1160
글번호 161040
답변완료
수고많으십니다. 국내선물 5이평, 20이평 골드/데드 시스템에서 9시부터 9시 30분까지는 골드/데드 조건을 만족하더라도 30분동안의 고가와 저가의 평균가 위에 있을때만 매수신호가 나오고, 아래에 있을때만 매도신호가 나오게 하고 싶습니다. 9시 30분이후에는 골드/데드시 바로신호가 나오게 하고자 합니다. 참고로 시간제한 수식을 써서 9시부터 15시까지 신호발생이 나오게 제한을 두고 있습니다. 시간제한관련 수식을 이렇게 추가로 써도 영향을 안줄지도 궁금합니다. 늘 감사드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-07-25 17:15:25

안녕하세요 예스스탁입니다. input : StartTime(90000),EndTime(150000); var : Tcond(false); if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then Tcond = true; var1 = ma(C,5); Var2 = ma(C,20); var3 = (DayHigh+DayLow)/2; if Tcond == true Then { if sTime < 93000 Then { if CrossUp(var1,Var2) and C > Var3 Then Buy(); if CrossDown(var1,var2) and c < Var3 Then Sell(); } Else { if CrossUp(var1,var1) Then Buy(); if CrossDown(var1,Var2) Then Sell(); } } SetStopEndofday(Endtime); 즐거운 하루되세요 > 카르마다 님이 쓴 글입니다. > 제목 : 문의드립니다. > 수고많으십니다. 국내선물 5이평, 20이평 골드/데드 시스템에서 9시부터 9시 30분까지는 골드/데드 조건을 만족하더라도 30분동안의 고가와 저가의 평균가 위에 있을때만 매수신호가 나오고, 아래에 있을때만 매도신호가 나오게 하고 싶습니다. 9시 30분이후에는 골드/데드시 바로신호가 나오게 하고자 합니다. 참고로 시간제한 수식을 써서 9시부터 15시까지 신호발생이 나오게 제한을 두고 있습니다. 시간제한관련 수식을 이렇게 추가로 써도 영향을 안줄지도 궁금합니다. 늘 감사드립니다.