I trade futures through Ninjatrader brokerage. You could also do this with spreads and honestly that is where Darrell recommends people start anyway. This is an article Darrell posted on doing so and there is a ton of education in the forum on it Learn The Tricks To Trading Spreads Mirroring Futures
You can start here https://forum.apexinvesting.com/t/izone-sharpshooter-set-up-and-rules/4415
and then to apply it to spreads go here https://forum.apexinvesting.com/t/izone-sharpshooter-with-nadex-spreads/4573
This will prepare you better for trading futures, that is my humble opinion. Once you have this mastered and you still want to trade futures there is a wealth of information in the education section.