커뮤니티

수식 의뢰 부탁드립니다.

프로필 이미지
산이보리
2020-07-30 21:52:13
1330
글번호 141141
답변완료

첨부 이미지

안녕하세요 개발자님께서 고생해 주신 것을 적용해 보았습니다 이익실현 후 매매중지 되지 않고 한 차례 매매가 더 이루어 지고 있습니다 확인 부탁드립니다 감사합니다 안녕하세요 예스스탁입니다. var : Xcond(False); If sDate != sDate[1] Then { SetStopProfittarget(0);//해제 Xcond = False; } if stime > 180000 Then { SetStopProfittarget(120,PointStop); } if sTime > 180000 and TotalTrades > TotalTrades[1] and IsExitName("StopProfitTarget",1) == true Then Xcond = true; if Xcond == False Then { 진입수식들 } 즐거운 하루되세요 > 산이보리 님이 쓴 글입니다. > 제목 : 수식 의뢰 부탁드립니다. > 개발자님의 노고에 감사드립니다 18시 이후 120틱 이익발생 시 청산 후 매매중지를 하려고 합니다 이리저리했지만 안 돼서 부탁드립니다 감사합니다 # 날짜 변경되면 해제 If sDate != sDate[1] Then { SetStopProfittarget(0);//해제 } #18시 이후 120틱 이익발생 시 청산 if stime > 180000 Then { SetStopProfittarget(120,PointStop); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-08-03 12:32:21

안녕하세요 예스스탁입니다. 청산되자마자 동일방향 진입이 동시에 발생합니다. 또한 해당 진입신호가 atstop이나 atlimit 타입으로 작성된 내용으로 보입니다. atstop이나 atlimit은 봉완성시 조건만족하면 가격셋팅되어 다음봉에 진입하는 내용입니다. 봉완성시에는 Xcond가 false인 시점입니다. 해당 부분은 진입식에 동일 포지션일떄 셋팅되지 않게 하셔야 합니다. 매수진입의 if문에 MarketPosition <= 0, 매도진입의 if문에 MarketPosition >= 0 조건을 추가하시기 바랍니다. 즐거운 하루되세요 > 산이보리 님이 쓴 글입니다. > 제목 : 수식 의뢰 부탁드립니다. > 안녕하세요 개발자님께서 고생해 주신 것을 적용해 보았습니다 이익실현 후 매매중지 되지 않고 한 차례 매매가 더 이루어 지고 있습니다 확인 부탁드립니다 감사합니다 안녕하세요 예스스탁입니다. var : Xcond(False); If sDate != sDate[1] Then { SetStopProfittarget(0);//해제 Xcond = False; } if stime > 180000 Then { SetStopProfittarget(120,PointStop); } if sTime > 180000 and TotalTrades > TotalTrades[1] and IsExitName("StopProfitTarget",1) == true Then Xcond = true; if Xcond == False Then { 진입수식들 } 즐거운 하루되세요 > 산이보리 님이 쓴 글입니다. > 제목 : 수식 의뢰 부탁드립니다. > 개발자님의 노고에 감사드립니다 18시 이후 120틱 이익발생 시 청산 후 매매중지를 하려고 합니다 이리저리했지만 안 돼서 부탁드립니다 감사합니다 # 날짜 변경되면 해제 If sDate != sDate[1] Then { SetStopProfittarget(0);//해제 } #18시 이후 120틱 이익발생 시 청산 if stime > 180000 Then { SetStopProfittarget(120,PointStop); }