안녕하세요?
국내선물 일봉으로 포지션 거래를 하고자 합니다.
plot1 = 볼린저 밴드 상단 - 볼린저 밴드 하단
plot1의 지표를 차트상에 그리고
당봉 포함 최근 5개 봉 중 당봉 포함해서 3개 이상의 봉의 고점이 볼린저 밴드의 상단보다 크고 plot1의 값이 직전봉대비 상승중이면 익봉 시가에 매수 진입
당봉 포함 최근 5개 봉 중 당봉 제외하고(당봉의 고점은 볼린저 밴드의 상단보다 작아야 함) 3개 이상의 봉의 고점이 볼린저 밴드의 상단보다 크고 plot1의 값이 직전봉대비 하락중이면 익봉 시가에 매도 진입
당봉 포함 최근 5개 봉 중 당봉 포함해서 3개 이상의 봉의 저점이 볼린저 밴드의 하단보다 작고 plot1의 값이 직전봉대비 하락중이면 익봉 시가에 매도 진입
당봉 포함 최근 5개 봉 중 당봉 제외하고(당봉의 저점은 볼린저 밴드의 하단보다 커야 함) 3개 이상의 봉의 저점이 볼린저 밴드의 하단보다 작고 plot1의 값이 직전봉대비 상승중이면 익봉 시가에 매수 진입
답변 1
예스스탁
예스스탁 답변
2024-07-01 14:04:54
안녕하세요
예스스탁입니다.
input : Period(20),dv(2);
var : BBup(0),BBdn(0),diff(0);
BBup = BollBandUp(Period,dv);
BBdn = BollBandDown(Period,dv);
diff = bbup-bbdn;
if CountIf(H > bbup,5) >= 3 and diff > diff[1] Then
Buy("b1",AtMarket);
if CountIf(H > bbup,5) >= 3 and H < bbup and diff < diff[1] Then
Sell("s1",AtMarket);
if CountIf(L < bbdn,5) >= 3 and diff < diff[1] Then
Sell("s2",AtMarket);
if CountIf(L < bbdn,5) >= 3 and L > bbdn and diff > diff[1] Then
Buy("b2",AtMarket);
즐거운 하루되세요
> 흰둥이아빠 님이 쓴 글입니다.
> 제목 : 함수요청
> 안녕하세요?
국내선물 일봉으로 포지션 거래를 하고자 합니다.
plot1 = 볼린저 밴드 상단 - 볼린저 밴드 하단
plot1의 지표를 차트상에 그리고
당봉 포함 최근 5개 봉 중 당봉 포함해서 3개 이상의 봉의 고점이 볼린저 밴드의 상단보다 크고 plot1의 값이 직전봉대비 상승중이면 익봉 시가에 매수 진입
당봉 포함 최근 5개 봉 중 당봉 제외하고(당봉의 고점은 볼린저 밴드의 상단보다 작아야 함) 3개 이상의 봉의 고점이 볼린저 밴드의 상단보다 크고 plot1의 값이 직전봉대비 하락중이면 익봉 시가에 매도 진입
당봉 포함 최근 5개 봉 중 당봉 포함해서 3개 이상의 봉의 저점이 볼린저 밴드의 하단보다 작고 plot1의 값이 직전봉대비 하락중이면 익봉 시가에 매도 진입
당봉 포함 최근 5개 봉 중 당봉 제외하고(당봉의 저점은 볼린저 밴드의 하단보다 커야 함) 3개 이상의 봉의 저점이 볼린저 밴드의 하단보다 작고 plot1의 값이 직전봉대비 상승중이면 익봉 시가에 매수 진입