커뮤니티

함수요청

프로필 이미지
흰둥이아빠
2026-02-17 23:02:52
51
글번호 230588
답변완료

안녕하세요?


아래 전략에 대해 스크립트 작성 요청드립니다.


20ma가 우상향이고(직전봉의 20ma > 당봉 20ma)


현주가가 볼린저밴드 상단을 돌파 완성하면 익봉 시가에 매수진입


매수진입이후 20ma가 우하향(직전봉의 20ma > 당봉 20ma)이면 익봉 시가에 매수청산


20ma가 우하향이고(직전봉의 20ma < 당봉 20ma)


현주가가 볼린저밴드 하단을 이탈 완성하면 익봉 시가에 매도진입


매도진입이후 20ma가 우상향(직전봉의 20ma < 당봉 20ma)이면 익봉 시가에 매도청산



새해 복 많이 받으세요.


시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-02-19 14:52:56

안녕하세요 예스스탁입니다. input : Period(20),dv(2); var : BBup(0),BBmd(0),BBdn(0); BBup = BollBandUp(Period,dv); BBmd = ma(c,Period); BBdn = BollBandDown(Period,dv); if MarketPosition <= 0 and BBmd > BBmd[1] and CrossUp(C,BBup) Then Buy("b",AtMarket); if MarketPosition == 1 and BBmd < BBmd[1] Then ExitLong("bx",AtMarket); if MarketPosition >= 0 and BBmd < BBmd[1] and CrossDown(C,BBdn) Then Sell("s",AtMarket); if MarketPosition == -1 and BBmd > BBmd[1] Then ExitShort("sx",AtMarket); 새해 복 많이 받으세요