커뮤니티
함수요청
2026-02-17 23:02:52
79
글번호 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);
새해 복 많이 받으세요