커뮤니티

함수식 문의

프로필 이미지
에구머니
2011-07-01 12:24:56
693
글번호 40440
답변완료
안녕하세요? aa라는 함수와 bb라는 함수를 만들고 싶습니다. 함수는 어떻게 하는 건지 아직 너무 몰라서요. 먼저 aa라는 함수입니다. aa(C, 4(= 몇칸씩 후진?), 10, 2(= 비교식의 개수)) = 1, if C > C[10] && C[4] > C[14] = -1, if C < C[10] && C[4] < C[14] = 0, otherwise v = ma(C, 10); aa(v, 3, 100, 4) = 1, if v > v[100] && v[3] > v[103] && v[6] > v[106] && v[9] > v[109] = -1, if 위와 반대방향의 부등호들 = 0, otherwise 그러니까, aa(뭘, s1, s2, s3) 뭘 = 뭘가지고 비교할까? s1 = 몇칸씩 후진하면서 비교할래? s2 = 몇 칸 뒤의 녀석과 비교할래? s3 = 비교식의 갯수 이 함수를 주종목 및 참조종목( 및 참조종목의 이평 ...)에 대해서도 쓰고 싶은데, 참조종목에 대해서는 어떻게 써야하는지도 잘 모르겠습니다. v1 = data2(C); v2 = ma(v1, 10); v3 = ma(v2, 5); 로 해 놓았을 때, 그냥 aa(v1, 3, 10, 3), aa(v2, 2, 5, 4), aa(v3, 3, 3, 3) 등으로 쓰면 되나요? ////////////////////////////////// 이제 bb라는 함수입니다. v1 = ma(C, 10); v2 = ma(v1. 20); bb(v1, v2, 3(=몇칸씩 후진), 5(=비교식의 갯수)) = 1, if v1 > v2 && v1[3] > v2[3] && v1[6] > v2[6] && v1[9] > v2[9] && v1[12]>v2[12] = -1, if 반대방향의 부등호들 =0, otherwise 그러니까, bb(뭐1, 뭐2, s1, s3) 뭐1 과 뭐2 를 비교한다. s1: s1 칸씩 후진하면서 비교한다. s2 = 비교식의 개수 역시, 이 함수도 참조종목에 대해서도 적용하려면 어떻게 해야 하나요? v1 = data2(C); v2 = ma(v1, 10); v3 = ma(v2, 5); 로 해 놓았을 때, 그냥 bb(v2, v3, 3, 5) 등으로 사용하면 되나요? 진심으로 감사드립니다.
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2011-07-01 14:27:20

안녕하세요 예스스탁입니다. 사용자함수 파일로 첨부해 드립니다. 참조종목을 사용하실 경우에는 다른 함수들과 같이 data2(aa(v1, 3, 10, 3)) data2(bb(v2, v3, 3, 5)) 와 같이 사용하시면 됩니다. 즐거운 하루되세요 > 에구머니 님이 쓴 글입니다. > 제목 : 함수식 문의 > 안녕하세요? aa라는 함수와 bb라는 함수를 만들고 싶습니다. 함수는 어떻게 하는 건지 아직 너무 몰라서요. 먼저 aa라는 함수입니다. aa(C, 4(= 몇칸씩 후진?), 10, 2(= 비교식의 개수)) = 1, if C > C[10] && C[4] > C[14] = -1, if C < C[10] && C[4] < C[14] = 0, otherwise v = ma(C, 10); aa(v, 3, 100, 4) = 1, if v > v[100] && v[3] > v[103] && v[6] > v[106] && v[9] > v[109] = -1, if 위와 반대방향의 부등호들 = 0, otherwise 그러니까, aa(뭘, s1, s2, s3) 뭘 = 뭘가지고 비교할까? s1 = 몇칸씩 후진하면서 비교할래? s2 = 몇 칸 뒤의 녀석과 비교할래? s3 = 비교식의 갯수 이 함수를 주종목 및 참조종목( 및 참조종목의 이평 ...)에 대해서도 쓰고 싶은데, 참조종목에 대해서는 어떻게 써야하는지도 잘 모르겠습니다. v1 = data2(C); v2 = ma(v1, 10); v3 = ma(v2, 5); 로 해 놓았을 때, 그냥 aa(v1, 3, 10, 3), aa(v2, 2, 5, 4), aa(v3, 3, 3, 3) 등으로 쓰면 되나요? ////////////////////////////////// 이제 bb라는 함수입니다. v1 = ma(C, 10); v2 = ma(v1. 20); bb(v1, v2, 3(=몇칸씩 후진), 5(=비교식의 갯수)) = 1, if v1 > v2 && v1[3] > v2[3] && v1[6] > v2[6] && v1[9] > v2[9] && v1[12]>v2[12] = -1, if 반대방향의 부등호들 =0, otherwise 그러니까, bb(뭐1, 뭐2, s1, s3) 뭐1 과 뭐2 를 비교한다. s1: s1 칸씩 후진하면서 비교한다. s2 = 비교식의 개수 역시, 이 함수도 참조종목에 대해서도 적용하려면 어떻게 해야 하나요? v1 = data2(C); v2 = ma(v1, 10); v3 = ma(v2, 5); 로 해 놓았을 때, 그냥 bb(v2, v3, 3, 5) 등으로 사용하면 되나요? 진심으로 감사드립니다.
프로필 이미지

에구머니

2011-07-01 15:59:56

첨부파일이 안보이네요... ? 그리고, 참조종목을 사용할 경우, 이미, v1 = ma(data2(C), 10); 등으로 data2라는 표현이 사용되었는데도, data2(aa(v1, 3, 10, 3)) 처럼, 또 data2 로 뒤집어 씌우는 것이 맞나요? 감사합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 함수식 문의 > 안녕하세요 예스스탁입니다. 사용자함수 파일로 첨부해 드립니다. 참조종목을 사용하실 경우에는 다른 함수들과 같이 data2(aa(v1, 3, 10, 3)) data2(bb(v2, v3, 3, 5)) 와 같이 사용하시면 됩니다. 즐거운 하루되세요 > 에구머니 님이 쓴 글입니다. > 제목 : 함수식 문의 > 안녕하세요? aa라는 함수와 bb라는 함수를 만들고 싶습니다. 함수는 어떻게 하는 건지 아직 너무 몰라서요. 먼저 aa라는 함수입니다. aa(C, 4(= 몇칸씩 후진?), 10, 2(= 비교식의 개수)) = 1, if C > C[10] && C[4] > C[14] = -1, if C < C[10] && C[4] < C[14] = 0, otherwise v = ma(C, 10); aa(v, 3, 100, 4) = 1, if v > v[100] && v[3] > v[103] && v[6] > v[106] && v[9] > v[109] = -1, if 위와 반대방향의 부등호들 = 0, otherwise 그러니까, aa(뭘, s1, s2, s3) 뭘 = 뭘가지고 비교할까? s1 = 몇칸씩 후진하면서 비교할래? s2 = 몇 칸 뒤의 녀석과 비교할래? s3 = 비교식의 갯수 이 함수를 주종목 및 참조종목( 및 참조종목의 이평 ...)에 대해서도 쓰고 싶은데, 참조종목에 대해서는 어떻게 써야하는지도 잘 모르겠습니다. v1 = data2(C); v2 = ma(v1, 10); v3 = ma(v2, 5); 로 해 놓았을 때, 그냥 aa(v1, 3, 10, 3), aa(v2, 2, 5, 4), aa(v3, 3, 3, 3) 등으로 쓰면 되나요? ////////////////////////////////// 이제 bb라는 함수입니다. v1 = ma(C, 10); v2 = ma(v1. 20); bb(v1, v2, 3(=몇칸씩 후진), 5(=비교식의 갯수)) = 1, if v1 > v2 && v1[3] > v2[3] && v1[6] > v2[6] && v1[9] > v2[9] && v1[12]>v2[12] = -1, if 반대방향의 부등호들 =0, otherwise 그러니까, bb(뭐1, 뭐2, s1, s3) 뭐1 과 뭐2 를 비교한다. s1: s1 칸씩 후진하면서 비교한다. s2 = 비교식의 개수 역시, 이 함수도 참조종목에 대해서도 적용하려면 어떻게 해야 하나요? v1 = data2(C); v2 = ma(v1, 10); v3 = ma(v2, 5); 로 해 놓았을 때, 그냥 bb(v2, v3, 3, 5) 등으로 사용하면 되나요? 진심으로 감사드립니다.
프로필 이미지

예스스탁 예스스탁 답변

2011-07-01 16:39:38

안녕하세요 예스스탁입니다. 죄송합니다. 파일 다시올려드립니다. 예 함수에 사용되는 값이 data2로 지정이 되어 있어도 함수전체를 data2로 씌워 주시면 됩니다. 즐거운 하루되세요 > 에구머니 님이 쓴 글입니다. > 제목 : Re : Re : 함수식 문의 > 첨부파일이 안보이네요... ? 그리고, 참조종목을 사용할 경우, 이미, v1 = ma(data2(C), 10); 등으로 data2라는 표현이 사용되었는데도, data2(aa(v1, 3, 10, 3)) 처럼, 또 data2 로 뒤집어 씌우는 것이 맞나요? 감사합니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 함수식 문의 > 안녕하세요 예스스탁입니다. 사용자함수 파일로 첨부해 드립니다. 참조종목을 사용하실 경우에는 다른 함수들과 같이 data2(aa(v1, 3, 10, 3)) data2(bb(v2, v3, 3, 5)) 와 같이 사용하시면 됩니다. 즐거운 하루되세요 > 에구머니 님이 쓴 글입니다. > 제목 : 함수식 문의 > 안녕하세요? aa라는 함수와 bb라는 함수를 만들고 싶습니다. 함수는 어떻게 하는 건지 아직 너무 몰라서요. 먼저 aa라는 함수입니다. aa(C, 4(= 몇칸씩 후진?), 10, 2(= 비교식의 개수)) = 1, if C > C[10] && C[4] > C[14] = -1, if C < C[10] && C[4] < C[14] = 0, otherwise v = ma(C, 10); aa(v, 3, 100, 4) = 1, if v > v[100] && v[3] > v[103] && v[6] > v[106] && v[9] > v[109] = -1, if 위와 반대방향의 부등호들 = 0, otherwise 그러니까, aa(뭘, s1, s2, s3) 뭘 = 뭘가지고 비교할까? s1 = 몇칸씩 후진하면서 비교할래? s2 = 몇 칸 뒤의 녀석과 비교할래? s3 = 비교식의 갯수 이 함수를 주종목 및 참조종목( 및 참조종목의 이평 ...)에 대해서도 쓰고 싶은데, 참조종목에 대해서는 어떻게 써야하는지도 잘 모르겠습니다. v1 = data2(C); v2 = ma(v1, 10); v3 = ma(v2, 5); 로 해 놓았을 때, 그냥 aa(v1, 3, 10, 3), aa(v2, 2, 5, 4), aa(v3, 3, 3, 3) 등으로 쓰면 되나요? ////////////////////////////////// 이제 bb라는 함수입니다. v1 = ma(C, 10); v2 = ma(v1. 20); bb(v1, v2, 3(=몇칸씩 후진), 5(=비교식의 갯수)) = 1, if v1 > v2 && v1[3] > v2[3] && v1[6] > v2[6] && v1[9] > v2[9] && v1[12]>v2[12] = -1, if 반대방향의 부등호들 =0, otherwise 그러니까, bb(뭐1, 뭐2, s1, s3) 뭐1 과 뭐2 를 비교한다. s1: s1 칸씩 후진하면서 비교한다. s2 = 비교식의 개수 역시, 이 함수도 참조종목에 대해서도 적용하려면 어떻게 해야 하나요? v1 = data2(C); v2 = ma(v1, 10); v3 = ma(v2, 5); 로 해 놓았을 때, 그냥 bb(v2, v3, 3, 5) 등으로 사용하면 되나요? 진심으로 감사드립니다.