커뮤니티

안녕하세요

프로필 이미지
회원
2014-01-07 12:01:21
153
글번호 71136
답변완료
반갑습니다.늑대소년이되엇습니다 아래식은 전번에 만들어진것입니다 이걸현재챠트로 1)현재챠트 2)2배수챠트 3)4배수챠트 3개동시만족시:매수 반대면:매도 감사합니다 var1 = C-O;#몸통크기 value1 = accumn(var1,2); value2 = accumn(var1,3); var77 = BarInterval*36; var78 = TimeToMinutes(stime)%var77; if dayindex ==0 or ( var78 < var78[1] and stime > stime[1]) Then{ var79 = O;#두배수 분봉 시가 } Buy(); if C < var79 and value1 < 0 and value2 < 0 and if C > var79 and value1 > 0 and value2 > 0 and ma(c,1) > ma(c,2) Then ma(c,1) < ma(c,2) Then Sell();
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-01-07 15:07:06

안녕하세요 예스스탁입니다. input : sumP1(2),sumP2(3),maP1(1),maP2(2); var : TM(0),Body1(0),Sumbody12(0),sumbody13(0),TF2(0),TF4(0),cnt(0); var : Sumbody22(0),sumbody23(0),Sumbody42(0),sumbody43(0); var : sum21(0),sum22(0),mav21(0),mav22(0); var : sum41(0),sum42(0),mav41(0),mav42(0); Array : O2[10](0),C2[10](0); Array : O4[10](0),C4[10](0); Body1 = C-O;#몸통크기 sumBody12 = accumn(Body1,sumP1); sumBody13 = accumn(Body1,sumP2); if date != date[1] Then TM = TimeToMinutes(stime); TF2 = (TimeToMinutes(stime)-TM)%2; TF4 = (TimeToMinutes(stime)-TM)%4; if dayindex ==0 or (TF2 < TF2[1] and stime > stime[1]) Then{ O2[0] = O; for cnt = 1 to 9{ O2[cnt] = O2[cnt-1][1]; C2[cnt] = C2[cnt-1][1]; } } C2[0] = C; if dayindex ==0 or (TF4 < TF4[1] and stime > stime[1]) Then{ O4[0] = O; for cnt = 1 to 9{ O4[cnt] = O4[cnt-1][1]; C4[cnt] = C4[cnt-1][1]; } } C4[0] = C; sumbody22 = 0; sumbody23 = 0; if C2[sumP2] > 0 Then{ for cnt = 0 to sumP2-1{ if cnt < sumP1 Then sumbody22 = sumbody22 + (C2[cnt]-O2[cnt]); if cnt < sumP2 Then sumbody23 = sumbody23 + (C2[cnt]-O2[cnt]); } } sumbody42 = 0; sumbody43 = 0; if C4[sumP2] > 0 Then{ for cnt = 0 to sumP2-1{ if cnt < sumP1 Then sumbody42 = sumbody42 + (C4[cnt]-O4[cnt]); if cnt < sumP2 Then sumbody43 = sumbody43 + (C4[cnt]-O4[cnt]); } } sum21 = 0; sum22 = 0; if C2[maP2] > 0 Then{ for cnt = 0 to maP2-1{ if cnt < maP1 Then sum21 = sum21 + C2[cnt]; if cnt < maP2 Then sum22 = sum22 + C2[cnt]; } mav21 = sum21/maP1; mav22 = sum22/maP2; } sum41 = 0; sum42 = 0; if C4[maP2] > 0 Then{ for cnt = 0 to maP2-1{ if cnt < maP1 Then sum41 = sum41 + C4[cnt]; if cnt < maP2 Then sum42 = sum42 + C4[cnt]; } mav41 = sum41/maP1; mav42 = sum42/maP2; } if C > O and sumBody12 > 0 and sumBody13 > 0 and ma(c,1) > ma(c,2) and C2[0] > O2[0] and sumBody22 > 0 and sumBody23 > 0 and mav21 > mav22 and C4[0] > O4[0] and sumBody42 > 0 and sumBody43 > 0 and mav41 > mav42 Then Buy(); if C < O and sumBody12 < 0 and sumBody13 < 0 and ma(c,1) < ma(c,2) and C2[0] < O2[0] and sumBody22 < 0 and sumBody23 < 0 and mav21 < mav22 and C4[0] < O4[0] and sumBody42 < 0 and sumBody43 < 0 and mav41 < mav42 Then sell(); 즐거운 하루되세요 > jbouu123 님이 쓴 글입니다. > 제목 : 안녕하세요 > 반갑습니다.늑대소년이되엇습니다 아래식은 전번에 만들어진것입니다 이걸현재챠트로 1)현재챠트 2)2배수챠트 3)4배수챠트 3개동시만족시:매수 반대면:매도 감사합니다 var1 = C-O;#몸통크기 value1 = accumn(var1,2); value2 = accumn(var1,3); var77 = BarInterval*36; var78 = TimeToMinutes(stime)%var77; if dayindex ==0 or ( var78 < var78[1] and stime > stime[1]) Then{ var79 = O;#두배수 분봉 시가 } Buy(); if C < var79 and value1 < 0 and value2 < 0 and if C > var79 and value1 > 0 and value2 > 0 and ma(c,1) > ma(c,2) Then ma(c,1) < ma(c,2) Then Sell();