Hey Boatman, reading through the Financial hacker posts I found that he posted the same script again here:
http://www.financial-hacker.com/build-better-strategies-part-4-machine-learning/
And he specified that he uses 3 hidden layers on his network. Maybe that can help on improving your results?