Sharpen Your Moving Averages

No, I just want to help folks.

For my next tip, to get zero lag or even negative lag, research forward-backward filtering using emas (ie one-pole infinite impulse response filters.) You will get outstanding filtering performance, which can be improved even further by sharpening your reverse ema.
Refine it enough and you'll get price o_O. Then you really have something. Unsmoothed, unfiltered ... reality.
 
Here is a simple trick from the world of digital signals processing to improve the filtering performance of your MAs.

1. Filter the input signal, x(n) i.e. price, once with your moving average
2. Double the moving average value to obtain w(n)
3. Subtract w(n) from 3*x(n) to obtain u(n)
4. Filter u(n) twice with your moving average to obtain your output y(n)

You are welcome.
so over the last 100 trades how has this improved performance or profitability? How has it improved win loss ratio? What is it actually done that can be measured?
 
The goal of using a ma is often to see a trend, or let's call it dominant movement of a time series. Perhaps also eyeballing momentum.

How does this add value to this goal?

Is that really how everyone uses a ma or ema? Not even being funny I don't use MA or EMA'S to judge trend directly. I use it more to detect slight changes of a trend ending and more importantly to help determine if current overbought is actually bullish or current overbought is bearish.
 
Is that really how everyone uses a ma or ema? Not even being funny I don't use MA or EMA'S to judge trend directly. I use it more to detect slight changes of a trend ending and more importantly to help determine if current overbought is actually bullish or current overbought is bearish.
I havent interviewed everybody, but it seems common use. It's just a reference point to frame pricepath
 
You think that after decades in TA tools, everything you can possibly do to the moving average has been done. It's like asking kids different ways they can draw a person, and having people judge how "cute" it looks.
 
Here is a simple trick from the world of digital signals processing to improve the filtering performance of your MAs.

1. Filter the input signal, x(n) i.e. price, once with your moving average
2. Double the moving average value to obtain w(n)
3. Subtract w(n) from 3*x(n) to obtain u(n)
4. Filter u(n) twice with your moving average to obtain your output y(n)

You are welcome.
%%
OK;
+put profits another way. THAT 20 ma on monthly QQQ [DON Channels]charts, which has been downtrending for over a year\sometimes pay attention to it \LOL:D:D
Nothing like a simple trick \sharp headline;
+sometimes OCT lives its Stock Traders Almanac nickname/ ''Bear killer''
Good timing even if i cant read your charts LOL:D:D
 
I have attached the technical article. You will note the author recommends using FIR filters, but there is no harm in extending the method to IIR filters.

IIR MA Function

Inputs: Series( numericseries ), Length( numericsimple );

Variables: Fraction( 0 ), Lag( 0 ) ;
Fraction = 1 / Length;
Lag = IntPortion( 1 / Fraction - 1 );

If CurrentBar = 1 then
IIRMA = Series
Else
IIRMA = Fraction * ( 2 * Series - Series[Lag] ) + ( 1 - Fraction ) * IIRMA[1];


-----------------------
EXP MA
IIR MA
FOF MA

in that order from top to bottom, the bands are just price bands no averages.

hlJdaj.png
 
Back
Top