커뮤니티

도움 부탁드립니다..

프로필 이미지
지스카드
2021-03-29 21:40:50
563
글번호 147494
답변완료
안녕하세 늘 도움주셔서 감사합니다. 함수를 두가지 만들고 싶습니다. Var : Value1(0) ; Value1 = accum(V*(Pow(C-L,2)-Pow(H-C, 2)) / (H-L)); 보스티니안 무슨 인덱스..일중 강도 지표식인데요 이것을 함수로 (바꿔)만들어 주실수 있나요 BII 이런이름의 함수로 만들어서 좀 간단하게 사용해보고 싶습니다. 부탁드리겠습니다.. 두번째 함수는 같은 것인데요.. input : 기간(3),기간2(6) ; Var : Value1(0),Value2(0),Value3(0) ; Value1 = accum(V*(Pow(C-L,2)-Pow(H-C, 2)) / (H-L)); Value2 = ema( value1, 기간) ; Value3 = Ema( value1 - Value2 , 기간2) ; 여기서 value3 값을 호출할 수 있는 함수를 부탁드리겠습니다.. 이두개를 하나의 함수에서 호출할수 있으면 더 좋구요.... 감사합니다.
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-03-30 11:06:35

안녕하세요 예스스탁입니다. 함수 각각 만드셔야 합니다. 2번째는 BIII라는 이름으로 만들어 드립니다. 사용자함수는 함수명을 지정하고 수식에서 함수명에 최종값을 할당하게 만드시면 됩니다. 함수명을 원하시는 이름으로 만드시고 함수식내에서 해당이름에 최종값을 할당하게 하시면 됩니다. 1 함수명 : BII 반환값형 : 숫자형 함수식 : Var : Value1(0) ; Value1 = accum(V*(Pow(C-L,2)-Pow(H-C, 2)) / (H-L)); BII = value1; //함수명에 최종값 할당 2 함수명 : BIII 반환값형 : 숫자형 함수식 : input : 기간(Numeric),기간2(Numeric) ; Var : Value1(0),Value2(0),Value3(0) ; Value1 = accum(V*(Pow(C-L,2)-Pow(H-C, 2)) / (H-L)); Value2 = ema(value1, 기간) ; Value3 = Ema(value1-Value2, 기간2) ; BIII = Value3;//함수명에 최종값 할당 즐거운 하루되세요 > 지스카드 님이 쓴 글입니다. > 제목 : 도움 부탁드립니다.. > 안녕하세 늘 도움주셔서 감사합니다. 함수를 두가지 만들고 싶습니다. Var : Value1(0) ; Value1 = accum(V*(Pow(C-L,2)-Pow(H-C, 2)) / (H-L)); 보스티니안 무슨 인덱스..일중 강도 지표식인데요 이것을 함수로 (바꿔)만들어 주실수 있나요 BII 이런이름의 함수로 만들어서 좀 간단하게 사용해보고 싶습니다. 부탁드리겠습니다.. 두번째 함수는 같은 것인데요.. input : 기간(3),기간2(6) ; Var : Value1(0),Value2(0),Value3(0) ; Value1 = accum(V*(Pow(C-L,2)-Pow(H-C, 2)) / (H-L)); Value2 = ema( value1, 기간) ; Value3 = Ema( value1 - Value2 , 기간2) ; 여기서 value3 값을 호출할 수 있는 함수를 부탁드리겠습니다.. 이두개를 하나의 함수에서 호출할수 있으면 더 좋구요.... 감사합니다.