UPDATE: Changed the accuracy of "Buy" and "Sell" labels.
Changed the frequency of when "Take Profit" labels print.
Added 5 day SMA , 50 day SMA and 200 day SMA to assist with accuracy.
Note: While price is ranging or consolidating, labels will print frequently and have a lower accuracy rate.
This indicator is best used with others such as MACD, MFI and RSI.
Best "Buy" signal is when fast sma>medium sma>100 sma>slow sma.