커뮤니티

수식부탁드립니다

프로필 이미지
라이블루
2021-09-03 16:01:39
710
글번호 152010
답변완료
70MA 150MA정배열 상태에서 1)주가가 일목균형표 기준선과 70MA사이에서 조정을 받으면서 sto(10,6,6)에서 divergence 나타나면서 상승시 시장가 매수(50%)일목균형표에서 기준선 통과시 추가 매수(50%) 기준선 아래로 내려오면 매수청산 기준선과 70MA에서 Divergence생기고 조정 받으면서 상승하지않고 전저점이하로 하락시 stop 2)주가가 70MA와 150MA사이에서 조정을 받으면서 sto(10,6,6)에서 divergence 나타나면서 상승시 시장가 매수(50%)일목균형표에서 기준선 통과시 추가 매수(50%) 기준선 아래로 내려오면 매수청산 70MA와 150MA에서 Divergence생기고 조정 받으면서 상승하지않고 전저점이하로 하락시 stop 70MA와 150 MA 역배열 상태에서 1)주가가 기준선과 70MA사이에서 조정을 받으면서 sto(10,6,6)에서 divergence 나타나면서 하락시 시장가 매도(50%), 일목균형표에서 기준선 통과 하락시 추가 매도(50%) 기준선 이상으로 올라오면 매도청산 기준선과 70MA에서 Divergence생기고 조정 받으면서 하락하지않고 전고점이상으로 상승시 stop 2)주가가 70MA와 150MA사이에서 조정을 받으면서 sto(10,6,6)에서 divergence 나타나면서 하락시 시장가 매도(50%), 일목균형표에서 기준선 통과시 추가 매도(50%) 기준선 위로 올라오면 매도청산 70MA와 150MA에서 Divergence생기고 조정 받으면서 하락하지않고 전고점이상로 상승시 stop
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-09-06 16:07:05

안녕하세요 예스스탁입니다. 적용시 피라미딩을 다른진입신호만 허용으로 설정하고 적용하시면 됩니다. input : 수량1(1),수량2(1),sto1(10),sto2(6),sto3(6); input : p(26),P1(70),P2(150); var : Sline(0),mav1(0),mav2(0),stok(0),stod(0),T(0); var : HV1(0),HV2(0),HP1(0),HP2(0); var : LV1(0),LV2(0),LP1(0),LP2(0); Sline = (highest(H,P)+lowest(L,P))/2; mav1 = ma(C,P1); mav2 = ma(c,P2); stok = StochasticsK(sto1,sto2); stod = Stochasticsd(sto1,sto2,sto3); if crossup(stok,stod) Then { T = 1; Hv1 = stok; Hv2 = Hv1[1]; HP1 = H; HP2 = HP1[1]; if MarketPosition <= 0 and lv1 > Lv2 and LP1 < LP2 and LP2 > 0 and mav1 > mav2 Then { if Sline > C and C > mav1 Then Buy("b1",OnClose,DEF,수량1); else { if mav1 > C and C > mav2 Then Buy("b2",OnClose,DEF,수량1); } } } if CrossDown(stok,stod) Then { T = -1; Lv1 = stok; Lv2 = Lv1[1]; LP1 = L; LP2 = LP1[1]; if MarketPosition >= 0 and Hv1 < Hv2 and HP1 > HP2 and HP2 > 0 and mav1 > mav2 Then { if Sline < C and C < mav1 Then Sell("s1",OnClose,DEF,수량1); Else { if mav1 < C and C < mav2 Then Sell("s2",OnClose,DEF,수량1); } } } #k-d골드구간 k 최고가와 가격최고가 계산 if T == 1 Then { if stok > HV1 Then HV1 = stok; if H > HP1 Then HP1 = H; } #k-d데드구간 k 최저가와 가격최저가 계산 if T == -1 Then { if stok < LV1 Then LV1 = stok; if L < LP1 Then LP1 = L; } if MarketPosition == 1 Then { #첫진입후 기준선 상향돌파하면 추가매수 if MaxEntries == 1 and CrossUp(c,Sline) Then Buy("bb"); #추가진입후 기준선 하향이탈하면 청산 if MaxEntries == 2 and CrossDown(c,Sline) Then ExitLong("bx1"); #첫진입기준 60개봉 최저가보다 낮은 시세 발생하면 청산 ExitLong("bx2",AtStop,Lowest(L,60)[BarsSinceEntry]); } if MarketPosition == -1 Then { #첫진입후 기준선 하향이탈하면 추가매도 if MaxEntries == 1 and CrossDown(c,Sline) Then Sell("ss"); #추가진입후 기준선 상향돌파하면 청산 if MaxEntries == 2 and CrossUp(c,Sline) Then ExitShort("sx1"); #첫진입기준 60개봉 최ㄱ고가보다 높은 시세 발생하면 청산 ExitShort("sx2",AtStop,highest(H,60)[BarsSinceEntry]); } 즐거운 하루되세요 > 라이블루 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 70MA 150MA정배열 상태에서 1)주가가 일목균형표 기준선과 70MA사이에서 조정을 받으면서 sto(10,6,6)에서 divergence 나타나면서 상승시 시장가 매수(50%)일목균형표에서 기준선 통과시 추가 매수(50%) 기준선 아래로 내려오면 매수청산 기준선과 70MA에서 Divergence생기고 조정 받으면서 상승하지않고 전저점이하로 하락시 stop 2)주가가 70MA와 150MA사이에서 조정을 받으면서 sto(10,6,6)에서 divergence 나타나면서 상승시 시장가 매수(50%)일목균형표에서 기준선 통과시 추가 매수(50%) 기준선 아래로 내려오면 매수청산 70MA와 150MA에서 Divergence생기고 조정 받으면서 상승하지않고 전저점이하로 하락시 stop 70MA와 150 MA 역배열 상태에서 1)주가가 기준선과 70MA사이에서 조정을 받으면서 sto(10,6,6)에서 divergence 나타나면서 하락시 시장가 매도(50%), 일목균형표에서 기준선 통과 하락시 추가 매도(50%) 기준선 이상으로 올라오면 매도청산 기준선과 70MA에서 Divergence생기고 조정 받으면서 하락하지않고 전고점이상으로 상승시 stop 2)주가가 70MA와 150MA사이에서 조정을 받으면서 sto(10,6,6)에서 divergence 나타나면서 하락시 시장가 매도(50%), 일목균형표에서 기준선 통과시 추가 매도(50%) 기준선 위로 올라오면 매도청산 70MA와 150MA에서 Divergence생기고 조정 받으면서 하락하지않고 전고점이상로 상승시 stop