Trading in general is based on what works for you.
Some tips that helped me when I first started out...
1. Make sure you know how much you're risking every trade.
2. Make sure how much risk there is compared to the potential reward.
3. Technical analysis is a given. Decide whether or not you...
I know this isn't the complete answer you're looking for and/or may be the point in the wrong direction, but you might want to check out sites that offer backtesting as well as the ability to implement user codes. I don't know the "policy" with referring people to sites so give it a search or...