커뮤니티
함수요청
2022-04-05 10:53:58
1169
글번호 157732
안녕하세요?
아래의 전략에 대해 스크립트 작성 부탁드립니다.
나스닥선물 5분봉으로 거래를 하고자 합니다.
5ma > 20ma 이면 완성 익봉 시가에 매수진입
5ma < 20ma 이면 완성 익봉 시가에 매도진입
매수진입 이후 10ma 이탈 완성 익봉 시가에 매수청산
매도진입 이후 10ma 돌파 완성 익봉 시가에 매도청산
매수진입 이후 5ma를 하향이탈하되 10번째 이내의 봉 종가가 볼린저밴드 상단을 돌파한 적이 있으면 5ma 이탈 완성 시가에 매수청산
매도진입 이후 5ma를 상향돌파하되 10번째 이내의 봉 종가가 볼린저밴드 하단을 이탈한 적이 있으면 5ma 돌파 완성 시가에 매도청산
진입기준으로 매매횟수를 하루 20번이내로 제한하고자 합니다.
진입봉에서 청산신호가 발생되거나 청산봉에서 다시 진입신호가 생성되지 않도록 익봉부터 매매를 하고자 합니다.
답변 1
예스스탁 예스스탁 답변
2022-04-05 12:29:39
안녕하세요
예스스탁입니다.
input : P1(5),P2(10),P3(20),BBP(20),dv(2);
var : BBup(0),BBdn(0),entry(0);
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;
var1 = ma(C,P1);
Var2 = ma(C,P2);
Var3 = ma(C,P3);
bbup = BollBandUp(BBP,dv);
bbdn = BollBandDown(BBP,dv);
if MarketPosition <= 0 and CrossUp(var1,Var3) and entry < 20 Then
Buy("b",AtMarket);
if MarketPosition >= 0 and CrossDown(var1,Var3) and entry < 20 Then
Sell("s",AtMarket);
if MarketPosition == 1 Then
{
if CrossDown(c,var2) Then
ExitLong("bx1",AtMarket);
if BarsSinceEntry < 10 and CrossUp(C,bbup) Then
Condition1 = true;
if Condition1 == true and CrossDown(c,var1) Then
ExitLong("bx2",AtMarket);
}
Else
Condition1 = False;
if MarketPosition == -1 Then
{
if CrossUp(c,var2) Then
ExitShort("sx1",AtMarket);
if BarsSinceEntry < 10 and CrossDown(c,bbdn) Then
Condition2 = true;
if Condition2 == true and CrossUp(c,var1) Then
ExitShort("sx2",AtMarket);
}
Else
Condition2 = False;
즐거운 하루되세요
> 흰둥이아빠 님이 쓴 글입니다.
> 제목 : 함수요청
> 안녕하세요?
아래의 전략에 대해 스크립트 작성 부탁드립니다.
나스닥선물 5분봉으로 거래를 하고자 합니다.
5ma > 20ma 이면 완성 익봉 시가에 매수진입
5ma < 20ma 이면 완성 익봉 시가에 매도진입
매수진입 이후 10ma 이탈 완성 익봉 시가에 매수청산
매도진입 이후 10ma 돌파 완성 익봉 시가에 매도청산
매수진입 이후 5ma를 하향이탈하되 10번째 이내의 봉 종가가 볼린저밴드 상단을 돌파한 적이 있으면 5ma 이탈 완성 시가에 매수청산
매도진입 이후 5ma를 상향돌파하되 10번째 이내의 봉 종가가 볼린저밴드 하단을 이탈한 적이 있으면 5ma 돌파 완성 시가에 매도청산
진입기준으로 매매횟수를 하루 20번이내로 제한하고자 합니다.
진입봉에서 청산신호가 발생되거나 청산봉에서 다시 진입신호가 생성되지 않도록 익봉부터 매매를 하고자 합니다.
다음글
이전글