커뮤니티

수식 문의 드립니다.

프로필 이미지
신대륙발견
2023-12-28 03:12:26
1077
글번호 175261
답변완료
input : HMA(14); var : src(0),hi(0),lo(0),ema1(0),ema2(0),diff(0),mi(0); var : md(0),sb(0),sh(0),mdc(0); src = (h+l+c)/3; hi = iff(isnan(hi[1]) == true , ma(h, HMA) , (hi[1] * (HMA - 1) + high) / HMA); lo = iff(isnan(lo[1]) == true , ma(l, HMA) , (lo[1] * (HMA - 1) + low) / HMA); Ema1 = Ema(src,HMA); Ema2 = Ema(Ema1,HMA); diff = Ema1-Ema2; mi = Ema1+diff; md = IFf(mi>hi , (mi-hi) , IFf(mi<lo , (mi - lo) , 0)); sh = md-sb; mdc = iff(src>mi,iff(src>hi,lime,green),iff(src<lo,red,orange)); plot1(md, "MACD", mdc); red 색에서 lime 색으로 바뀔때 매수 신호 lime 색에서 red 색으로 바뀔때 매도 신호가 나오는 수식도 좀 만들어주세요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-12-28 11:19:04

안녕하세요 예스스탁입니다. input : HMA(14); var : src(0),hi(0),lo(0),ema1(0),ema2(0),diff(0),mi(0); var : md(0),sb(0),sh(0),mdc(0); src = (h+l+c)/3; hi = iff(isnan(hi[1]) == true , ma(h, HMA) , (hi[1] * (HMA - 1) + high) / HMA); lo = iff(isnan(lo[1]) == true , ma(l, HMA) , (lo[1] * (HMA - 1) + low) / HMA); Ema1 = Ema(src,HMA); Ema2 = Ema(Ema1,HMA); diff = Ema1-Ema2; mi = Ema1+diff; md = IFf(mi>hi , (mi-hi) , IFf(mi<lo , (mi - lo) , 0)); sh = md-sb; mdc = iff(src>mi,iff(src>hi,lime,green),iff(src<lo,red,orange)); if mdc == Lime and mdc[1] == Red Then Buy(); if mdc == Red and mdc[1] == Lime Then Sell(); 새해 복 많이 받으세요 > 신대륙발견 님이 쓴 글입니다. > 제목 : 수식 문의 드립니다. > input : HMA(14); var : src(0),hi(0),lo(0),ema1(0),ema2(0),diff(0),mi(0); var : md(0),sb(0),sh(0),mdc(0); src = (h+l+c)/3; hi = iff(isnan(hi[1]) == true , ma(h, HMA) , (hi[1] * (HMA - 1) + high) / HMA); lo = iff(isnan(lo[1]) == true , ma(l, HMA) , (lo[1] * (HMA - 1) + low) / HMA); Ema1 = Ema(src,HMA); Ema2 = Ema(Ema1,HMA); diff = Ema1-Ema2; mi = Ema1+diff; md = IFf(mi>hi , (mi-hi) , IFf(mi<lo , (mi - lo) , 0)); sh = md-sb; mdc = iff(src>mi,iff(src>hi,lime,green),iff(src<lo,red,orange)); plot1(md, "MACD", mdc); red 색에서 lime 색으로 바뀔때 매수 신호 lime 색에서 red 색으로 바뀔때 매도 신호가 나오는 수식도 좀 만들어주세요.