안녕하세요?
아래 전략에 대해 스크립트 작성 요청드립니다.
국내선물 1분봉으로 거래하고자 합니다.
분봉 완성봉상 볼린저밴드 하단을 이탈하고 이탈한 봉의 저가가 당일 저가이면 익봉시가 매도
분봉 완성봉상 볼린저밴드 상단을 돌파하고 돌파한 봉의 고가가 당일 고가이면 익봉시가 매수
볼린저밴드 상단을 돌파하되 돌파완성한 봉의 고가가 당일 고가가 아니면 익봉시가 매도청산
볼린저밴드 하단을 이탈하되 이탈완성한 봉의 저가가 당일 저가가 아니면 익봉시가 매수청산
거래횟수 : n번
15시 20분 강제청산
답변 1
예스스탁
예스스탁 답변
2023-03-13 09:15:03
안녕하세요
예스스탁입니다.
input : Period(20),dv(2),n(4);
var : BBup(0),BBmd(0),BBdn(0),entry(0);
BBup = BollBandUp(Period,dv);
BBmd = ma(c,Period);
BBdn = BollBandDown(Period,dv);
if bdate != Bdate[1] Then
entry = 0;
if (MarketPosition != 0 and MarketPosition != MarketPosition[1]) or
(MarketPosition == MarketPosition[1] and TotalTrades > TotalTrades[1]) Then
entry = entry+1;
if MarketPosition >= 0 and CrossDown(L,bbdn) and L == DayLow and entry < n Then
Sell("s",AtMarket);
if MarketPosition <= 0 and CrossUp(H,bbup) and H == DayHigh and entry < n Then
Buy("b",AtMarket);
if MarketPosition == -1 and CrossUp(H,bbup) and H < DayHigh Then
ExitShort("sx",AtMarket);
if MarketPosition == 1 and CrossDown(L,bbdn) and L > DayLow Then
ExitLong("bx",AtMarket);
SetStopEndofday(152000);
즐거운 하루되세요
> 흰둥이아빠 님이 쓴 글입니다.
> 제목 : 함수요청
> 안녕하세요?
아래 전략에 대해 스크립트 작성 요청드립니다.
국내선물 1분봉으로 거래하고자 합니다.
분봉 완성봉상 볼린저밴드 하단을 이탈하고 이탈한 봉의 저가가 당일 저가이면 익봉시가 매도
분봉 완성봉상 볼린저밴드 상단을 돌파하고 돌파한 봉의 고가가 당일 고가이면 익봉시가 매수
볼린저밴드 상단을 돌파하되 돌파완성한 봉의 고가가 당일 고가가 아니면 익봉시가 매도청산
볼린저밴드 하단을 이탈하되 이탈완성한 봉의 저가가 당일 저가가 아니면 익봉시가 매수청산
거래횟수 : n번
15시 20분 강제청산