커뮤니티

함수요청

프로필 이미지
흰둥이아빠
2023-02-22 11:33:03
1314
글번호 166550
답변완료
안녕하세요? 아래의 전략에 대해 스크립트 작성 부탁드립니다. 국내선물 3분봉으로 일중거래를 하고자 합니다. - 아침 개장 후 첫 봉(9시 3분 완성봉)의 시가와 종가가 볼린저밴드 상단의 값보다 크되 전일의 볼린저 밴드가 과거 3개봉째(전영업일 15시 45분, 15시 36분,15시 33분 완성봉) 상단은 감소. 하단은 증가하면서 축소되면 익봉시가에 매수진입 - 아침 개장 후 첫 봉(9시 3분 완성봉)의 시가와 종가가 볼린저밴드 하단의 값보다 작되 전일의 볼린저 밴드가 과거 3개봉째(전영업일 15시 45분, 15시 36분,15시 33분) 상단은 감소. 하단은 증가하면서 축소되면 익봉시가에 매도진입 - 현주가가 20일선을 하향이탈 완성하면 익봉시가에 매수청산 - 현주가가 20일선을 상향돌파 완성하면 익봉시가에 매도청산 - 진입기준으로 매수 매도 통들어 최대 1번이며 15시 20분 강제청산
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-02-22 13:53:26

안녕하세요 예스스탁입니다. input : Period(20),dv(2); var : mav(0),BBup(0),BBdn(0); mav = ma(c,Period); BBup = BollBandUp(Period,dv); BBdn = BollBandDown(Period,dv); if Bdate != Bdate[1] Then { if CountIf(BBup<BBup[1],3)[1] == 3 and CountIf(BBdn>BBdn[1],3)[1] == 3 Then { if min(c,o) > BBup Then Buy("b",AtMarket); if min(c,o) < BBdn Then Sell("s",AtMarket); } } if MarketPosition == 1 and CrossDown(c,mav) Then ExitLong(); if MarketPosition == -1 and CrossUp(c,mav) Then ExitShort(); SetStopEndofday(152000); 즐거운 하루되세요 > 흰둥이아빠 님이 쓴 글입니다. > 제목 : 함수요청 > 안녕하세요? 아래의 전략에 대해 스크립트 작성 부탁드립니다. 국내선물 3분봉으로 일중거래를 하고자 합니다. - 아침 개장 후 첫 봉(9시 3분 완성봉)의 시가와 종가가 볼린저밴드 상단의 값보다 크되 전일의 볼린저 밴드가 과거 3개봉째(전영업일 15시 45분, 15시 36분,15시 33분 완성봉) 상단은 감소. 하단은 증가하면서 축소되면 익봉시가에 매수진입 - 아침 개장 후 첫 봉(9시 3분 완성봉)의 시가와 종가가 볼린저밴드 하단의 값보다 작되 전일의 볼린저 밴드가 과거 3개봉째(전영업일 15시 45분, 15시 36분,15시 33분) 상단은 감소. 하단은 증가하면서 축소되면 익봉시가에 매도진입 - 현주가가 20일선을 하향이탈 완성하면 익봉시가에 매수청산 - 현주가가 20일선을 상향돌파 완성하면 익봉시가에 매도청산 - 진입기준으로 매수 매도 통들어 최대 1번이며 15시 20분 강제청산