커뮤니티

49943번의 계속입니다

프로필 이미지
티끌
2016-10-10 11:02:58
118
글번호 102712
답변완료
검색이 않되는 종목이 많아서 아예 산식을 아래와 같이 1을 주고했는데도 검색된 결과가 별차이가 없네요 If CountIF(MA6ea_Macd>0,1)>=1 Then Find( 1 ); 어떻게 해야 좀더 검색이 잘될까요? 500봉을 만족시키면서 파워종목검색을 좀더 효율적으로 사용할수 있는 방법이 필요합니다 사용자함수 MA6ea_Macd 에서 사용하는건 아래와 같습니다 MacdVal = ema(GC,3)-ema(GC,6.5); //macd 지표 MacdSig = ema(MacdVal, 2.3); //macd signal 지표 MacdVal1 = ema(GC,5)-ema(GC,10.8); //macd 지표 MacdSig1 = ema(MacdVal, 3.8); //macd signal 지표 MacdVal2 = ema(GC,7)-ema(GC,15.2); //macd 지표 MacdSig2 = ema(MacdVal, 5.3); //macd signal 지표 MacdVal3 = ema(GC,9)-ema(GC,19.5); //macd 지표 MacdSig3 = ema(MacdVal, 6.8); //macd signal 지표 MacdVal4 = ema(GC,11)-ema(GC,23.8); //macd 지표 MacdSig4 = ema(MacdVal, 8.3); //macd signal 지표 MacdVal5 = ema(GC,13)-ema(GC,28.2); //macd 지표 MacdSig5 = ema(MacdVal, 9.8); //macd signal 지표
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-10-10 16:50:20

안녕하세요 예스스탁입니다. 1 MacdVal = ema(GC,3)-ema(GC,6.5); //macd 지표 MacdSig = ema(MacdVal, 2.3); //macd signal 지표 MacdVal1 = ema(GC,5)-ema(GC,10.8); //macd 지표 MacdSig1 = ema(MacdVal, 3.8); //macd signal 지표 MacdVal2 = ema(GC,7)-ema(GC,15.2); //macd 지표 MacdSig2 = ema(MacdVal, 5.3); //macd signal 지표 MacdVal3 = ema(GC,9)-ema(GC,19.5); //macd 지표 MacdSig3 = ema(MacdVal, 6.8); //macd signal 지표 MacdVal4 = ema(GC,11)-ema(GC,23.8); //macd 지표 MacdSig4 = ema(MacdVal, 8.3); //macd signal 지표 MacdVal5 = ema(GC,13)-ema(GC,28.2); //macd 지표 MacdSig5 = ema(MacdVal, 9.8); //macd signal 지표 위 내용에 보시면 각 시그널값은 MACDval만으로 계산이 됩니다, 각 다른 MACDval값으로 계산하게 하셔야 합니다. MacdVal = ema(GC,3)-ema(GC,6.5); //macd 지표 MacdSig = ema(MacdVal, 2.3); //macd signal 지표 MacdVal1 = ema(GC,5)-ema(GC,10.8); //macd 지표 MacdSig1 = ema(MacdVal1, 3.8); //macd signal 지표 MacdVal2 = ema(GC,7)-ema(GC,15.2); //macd 지표 MacdSig2 = ema(MacdVal2, 5.3); //macd signal 지표 MacdVal3 = ema(GC,9)-ema(GC,19.5); //macd 지표 MacdSig3 = ema(MacdVal3, 6.8); //macd signal 지표 MacdVal4 = ema(GC,11)-ema(GC,23.8); //macd 지표 MacdSig4 = ema(MacdVal4, 8.3); //macd signal 지표 MacdVal5 = ema(GC,13)-ema(GC,28.2); //macd 지표 MacdSig5 = ema(MacdVal5, 9.8); //macd signal 지표 2 올려주신 내용에서 좀더 효율적으로 할만한 방법은 없어 보입니다. 즐거운 하루되세요 > 티끌 님이 쓴 글입니다. > 제목 : 49943번의 계속입니다 > 검색이 않되는 종목이 많아서 아예 산식을 아래와 같이 1을 주고했는데도 검색된 결과가 별차이가 없네요 If CountIF(MA6ea_Macd>0,1)>=1 Then Find( 1 ); 어떻게 해야 좀더 검색이 잘될까요? 500봉을 만족시키면서 파워종목검색을 좀더 효율적으로 사용할수 있는 방법이 필요합니다 사용자함수 MA6ea_Macd 에서 사용하는건 아래와 같습니다 MacdVal = ema(GC,3)-ema(GC,6.5); //macd 지표 MacdSig = ema(MacdVal, 2.3); //macd signal 지표 MacdVal1 = ema(GC,5)-ema(GC,10.8); //macd 지표 MacdSig1 = ema(MacdVal, 3.8); //macd signal 지표 MacdVal2 = ema(GC,7)-ema(GC,15.2); //macd 지표 MacdSig2 = ema(MacdVal, 5.3); //macd signal 지표 MacdVal3 = ema(GC,9)-ema(GC,19.5); //macd 지표 MacdSig3 = ema(MacdVal, 6.8); //macd signal 지표 MacdVal4 = ema(GC,11)-ema(GC,23.8); //macd 지표 MacdSig4 = ema(MacdVal, 8.3); //macd signal 지표 MacdVal5 = ema(GC,13)-ema(GC,28.2); //macd 지표 MacdSig5 = ema(MacdVal, 9.8); //macd signal 지표