커뮤니티
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 지표
다음글
이전글