Ten months of 30-minute data should be about 2000 data points, by my calculation. That should be sufficient to back test. If you're not seeing a decent return with backtesting that data set, then it might be best to drop the strategy.