커뮤니티

수식수정

프로필 이미지
아트정
2023-01-05 12:00:15
1169
글번호 165113
답변완료
안녕하세요 수식 수정부탁드립니다 80159 수식을 아래와 같이 변경하고자 합니다 손익절.볼밴간 거리.삭제 date2 30분봉 매수 30분봉이 양봉이며 5일선위에 있고 매매는 2분봉으로함 2분봉에서 캔들이 볼밴 중심선 위에있고 Sw2선이 양선일때 매수 매도 Date 2 30분봉 음봉이며 이평5선 아래 매매 2분봉매매 볼밴중심선 아래서 Sw2선이 음선일때 매도 첨부파일 80159참조
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-01-05 14:21:53

안녕하세요 예스스탁입니다. Inputs : Period(20), Sence(1.5), CC_DN(Yellow); Input : BBP1(20), dv1(2); input : P2(5); var : BBdown(0,Data1),BBUp(0,Data1),bbmd(0,Data1); var : bbup2(0,Data2),bbdn2(0,Data2),mav2(0,Data2),B(0,Data1),S(0,Data1),X(0,Data1); Vars: VLineUp(0,Data1), VLineDn(0,Data1), HHighest(0,Data1), LLowest(0,Data1), JustChanged(FALSE,Data1), VLine(0,Data1), DBN(0,Data1); var : ci(0,Data1),t(0,Data1),v1(0,Data1),v2(0,Data1),v3(0,Data1),v5(0,Data1),v6(0,Data1); Array: Highs[35](0,Data1), Lows[35](0,Data1), RRange[35](0,Data1), UpWave[1](FALSE,Data1), DnWave[1](FALSE,Data1); If data1(STime == 180000) Then DBN = 0; DBN = DBN + 1; v1 = Period; v2 = v1 - 1; v3 = v1 - 2; v5 = Sence; v6 = data1(H-L); JustChanged = FALSE; if Data1(Index) >= Period Then ci = ci+1; if ci <= v2 then begin Highs[ci] = Close; Lows[ci] = Close; RRange[ci] = (H-L) /2; end; if ci == v1 then begin if Highs[v2] >= Highs[v3] then begin UpWave[1] = TRUE; HHighest = Highs[v2]; VLineUp = HHighest - (v5 * data1(MA(v6,v2))); end; if Highs[v2] < Highs[v3] then begin DnWave[1] = TRUE; LLowest = Lows[v2]; VLineDn = LLowest + (v5 * data1(MA(v6,v2))); end; end; if CurrentBar > v1 then begin if DnWave[1] and Close > VLineDn then begin DnWave[1] = FALSE; UpWave[1] = TRUE; JustChanged = TRUE; HHighest = Close; LLowest = 0; end; if UpWave[1] and Close < VLineUp and JustChanged == FALSE then begin UpWave[1] = FALSE; DnWave[1] = TRUE; JustChanged = TRUE; LLowest = Close; HHighest = 0; end; if JustChanged == FALSE then begin if Close > HHighest then HHighest = Close; else if Close < LLowest then LLowest = Close; end; VLineUp = HHighest - (v5 * data1(MA(v6,v2))); VLineDn = LLowest + (v5 * data1(MA(v6,v2))); if UpWave[1] then t = 1; else if DnWave[1] then t= -1; end; BBDown = data1(BollBandDown(BBP1,Dv1)); BBUp = data1(BollBandUp(BBP1,Dv1)); bbmd = Data1(ma(C,BBP1)); mav2 = Data2(ma(C,P2)); if t == 1 and Data2(C>O) and Data2(C>mav2) and C > bbmd Then Buy("b"); if t == -1 and Data2(C<O) and Data2(C<mav2) and C < bbmd Then Sell("s"); if MarketPosition == 1 Then { if Data2(C>=BBup2) Then ExitLong("bx2"); } if MarketPosition == -1 Then { if Data2(C<=BBdn2) Then ExitShort("sx2"); } 즐거운 하루되세요 > 아트정 님이 쓴 글입니다. > 제목 : 수식수정 > 안녕하세요 수식 수정부탁드립니다 80159 수식을 아래와 같이 변경하고자 합니다 손익절.볼밴간 거리.삭제 date2 30분봉 매수 30분봉이 양봉이며 5일선위에 있고 매매는 2분봉으로함 2분봉에서 캔들이 볼밴 중심선 위에있고 Sw2선이 양선일때 매수 매도 Date 2 30분봉 음봉이며 이평5선 아래 매매 2분봉매매 볼밴중심선 아래서 Sw2선이 음선일때 매도 첨부파일 80159참조