** 오늘도 수고가 많으십니다. **
1)볼린저 밴드 상,하 차이가 20틱이상 20일 이동평균선 완성봉으로 돌파 하고 상단 터치시 현재가격으로 매수진입
1.볼린저 밴드 상,하 차이가 15틱 이하 이면 현재가격으로 매수 청산
2)볼린저 밴드 상.하 차이가 20틱이상 20일 이동평균선 완성봉으로 돌파 하고 하단 터치시 현재가격으로 매도 진입
2.볼린저 밴드 상,하 차이가 15틱이하이면 현재가격으로 매도 청산
** 언제나 행복한 마음이 가득하세요. 행복하세요.**
답변 1
예스스탁
예스스탁 답변
2020-12-11 16:46:29
안녕하세요
예스스탁입니다.
Input : Period(20), MultiD(2);
var : BBmd(0),BBup(0),BBdn(0),T(0);
BBmd = ma(C,Period);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
if CrossUp(c,bbmd) Then
T = 1;
if CrossDown(c,bbmd) Then
T = -1;
if MarketPosition <= 0 and
bbup >= bbdn+PriceScale*20 and T == 1 Then
Buy("b",AtStop,bbup);
if MarketPosition == 1 and bbup <= bbdn+PriceScale*15 Then
ExitLong("bx");
if MarketPosition >= 0 and
bbup >= bbdn+PriceScale*20 and T == -1 Then
Sell("s",AtStop,bbdn);
if MarketPosition == -1 and bbup <= bbdn+PriceScale*15 Then
ExitShort("sx");
즐거운 하루되세요
> 동녘하늘 님이 쓴 글입니다.
> 제목 : 질문드림니다.
> ** 오늘도 수고가 많으십니다. **
1)볼린저 밴드 상,하 차이가 20틱이상 20일 이동평균선 완성봉으로 돌파 하고 상단 터치시 현재가격으로 매수진입
1.볼린저 밴드 상,하 차이가 15틱 이하 이면 현재가격으로 매수 청산
2)볼린저 밴드 상.하 차이가 20틱이상 20일 이동평균선 완성봉으로 돌파 하고 하단 터치시 현재가격으로 매도 진입
2.볼린저 밴드 상,하 차이가 15틱이하이면 현재가격으로 매도 청산
** 언제나 행복한 마음이 가득하세요. 행복하세요.**