i believe that every strategy is good if you are good in that all you have to do is the practice of that to success in trading and if you built a trading software and it is not working well than its good for you to change the time period or chart for that strategy because every strategy is good for its own time .