커뮤니티

함수요청

프로필 이미지
흰둥이아빠
2018-03-24 22:12:59
266
글번호 117666
답변완료
안녕하세요? 해외선물 크루드오일 60분봉 전략 함수요청드립니다. 1) 매수진입 조건 : 가격이 볼린저밴드 하단을 종가상으로 이탈 후 종가상 3번 연속 저점을 깨지 않고 다시 반등을 하되 볼린저밴드 중심선을 터치하지 않아야 하며 볼린저밴드 하단을 재이탈하여 첫번째 이탈되었던 가격보다 작을 경우 익봉 시가 매수 진입 or 가격이 볼린저밴드 하단 이탈 후 저점을 세번 연속 붕괴 시 4번재 봉 시가에 매수 진입 2) 매수청산 조건 : 현주가의 고점이 20ma보다 클 경우 익봉 시가에 청산 3) 매도진입 조건 : 가격이 볼린저밴드 상단을 종가상으로 돌파 후 종가상 3번 연속 고점을 돌파하지 않고 다시 조정을 받되 볼린저밴드 중심선을 터치하지 않아야 하며 상단을 재돌파하여 첫번째 돌파되었던 가격보다 클 경우 매도 진입 or 가격이 볼린저밴드 상단 돌파 후 고점을 세번 연속 돌파 시 4번재 봉 시가에 매수 진입 4) 매도청산 조건 : 현주가의 저점이 20ma보다 작을 경우 익봉 시가에 청산
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-03-26 13:39:36

안녕하세요 예스스탁입니다. Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0),T(0); var : L1(0),LL(0),dnCnt(0); var : H1(0),HH(0),upCnt(0); BBmd = ma(C,Period); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); if CrossDown(C,BBmd) or crossup(C,BBdn) Then T = 0; if CrossDown(c,bbdn) Then{ T = -1; L1 = C; LL = C; dnCnt = 0; if T[1] == -1 and dnCnt[1] < 3 and L1 < L1[1] Then buy("b1",AtMarket); } if T == -1 Then{ if C < LL Then{ LL = C; dnCnt = dnCnt +1; if dnCnt == 3 Then buy("b2",AtMarket); } } if CrossUp(c,bbup) Then{ T = 1; H1 = C; HH = C; upCnt = 0; if T[1] == 1 and upCnt[1] < 3 and H1 > H1[1] Then sell("s1",AtMarket); } if T == 1 Then{ if C > HH Then{ HH = C; upCnt = upCnt +1; if upCnt == 3 Then Sell("s2",AtMarket); } } 즐거운 하루되세요 > 흰둥이아빠 님이 쓴 글입니다. > 제목 : 함수요청 > 안녕하세요? 해외선물 크루드오일 60분봉 전략 함수요청드립니다. 1) 매수진입 조건 : 가격이 볼린저밴드 하단을 종가상으로 이탈 후 종가상 3번 연속 저점을 깨지 않고 다시 반등을 하되 볼린저밴드 중심선을 터치하지 않아야 하며 볼린저밴드 하단을 재이탈하여 첫번째 이탈되었던 가격보다 작을 경우 익봉 시가 매수 진입 or 가격이 볼린저밴드 하단 이탈 후 저점을 세번 연속 붕괴 시 4번재 봉 시가에 매수 진입 2) 매수청산 조건 : 현주가의 고점이 20ma보다 클 경우 익봉 시가에 청산 3) 매도진입 조건 : 가격이 볼린저밴드 상단을 종가상으로 돌파 후 종가상 3번 연속 고점을 돌파하지 않고 다시 조정을 받되 볼린저밴드 중심선을 터치하지 않아야 하며 상단을 재돌파하여 첫번째 돌파되었던 가격보다 클 경우 매도 진입 or 가격이 볼린저밴드 상단 돌파 후 고점을 세번 연속 돌파 시 4번재 봉 시가에 매수 진입 4) 매도청산 조건 : 현주가의 저점이 20ma보다 작을 경우 익봉 시가에 청산