커뮤니티

해외선물 하루 1회 진입 필터 부탁드립니다.

프로필 이미지
램프
2024-12-22 20:51:19
564
글번호 186492
답변완료
안녕하세요, 도움 항상 감사드립니다. 분봉차트에서 1일 1회만 진입신호를 내고자 할 때 아래와 같은 조건식을 사용하는 것으로 알고 있습니다. if NextBarSdate != sDate Then 하지만 해외선물의 경우 일봉 시작기준은 한국시간 07시 혹은 08시인데 sdate함수의 날짜가 바뀌는 기준은 한국시간 자정이라 위 조건식이 정상적으로 동작하지 않는 것 같습니다. 이런 경우에 어떤 조건으로 하루 1회만 신호를 발생시키도록 필터를 만들 수 있을까요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-12-23 15:16:20

안녕하세요 예스스탁입니다. 아래 당일 진입횟수 체크하는 수식입니다. 각 진입식에 entry < 1이라는 조건을 추가하시면 됩니다. var : entry(0); if Bdate != Bdate[1] Then entry = 0; if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or (MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then entry = entry+1; if entry < 1 and 매수진입조건 Then Buy(); if entry < 1 and 매도진입조건 Then Sell(); 즐거운 하루되세요 > 램프 님이 쓴 글입니다. > 제목 : 해외선물 하루 1회 진입 필터 부탁드립니다. > 안녕하세요, 도움 항상 감사드립니다. 분봉차트에서 1일 1회만 진입신호를 내고자 할 때 아래와 같은 조건식을 사용하는 것으로 알고 있습니다. if NextBarSdate != sDate Then 하지만 해외선물의 경우 일봉 시작기준은 한국시간 07시 혹은 08시인데 sdate함수의 날짜가 바뀌는 기준은 한국시간 자정이라 위 조건식이 정상적으로 동작하지 않는 것 같습니다. 이런 경우에 어떤 조건으로 하루 1회만 신호를 발생시키도록 필터를 만들 수 있을까요?