커뮤니티

값 리턴

프로필 이미지
바랍이었어라
2009-07-01 10:53:58
560
글번호 23190
답변완료
5일선이 20일선을 골드크로스 할 때의 5일평균값을 알고 싶어요 그런데 과거의 수치 모두를 리턴받고 싶습니다. 예를 들어 value1=ma(c,5) value2=ma(c,20) 이라고 하고요, 지금으로부터 과거로 crossup(value1, value2) 된 경우 최근 10번, 그 당시의 value1 값들을 평균내고 싶습니다. 부탁드려요^^
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-07-01 11:11:45

안녕하세요 예스스탁입니다. Array : Value[20](0); value1=ma(c,5); value2=ma(c,20); if crossup(value1,value2) Then{ value[0] = value1; for var1 = 1 to 9{ value[var1] = value[var1-1][1]; } } var3 = 0; if value[9] > 0 Then{ for var2 = 0 to 9{ var3 = var3+value[var2]; } var4 = var3/10; } plot1(var4); 즐거운 하루되세요 > 바랍이었어라 님이 쓴 글입니다. > 제목 : 값 리턴 > 5일선이 20일선을 골드크로스 할 때의 5일평균값을 알고 싶어요 그런데 과거의 수치 모두를 리턴받고 싶습니다. 예를 들어 value1=ma(c,5) value2=ma(c,20) 이라고 하고요, 지금으로부터 과거로 crossup(value1, value2) 된 경우 최근 10번, 그 당시의 value1 값들을 평균내고 싶습니다. 부탁드려요^^