커뮤니티

문의 드립니다.

프로필 이미지
하우즐영
2018-03-29 12:13:20
275
글번호 117786
답변완료
복합챠트로 주,야간 모두 하고 있습니다. 새벽 4시55분에 자동 청산하려고 해서 다음처럼 수식을 작성했는데 시뮬레이션에서 인식하지 못하고 있는데 부탁드립니다. If Time > 045500 and Time < 045900 Then ExitLong("xb"); If Time > 045500 and Time < 045900 Then ExitShort("xs"); 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-03-29 13:46:28

안녕하세요 예스스탁입니다. 시간은 봉단위로만 체크가능하므로 봉완성시 시간으로 파악하셔야 합니다. 시간은 stime으로 지정해 사용하시기 바랍니다. plot1(stime); 위 지표 적용하셔서 사용하시는 차트에서 각봉 시간 확인하시고 아래에 시간 지정해 주시면 됩니다. 또한 지정한 시간이후 다음 영엽일 시작까지는 진입이 발생하면 안되므로 아래와 같이 시간구간 체크하는 내용도 필요합니다 var : Tcond(false); if bdate != bdate[1] Then Tcond = true; if (bdate != bdate[1] and stime >= 045500) or (bdate == bdate[1] and stime >= 045500 and stime[1] < 045500) Then{ Tcond = false; if MarketPosition == 1 Then ExitLong("xb"); if MarketPosition == -1 Then ExitShort("xs"); } if Tcond == true then{ 진입수식들 } 즐거운 하루되세요 > 하우즐영 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 복합챠트로 주,야간 모두 하고 있습니다. 새벽 4시55분에 자동 청산하려고 해서 다음처럼 수식을 작성했는데 시뮬레이션에서 인식하지 못하고 있는데 부탁드립니다. If Time > 045500 and Time < 045900 Then ExitLong("xb"); If Time > 045500 and Time < 045900 Then ExitShort("xs"); 감사합니다.