커뮤니티

문의드립니다.

프로필 이미지
백두에서한라
2019-02-20 19:46:21
111
글번호 126392
답변완료
수고하십니다. 10분봉기준으로 이동평균선 5일선이 볼린져밴드의 중심선을 상향 돌파시 1계약 매수 진입, 볼린져밴드의 상한선 터치후 현재 가격과 볼린져밴드의 상한선 가격을 비교후 5일선이 볼린져밴드의 상한선보다 높으면 매수포지젼 유지 이고, 상한선 터치후 5틱 하락시 청산 그리고 위의 청산 조건이 성립 하지 않았을시 아래의 방법으로 청산 (현재 10분봉과 바로 전의 10분봉을 비교 하여, 현재 10분봉의 가격이 높으면 매수 유지 , 이보다 5틱 낮으면 청산 ) 매도 진입도 위와 같은 형식으로 수식부탁 드립니다. 수고하세요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-02-21 11:48:07

안녕하세요 예스스탁입니다. Input : Period(20), MultiD(2),P(5); var : BBmd(0),BBup(0),BBdn(0),mav(0); BBmd = ma(C,Period); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); mav = ma(C,P); if crossup(mav,bbmd) Then buy("b"); if CrossDown(mav,bbmd) Then sell("s"); if MarketPosition == 1 then { if CountIF(mav>=bbup,BarsSinceEntry) >= 1 and mav <= bbup-PriceScale*5 Then ExitLong("bx1"); if c <= C[1]-PriceScale*5 Then ExitLong("bx2"); } if MarketPosition == -1 then { if CountIF(mav<=bbdn,BarsSinceEntry) >= 1 and mav >= bbdn+PriceScale*5 Then ExitShort("sx1"); if c >= C[1]+PriceScale*5 Then ExitShort("sx2"); } 즐거운 하루되세요 > 백두에서한라 님이 쓴 글입니다. > 제목 : 문의드립니다. > 수고하십니다. 10분봉기준으로 이동평균선 5일선이 볼린져밴드의 중심선을 상향 돌파시 1계약 매수 진입, 볼린져밴드의 상한선 터치후 현재 가격과 볼린져밴드의 상한선 가격을 비교후 5일선이 볼린져밴드의 상한선보다 높으면 매수포지젼 유지 이고, 상한선 터치후 5틱 하락시 청산 그리고 위의 청산 조건이 성립 하지 않았을시 아래의 방법으로 청산 (현재 10분봉과 바로 전의 10분봉을 비교 하여, 현재 10분봉의 가격이 높으면 매수 유지 , 이보다 5틱 낮으면 청산 ) 매도 진입도 위와 같은 형식으로 수식부탁 드립니다. 수고하세요.