This looks to good to be true and I would assume so if your not willing to give a free trial. Without a free trail I would assume it repaints. If you are willing to give a free trial so I can confirm it doesn't repaint then I would be happy to pay a fee for the script afterwards.
@bsinclair2076, I agree. The real trading might not be so ideal like on the above chart. The reason is, as I mentioned clearly above, I used WMA(Weighted Moving Average) and MACD Oscillator and other oscillators which are past-forwarding. It can be the answer. It is not repainting but it is not that ideal like the chart. Please use at your own risk.