TradingView
DasanC
2019년 2월 17일 오전 1시 28분

Multi-Instantaneous Frequency Measurement 

USD/JPYOANDA

설명

I compiled all of Ehlers' IFM methods into one script - all written as functional blocks so you can simply add them to your own scripts.
Bonus! I also dropped in the Super Smoother, which is a much more efficient and low lag averaging method. I used it to clean the data before feeding it into other indicators.

릴리즈 노트

Added another Instantaneous Frequency Measurement (IFM) method - the Hilbert Transform!

릴리즈 노트

Updated default colors.

릴리즈 노트

Updated TV preview.

릴리즈 노트

Updated function returns to be rounded - should now return an 'integer' instead of 'series'

릴리즈 노트

Updated TV preview...you'd think I'd learn to declutter my screen by now lol
코멘트
simwai
Which of them you like most?
veryfid
amazing
V0M
wow man ! thanks
peterson4545
When I try to integrate this script into one of the others, I always get an error message that says you can't generate MAs that use ema(series,series) or sma(series,series). This happens after putting identifiers (c, iq, rcm etc.) into where length is supposed to be. Can you look into it?
DasanC
@peterson4545, Sure! I actually know exactly what the issue is. You can't input a 'float' into ema or sma. I'll make a quick change to the scripts so all the outputs are rounded :) for now just try:
rcm = round( getRCM(src) )
peterson4545
@DasanC, Thank you, I appreciate your efforts! Nevertheless, the compiler refuses to save the script, now saying 'cannot call ... with arguments (series, series[integer])'. Just googled this issue and seems the round functionality cannot solve the problem. Here's the page for your reference: getsatisfaction.com/tradingview/topics/series-conversion-to-integer
peterson4545
@peterson4545, it's (series, series(integer)). [integer]
더보기