커뮤니티

부탁드립니다~

프로필 이미지
하루4%
2016-10-26 10:30:35
65
글번호 103350
답변완료
안녕하세요 제가 더 짧게 해봤는데 자꾸 오류가 나네요. 더 짧게 할수 없는지요~ 부탁드리겠습니다. 1 for cnt = 0 to P1-1{ sumV1 = sumV1+DayClose(cnt); sumv11 = sumv11+DayClose(cnt+1); sumv12 = sumv12+DayClose(cnt+2); } for cnt = 0 to P2-1{ sumV2 = sumV2+DayClose(cnt); sumv21 = sumv21+DayClose(cnt+1); sumv22 = sumv22+DayClose(cnt+2); } for cnt = 0 to P3-1{ sumV3 = sumV3+DayClose(cnt); sumv31 = sumv31+DayClose(cnt+1); sumv32 = sumv32+DayClose(cnt+2); } 2 그리고 1일봉 14일합의 평균과 1봉전 3일의 합 평균을 if bdate != bdate[1] Then{ MM[0] =0; for cnt = 1 to 20{ MM[cnt] = MM[cnt-1][1]; } Condition1 = false; } MM[0] = MM[0]+M; sum = 0; for cnt = 1 to 14{ sum = sum+MM[cnt]; } M1 = sum/14; sum1 = 0; for cnt = 1 to 3{ sum1 = sum1+MM[cnt]; } M2 = sum1/3; if M1 >= 5000000000 and MM[14] > 0 and M2 >= 10000000000 and MM[3] > 0 1봉전 14일평균 50억이상 1봉전 3일평균 100억이상 이렇게 하는거 맞는가요? 3 당일 시가비교로 거래대금지표를 If C>=O Then { Plot1(m,"양봉거래대금"); } Else { Plot2(m,"음봉거래대금"); } 이렇게 했는데 여기서 500억 기준줄을 가로로 치고 싶은데 어떻게 하는지 알려주세요. 항상 감사합니다 좋은 시간되세요~
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-10-26 13:34:00

안녕하세요 예스스탁입니다. 1. input : P1(5),P2(10),P3(20); sumv1 = 0; sumv11 = 0; sumv12 = 0; sumv2 = 0; sumv21 = 0; sumv22 = 0; sumv3 = 0; sumv31 = 0; sumv32 = 0; for cnt = 0 to P3-1{ if cnt < P1 then{ sumV1 = sumV1+DayClose(cnt); sumv11 = sumv11+DayClose(cnt+1); sumv12 = sumv12+DayClose(cnt+2); } if cnt < P2 then{ sumV2 = sumV2+DayClose(cnt); sumv21 = sumv21+DayClose(cnt+1); sumv22 = sumv22+DayClose(cnt+2); } if cnt < P3 then{ sumV3 = sumV3+DayClose(cnt); sumv31 = sumv31+DayClose(cnt+1); sumv32 = sumv32+DayClose(cnt+2); } } 2 예 맞습니다. 3 If C>=O Then { Plot1(m,"양봉거래대금"); } Else { Plot2(m,"음봉거래대금"); } PlotBaseLine1(50000000000,"500억"); 즐거운 하루되세요 > 하루4% 님이 쓴 글입니다. > 제목 : 부탁드립니다~ > 안녕하세요 제가 더 짧게 해봤는데 자꾸 오류가 나네요. 더 짧게 할수 없는지요~ 부탁드리겠습니다. 1 for cnt = 0 to P1-1{ sumV1 = sumV1+DayClose(cnt); sumv11 = sumv11+DayClose(cnt+1); sumv12 = sumv12+DayClose(cnt+2); } for cnt = 0 to P2-1{ sumV2 = sumV2+DayClose(cnt); sumv21 = sumv21+DayClose(cnt+1); sumv22 = sumv22+DayClose(cnt+2); } for cnt = 0 to P3-1{ sumV3 = sumV3+DayClose(cnt); sumv31 = sumv31+DayClose(cnt+1); sumv32 = sumv32+DayClose(cnt+2); } 2 그리고 1일봉 14일합의 평균과 1봉전 3일의 합 평균을 if bdate != bdate[1] Then{ MM[0] =0; for cnt = 1 to 20{ MM[cnt] = MM[cnt-1][1]; } Condition1 = false; } MM[0] = MM[0]+M; sum = 0; for cnt = 1 to 14{ sum = sum+MM[cnt]; } M1 = sum/14; sum1 = 0; for cnt = 1 to 3{ sum1 = sum1+MM[cnt]; } M2 = sum1/3; if M1 >= 5000000000 and MM[14] > 0 and M2 >= 10000000000 and MM[3] > 0 1봉전 14일평균 50억이상 1봉전 3일평균 100억이상 이렇게 하는거 맞는가요? 3 당일 시가비교로 거래대금지표를 If C>=O Then { Plot1(m,"양봉거래대금"); } Else { Plot2(m,"음봉거래대금"); } 이렇게 했는데 여기서 500억 기준줄을 가로로 치고 싶은데 어떻게 하는지 알려주세요. 항상 감사합니다 좋은 시간되세요~