커뮤니티

함수요청

프로필 이미지
흰둥이아빠
2025-02-04 08:11:44
432
글번호 187730
답변완료
안녕하세요? 나스닥 선물 일봉으로 포지션 거래를 하고자 합니다. 아래 전략에 대해 스크립트 작성 부탁드립니다. 감사합니다. Band Width가 0.5 이상이고 볼린저밴드 상한선과 하한선이 모두 상승중이면 익봉 시가에 매수 진입 [볼린저밴드 상한선과 하한선이 모두 상승중이고 Band Width가 0.5 이상이면 익봉 시가에 매수 진입. 아래 조건도 같은 논리로써 Band Width와 볼린저밴드 상하한선 달성 순서는 무관] Band Width가 0.5 이상이고 볼린저밴드 상한선과 하한선이 모두 하락중이면 익봉 시가에 매도 진입 Band Width가 0.5 이하고 볼린저밴드 상한선과 하한선 둘 중 하나의 기울기가 변화하면 익봉 시가에 청산 (Band Width가 0.5 이하고 매수 진입후 상한선 혹은 하한선이 하락하면 익봉시가에 매수 청산. Band Width가 0.5 이하고 매도 진입후 상한선 혹은 하한선이 상승하면 익봉시가에 매도 청산)
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-02-04 15:32:23

안녕하세요 예스스탁입니다. Inputs: Period(20), Dv(2); Variables: BBTop(0), BBMid(0), BBBot(0),Bwidth(0); BBTop = BollBandUp(Period,Dv); BBMid = ma(C,Period); BBBot = BollBandDown(Period,Dv); BWidth = (BBTop - BBBot)/ BBMid; if BWidth >= 0.5 and BBTop > BBTop[1] and BBBot > BBBot[1] Then Buy("b",AtMarket); if MarketPosition == 1 and BWidth <= 0.5 and (BBTop < BBTop[1] or BBBot < BBBot[1]) Then ExitLong(); if BWidth >= 0.5 and BBTop < BBTop[1] and BBBot < BBBot[1] Then Sell("s",AtMarket); if MarketPosition == -1 and BWidth <= 0.5 and (BBTop > BBTop[1] or BBBot > BBBot[1]) Then ExitShort(); 즐거운 하루되세요 > 흰둥이아빠 님이 쓴 글입니다. > 제목 : 함수요청 > 안녕하세요? 나스닥 선물 일봉으로 포지션 거래를 하고자 합니다. 아래 전략에 대해 스크립트 작성 부탁드립니다. 감사합니다. Band Width가 0.5 이상이고 볼린저밴드 상한선과 하한선이 모두 상승중이면 익봉 시가에 매수 진입 [볼린저밴드 상한선과 하한선이 모두 상승중이고 Band Width가 0.5 이상이면 익봉 시가에 매수 진입. 아래 조건도 같은 논리로써 Band Width와 볼린저밴드 상하한선 달성 순서는 무관] Band Width가 0.5 이상이고 볼린저밴드 상한선과 하한선이 모두 하락중이면 익봉 시가에 매도 진입 Band Width가 0.5 이하고 볼린저밴드 상한선과 하한선 둘 중 하나의 기울기가 변화하면 익봉 시가에 청산 (Band Width가 0.5 이하고 매수 진입후 상한선 혹은 하한선이 하락하면 익봉시가에 매수 청산. Band Width가 0.5 이하고 매도 진입후 상한선 혹은 하한선이 상승하면 익봉시가에 매도 청산)