커뮤니티

시스템부탁해요

프로필 이미지
엉덩공주
2016-10-25 13:37:25
107
글번호 103320
답변완료
이동평균 ( 5일 20일)2개가 역배열상황일때 20일 이동평균선을 돌파한후 다시 하락하여,5일선 근처에서 매수 스톡또는 macd 3차하락다이버전스일때 매도 만들어 주셔요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-10-25 15:02:42

안녕하세요 예스스탁입니다. input : P1(5),P2(20),N(2),sto1(10),sto2(5),short(12),long(26),sig(9),left(3),right(3); var : mav1(0),mav2(0),T(0),stok(0),macdv(0); mav1 = ma(C,P1); mav2 = ma(c,P2); stok = StochasticsK(sto1,sto2); macdv = macd(short,long); if crossup(mav1,mav2) then T = 1; if CrossDown(mav1,mav2) then T = -1; if T == -1 and CrossUp(c,mav2) Then T = -2; if T == -2 and L > mav1+PriceScale*N then{ buy("b",atlimit,mav1+PriceScale*N); } #stok 고점 연속 낮아지고 종가는 상승 if SwingHighBar(1,stok,left,right,left+right+1) != -1 Then{ var11 = stok[right]; var12 = var11[1]; var13 = var12[1]; var21 = c[right]; var22 = var21[1]; var23 = var22[1]; if var11 <= var12 and var12 <= var13 and var21 >= var22 and var22 >= var23 Then sell("s1"); } #macd 고점 연속 낮아지고 종가는 상승 if SwingLowbar(1,stok,left,right,left+right+1) != -1 Then{ var31 = stok[right]; var32 = var31[1]; var33 = var32[1]; var41 = c[right]; var42 = var41[1]; var43 = var42[1]; if var31 <= var32 and var32 <= var33 and var41 >= var42 and var42 >= var43 Then sell("s2"); } 즐거운 하루되세요 > 엉덩공주 님이 쓴 글입니다. > 제목 : 시스템부탁해요 > 이동평균 ( 5일 20일)2개가 역배열상황일때 20일 이동평균선을 돌파한후 다시 하락하여,5일선 근처에서 매수 스톡또는 macd 3차하락다이버전스일때 매도 만들어 주셔요