커뮤니티

함수요청

프로필 이미지
흰둥이아빠
2022-07-21 15:16:19
1561
글번호 160964
답변완료
안녕하세요? 아래 글번호 78191번 재질문입니다. 진입 기준을 수정 작성했습니다. 작성주신 스크립트에서 청산 신호가 다릅니다. 국내선물을 포지션 트레이딩을 하고자 합니다 매월 옵션만기일(두번째 목요일)의 익일인 금요일의 고가와 저가를 기준선으로 만기일 익익영업일인 월요일 부터 고가 돌파 매수, 저가 이탈 매도이며 만기일 종가에 청산하고자 합니다. 가령 6월 10일 금요일 만기일의 고가(342.75)와 저가(339.90)를 기준으로 고점 돌파 완성시 익봉시가에 매수, 저점 이탈 완성시 익봉 시가 매도 진입하되 7월 14일 목요일에는 종가청산하고자 합니다. 그리고 7월 15일 금요일 고가((308.10)와 저가(308)을 기준으로 7월 18일 월요일 포함일 부터 고점 돌파 완성 익봉 시가에 매수 진입, 저점 이탈 완성 익봉 시가에 매도 진입을 하되 8월 11일 목요일 종가에 청산하고자 합니다. 스크립트 작성 부탁드립니다. 1) 30분봉 기준 완성시 익봉 시가 진입과 2) 일봉 기준 완성시 익봉 시가 진입 2개로 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-07-22 10:01:20

안녕하세요 예스스탁입니다. 1 var : nday(0),week(0),X(false),Xdate(0); nday = date - int(date/100)*100; Week = DayOfWeek(date); if Bdate != Bdate[1] Then { if (nday >= 8 and nday <= 14 and week == 4) then { X = true; SetStopEndofday(151000); } Else { X = False; SetStopEndofday(0); } if X == False and X[1] == true Then Xdate = Bdate; } if Bdate == Xdate Then { var1 = DayHigh; Var2 = DayLow; } Else { if var1 > 0 and Var2 > 0 Then { if CrossUp(c,var1) Then Buy("b",AtMarket); if CrossDown(c,var2) Then Sell("s",AtMarket); } } 2 var : nday(0),week(0),X(false),Xdate(0); nday = date - int(date/100)*100; Week = DayOfWeek(date); if Bdate != Bdate[1] Then { if (nday >= 8 and nday <= 14 and week == 4) then { X = true; SetStopEndofday(151000); } Else { X = False; SetStopEndofday(0); } if X == False and X[1] == true Then Xdate = Bdate; } if Bdate == Xdate Then { var1 = DayHigh; Var2 = DayLow; } Else { if var1 > 0 and Var2 > 0 and NextBarSdate != sDate Then { if c > var1 Then Buy("b",AtMarket); if c < var2 Then Sell("s",AtMarket); } } 즐거운 하루되세요 > 흰둥이아빠 님이 쓴 글입니다. > 제목 : 함수요청 > 안녕하세요? 아래 글번호 78191번 재질문입니다. 진입 기준을 수정 작성했습니다. 작성주신 스크립트에서 청산 신호가 다릅니다. 국내선물을 포지션 트레이딩을 하고자 합니다 매월 옵션만기일(두번째 목요일)의 익일인 금요일의 고가와 저가를 기준선으로 만기일 익익영업일인 월요일 부터 고가 돌파 매수, 저가 이탈 매도이며 만기일 종가에 청산하고자 합니다. 가령 6월 10일 금요일 만기일의 고가(342.75)와 저가(339.90)를 기준으로 고점 돌파 완성시 익봉시가에 매수, 저점 이탈 완성시 익봉 시가 매도 진입하되 7월 14일 목요일에는 종가청산하고자 합니다. 그리고 7월 15일 금요일 고가((308.10)와 저가(308)을 기준으로 7월 18일 월요일 포함일 부터 고점 돌파 완성 익봉 시가에 매수 진입, 저점 이탈 완성 익봉 시가에 매도 진입을 하되 8월 11일 목요일 종가에 청산하고자 합니다. 스크립트 작성 부탁드립니다. 1) 30분봉 기준 완성시 익봉 시가 진입과 2) 일봉 기준 완성시 익봉 시가 진입 2개로 부탁드립니다.