커뮤니티

수식요청드려요.

프로필 이미지
에이드
2019-09-10 22:06:24
235
글번호 131922
답변완료
1-1 매수 3,5,10,20,60일선 정배열이며 최근 15개 봉에서 종가기준 5일선 상향돌파 이후 진행된 봉의 종가가 5일선보다 10포인트 작을때 매수 볼밴 상단 상향돌파시 청산 or 20일선 하향돌파시 청산 1-2 매도 3,5,10,20,60일선 역배열이며 최근 15개 봉에서 종가기준 5일선 하향돌파 이후 진행된 봉의 종가가 5일선보다 10포인트 클때 매도 볼밴 하단 하향돌파시 청산 or 20일선 상향돌파시 청산 2-1 매수 3,5,10,20,60일선 역배열이며 최근 15개 봉에서 종가기준 10일선 상향돌파 이후 진행된 봉의 종가가 20일선보다 10포인트 작을때 매수 볼밴 상단 상향돌파시 청산 or 20일선 하향돌파시 청산 2-2 매도 3,5,10,20,60일선 정배열이며 최근 15개 봉에서 종가기준 10일선 하향돌파 이후 진행된 봉의 종가가 20일선보다 10포인트 클때 매도 볼밴 하단 하향돌파시 청산 or 20일선 상향돌파시 청산 3-1 매수 3,5,10,20,60일선 역배열이며 최근 15개 봉에서 종가기준 10일선 상향돌파 이후 진행된 봉의 종가가 10일선을 처음 상향돌파한 봉의 종가보다 클때 매수 볼밴 상단 상향돌파시 청산 or 20일선 하향돌파시 청산 3-2 매도 3,5,10,20,60일선 정배열이며 최근 15개 봉에서 종가기준 10일선 하향돌파 이후 진행된 봉의 종가가 10일선을 처음 하향돌파한 봉의 종가보다 작을때 매도 볼밴 하단 하향돌파시 청산 or 20일선 상향돌파시 청산
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-09-16 11:15:03

안녕하세요 예스스탁입니다. Input : Period(20), MultiD(2); var : BBmd(0),BBup(0),BBdn(0); BBmd = ma(C,Period); BBup = BollBandUp(Period,MultiD); BBdn = BollBandDown(Period,MultiD); var1 = ma(C,3); var2 = ma(C,5); var3 = ma(C,10); var4 = ma(C,20); var5 = ma(C,60); Condition1 = var1 > var2 and var2 > var3 and var3 > var4 and var4 > var5; Condition2 = var1 < var2 and var2 < var3 and var3 < var4 and var4 < var5; if crossup(c,var1) Then { value1 = index; } if crossup(c,var3) Then { value2 = index; value21 = c; } if CrossDown(c,var1) Then { value3 = index; } if CrossDown(c,var3) Then { value4 = index; value41 = c; } if Condition1 == true and value1 > 0 and index < value1+15 and CrossDown(C,var1-10) Then buy("b1"); if Condition2 == true and value2 > 0 and index < value2+15 and CrossDown(C,var4-10) Then buy("b2"); if Condition2 == true and value2 > 0 and index < value2+15 and crossup(C,value21) Then buy("b3"); if Condition2 == true and value3 > 0 and index < value3+15 and Crossup(C,var1+10) Then Sell("s1"); if Condition1 == true and value4 > 0 and index < value4+15 and Crossup(C,var4+10) Then sell("s2"); if Condition1 == true and value4 > 0 and index < value4+15 and CrossDown(C,value41) Then sell("s3"); if MarketPosition == 1 Then { if CrossUp(C,bbup) Then ExitLong("bx1"); if CrossDown(C,var4) Then ExitLong("bx2"); } if MarketPosition == -1 Then { if CrossDown(C,bbdn) Then ExitShort("sx1"); if CrossUp(C,var4) Then ExitShort("sx2"); } 즐거운 하루되세요 > 에이드 님이 쓴 글입니다. > 제목 : 수식요청드려요. > 1-1 매수 3,5,10,20,60일선 정배열이며 최근 15개 봉에서 종가기준 5일선 상향돌파 이후 진행된 봉의 종가가 5일선보다 10포인트 작을때 매수 볼밴 상단 상향돌파시 청산 or 20일선 하향돌파시 청산 1-2 매도 3,5,10,20,60일선 역배열이며 최근 15개 봉에서 종가기준 5일선 하향돌파 이후 진행된 봉의 종가가 5일선보다 10포인트 클때 매도 볼밴 하단 하향돌파시 청산 or 20일선 상향돌파시 청산 2-1 매수 3,5,10,20,60일선 역배열이며 최근 15개 봉에서 종가기준 10일선 상향돌파 이후 진행된 봉의 종가가 20일선보다 10포인트 작을때 매수 볼밴 상단 상향돌파시 청산 or 20일선 하향돌파시 청산 2-2 매도 3,5,10,20,60일선 정배열이며 최근 15개 봉에서 종가기준 10일선 하향돌파 이후 진행된 봉의 종가가 20일선보다 10포인트 클때 매도 볼밴 하단 하향돌파시 청산 or 20일선 상향돌파시 청산 3-1 매수 3,5,10,20,60일선 역배열이며 최근 15개 봉에서 종가기준 10일선 상향돌파 이후 진행된 봉의 종가가 10일선을 처음 상향돌파한 봉의 종가보다 클때 매수 볼밴 상단 상향돌파시 청산 or 20일선 하향돌파시 청산 3-2 매도 3,5,10,20,60일선 정배열이며 최근 15개 봉에서 종가기준 10일선 하향돌파 이후 진행된 봉의 종가가 10일선을 처음 하향돌파한 봉의 종가보다 작을때 매도 볼밴 하단 하향돌파시 청산 or 20일선 상향돌파시 청산