커뮤니티

문의 드립니다.

프로필 이미지
허브가든
2022-12-14 21:28:47
875
글번호 164599
답변완료
문의 드립니다. 일중 분봉거래를 합니다. 진입조건에 맞으나, 첫진입은 걸러내고, 두번째 진입부터 실제주문으로 구성하고 싶습니다. 어떻게 해야할까요??
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-12-15 13:16:31

안녕하세요. 예스스탁입니다. 시스템은 자동매매시 발생하는 모든 신호에 대해 주문이 집행되므로 첫진입은 가상으로 체크만 하고 신호발생하지 못하게 하고 두번째 부터 신호가 발생하게 해야 하는데 이 가상으로 체크해야 하는 부분이 구현하고자 하는 전략 내용에 따라 많이 달리 작성됩니다. 실제 작성한다면 수식의 전체 내용이 있어야 합니다. input : 익절틱수(50),손절틱수(50); var : count(0); var1 = ma(c,5); Var2 = ma(C,20); if bdate != Bdate[1] Then count = 0; if CrossUp(var1,Var2) Then { count = count+1; if count >= 2 Then Buy(); } if CrossDown(var1,Var2) Then { count = count+1; if count >= 2 Then Sell(); } SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); 예를 들어 위와 같이 이평 골드매수/데드매도와 같이 매수와 매도가 대칭조건으로 진입하는 간단한 진입내용일 경우에는 당일 발생하는 골드와 데드를 카운트 해서 두번째 부터 진입하게 작성하면 되므로 간단한 내용이지만 위와 같이 대칭되는 내용이 아닐 경우에는 청산내용까지 포함해서 가상으로 진입청산된 것을 체크해서 두번째 부터 발생하게 작성해 보아야 하므로 작성해 보는데 시간이 많이 걸리는 내용이 됩니다. 해당 부분은 저희가 답변에 일정이상 요구되는 내용은 업무상 저희가 작성해 드리지 않습니다. 도움을 드리지 못해 죄송합니다 즐거운 하루 되세요. > 허브가든 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 문의 드립니다. 일중 분봉거래를 합니다. 진입조건에 맞으나, 첫진입은 걸러내고, 두번째 진입부터 실제주문으로 구성하고 싶습니다. 어떻게 해야할까요??