This script applies the average of each major MA (SMA, RMA, EMA, WVMA, WMA) to the MACD formula.
The logic is simple. When all 5 MA's are in agreement in direction, then then script will notify users of change. I posted this as a strategy to help show how logic does in back test. If you use my simple yet effective solution to find take profit locations, you can blow this back testing out of the water!!!
long = ma > ma[1] and ma1 > ma1[1] and ma2 > ma2[1] and ma3 > ma3[1] and ma4 > ma4[1] short = ma < ma[1] and ma1 < ma1[1] and ma2 < ma2[1] and ma3 < ma3[1] and ma4 < ma4[1]
alertcondition(long == true, title='MACD LONG SIGNAL', message='MACD LONG!') alertcondition(short == true, title='MACD SHORT SIGNAL', message='MACD SHORT!')
リリースノート
Sorry for the confusion. I stumbled upon good results thinking I was using MACD formula. Turns out I was only using partial formula.
The mistake just goes to show how uncomplicated a script needs to be to give good back testing results even on a line chart.
リリースノート
Updated version with 4H setting at 66 just to show better backtest. See comment section below to test other lookback periods for other timeframes
I also changed overlay to true to save space on your screen