커뮤니티

수식수정요청

프로필 이미지
너무조아
2015-12-16 05:59:45
120
글번호 93450
답변완료
NO.45500 와 관련입니다. 미국 지수선물(S&P 500) 인 경우에 대하여 다시한번 정리 해 주시면 감사하겠습니다.(당일청산 및 강제청산 없음)
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-12-16 13:19:31

안녕하세요 예스스탁입니다. 해외선물로 변경했습니다. 마지막봉 시간은 마찬가지로 지정하셔야 합니다. plot1(stime); 위 지표 적용하셔서 사용하시는 차트주기에서 마지막봉시간 지정해 주시기 바랍니다. Input : K(0),마지막봉시간(65900); var : PL(0),Tcond(false); var : T(0),S1(0),S2(0),TT(0); if Bdate != Bdate[1] Then{ Tcond == true; S1 = TimeToMinutes(stime); T = 1; } if date != date[1] Then{ S2 = 1440-S1; T = 2; } if T == 1 then TT = TimeToMinutes(time)-S1; if T == 2 Then TT = TimeToMinutes(time)+S2; PL = DayClose(1); if stime == 마지막봉시간 Then Tcond = false; if MarketPosition == 0 and stime == 마지막봉시간 Then{ Buy("b1",AtStop,DayClose+K); Sell("s1",AtStop,DayClose-K); } #두번째 봉부터 신호발생 #무포지션에서는 시간제한 없이 진입 if MarketPosition == 0 and Tcond == true Then{ Buy("b1.",AtStop,PL+K); Sell("s1.",AtStop,PL-K); } #두번째 봉부터 신호발생 #매도포지션일때는 매도진입 후 60분이상 경과후 진입 If MarketPosition == -1 and TT > TT[BarsSinceEntry] + 60 and Tcond == true Then Buy("b2",AtStop,PL+K); #매수포지션일때는 매수진입 후 60분이상 경과후 진입 If MarketPosition == -1 and TT > TT[BarsSinceEntry] + 60 and Tcond == true Then Sell("s2",AtStop,PL-K); 즐거운 하루되세요 > 너무조아 님이 쓴 글입니다. > 제목 : 수식수정요청 > NO.45500 와 관련입니다. 미국 지수선물(S&P 500) 인 경우에 대하여 다시한번 정리 해 주시면 감사하겠습니다.(당일청산 및 강제청산 없음)