커뮤니티

안녕하세요

프로필 이미지
회원
2012-12-24 19:39:34
223
글번호 57566
답변완료
안녕하세요? 예스스탁입니다. 20선과 80선이 어떤 지표인지 확인해 주셔야 답변이 가능할 것 같습니다. 감사합니다. > jbouu123 님이 쓴 글입니다. > 제목 : 안녕하세요 > 안녕하세요 반갑습니다 이런식을 부탁 드릴까합니다 표현이 불충분했군요.(이동평균선)미안합니다 1.1배수분봉에서 주가> 20일 이동평균선> 80선이동평균선 2.2배수분봉에서 주가> 20일 이동평균선> 80선이동평균선 3.4배수분봉에서 주가> 20일 이동평균선> 80선이동평균선 위의1.2.3항 3개 동시만족시 :매수 그리고 반대이면 :매도 신호를 받고자 합니다 (예:1배수 15분봉. 2배수30분봉. 4배수60분봉) 수고하세요.감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-12-26 14:25:22

안녕하세요 예스스탁입니다. input : Atime1(30),Atime2(60),P1(20),P2(80); var : cnt(0),count(0),sum1(0),sum2(0),mav21(0),mav22(0); var : cnt1(0),count1(0),sum11(0),sum22(0),mav31(0),mav32(0); var : mav11(0),mav12(0); Array : CC1[100](0),CC2[100](0); var1 = TimeToMinutes(stime)%Atime1; if dayindex() == 0 or (var1 < var1[1] and stime > stime[1]) Then{ for cnt = 1 to 99{ CC1[cnt] = CC1[cnt-1][1]; } } CC1[0] = C; sum1 = 0; sum2 = 0; for count = 0 to P2{ if count < P1 Then sum1 = sum1+CC1[count]; if count < P2 Then sum2 = sum2+CC1[count]; } mav21 = sum1/P1; mav22 = sum2/P2; var2 = TimeToMinutes(stime)%Atime2; if dayindex() == 0 or (var2 < var2[1] and stime > stime[1]) Then{ for cnt1 = 1 to 99{ CC2[cnt1] = CC2[cnt1-1][1]; } } CC2[0] = C; sum11 = 0; sum22 = 0; for count1 = 0 to P2{ if count1 < P1 Then sum11 = sum11+CC2[count1]; if count1 < P2 Then sum22 = sum22+CC2[count1]; } mav31 = sum11/P1; mav32 = sum22/P2; mav11 = ma(c,P1); mav12 = ma(c,P2); if C > mav11 and mav11 > mav12 and C > mav21 and mav21 > mav22 and C > mav31 and mav31 > mav32 Then buy(); if C < mav11 and mav11 < mav12 and C < mav21 and mav21 < mav22 and C < mav31 and mav31 < mav32 Then sell(); 즐거운 하루되세요 > jbouu123 님이 쓴 글입니다. > 제목 : 안녕하세요 > 안녕하세요? 예스스탁입니다. 20선과 80선이 어떤 지표인지 확인해 주셔야 답변이 가능할 것 같습니다. 감사합니다. > jbouu123 님이 쓴 글입니다. > 제목 : 안녕하세요 > 안녕하세요 반갑습니다 이런식을 부탁 드릴까합니다 표현이 불충분했군요.(이동평균선)미안합니다 1.1배수분봉에서 주가> 20일 이동평균선> 80선이동평균선 2.2배수분봉에서 주가> 20일 이동평균선> 80선이동평균선 3.4배수분봉에서 주가> 20일 이동평균선> 80선이동평균선 위의1.2.3항 3개 동시만족시 :매수 그리고 반대이면 :매도 신호를 받고자 합니다 (예:1배수 15분봉. 2배수30분봉. 4배수60분봉) 수고하세요.감사합니다