커뮤니티

zero-lagging 이평정의

프로필 이미지
knoll
2017-02-08 14:44:15
122
글번호 106641
답변완료
안녕하세요? 수식작성 Q&A중 7722번을 보면 zero-lagging 이평이 나오는 데요 수식은 아래와 같고요 input : Period(20); var : EMA1(0),EMA2(0),Difference(0),ZeroLagEMA(0); EMA1 = Ema(C,Period); EMA2 = Ema(EMA1,Period); Difference = EMA1 - EMA2; ZeroLagEMA = EMA1 + Difference; plot1(ZeroLagEMA); 저는 이 zero-lagging 을 이용하여 사칙연산 등 기타 응용을 하려보니 사용자 함수로 정의할 필요성을 느꼈습니다. zero-lagging 이평(ma) 약어는 ZLMA로 하려고합니다 사용례는 종가 ZLMA(C,30) 또는 고저종 ZLMA(((H+L+C)/3),30)등(30은 Period 입니다. 변동합니다) 가격을 다양하게 하고 싶는데 정의 하기가 어려운가요? 종가,고저종 이것을 바꾸기 어렵다면 좀 번거롭겠지만 종가 함수로 ZLMAC정의하고 , 고저종 함수로 ZLMAHLC 따로 정의해도 되고요. 그래서 만약 따로 정의하면 ZLMAC(30),ZLMAHLC(30)이렇게 사용하게 되나요? 사용자함수 정의 부탁합니다
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-02-08 16:07:41

안녕하세요 예스스탁입니다. 1 사용자함수 함수명 : ZLMA 반환값형 : 숫자형 input : Price(Numeric),Period(Numeric); var : EMA1(0),EMA2(0),Difference(0),ZeroLagEMA(0); EMA1 = Ema(Price,Period); EMA2 = Ema(EMA1,Period); Difference = EMA1 - EMA2; ZLMA = EMA1 + Difference; 2 지표 plot1(ZLMA(C,30)); plot2(ZLMA((H+L+C)/3,30)); 즐거운 하루되세요 > knoll 님이 쓴 글입니다. > 제목 : zero-lagging 이평정의 > 안녕하세요? 수식작성 Q&A중 7722번을 보면 zero-lagging 이평이 나오는 데요 수식은 아래와 같고요 input : Period(20); var : EMA1(0),EMA2(0),Difference(0),ZeroLagEMA(0); EMA1 = Ema(C,Period); EMA2 = Ema(EMA1,Period); Difference = EMA1 - EMA2; ZeroLagEMA = EMA1 + Difference; plot1(ZeroLagEMA); 저는 이 zero-lagging 을 이용하여 사칙연산 등 기타 응용을 하려보니 사용자 함수로 정의할 필요성을 느꼈습니다. zero-lagging 이평(ma) 약어는 ZLMA로 하려고합니다 사용례는 종가 ZLMA(C,30) 또는 고저종 ZLMA(((H+L+C)/3),30)등(30은 Period 입니다. 변동합니다) 가격을 다양하게 하고 싶는데 정의 하기가 어려운가요? 종가,고저종 이것을 바꾸기 어렵다면 좀 번거롭겠지만 종가 함수로 ZLMAC정의하고 , 고저종 함수로 ZLMAHLC 따로 정의해도 되고요. 그래서 만약 따로 정의하면 ZLMAC(30),ZLMAHLC(30)이렇게 사용하게 되나요? 사용자함수 정의 부탁합니다