커뮤니티
zero-lagging 이평정의
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)이렇게 사용하게 되나요?
사용자함수 정의 부탁합니다