LOL, someone is really butthurt. FWIW, I never said you had anything to do with them, I just said that the whole thing looks clueless. Nonetheless, welcome to my ignore list.
Aloha dollardogs I second Tradestation. Super easy language too “easylanguage “ lol. Tradestation’s community forum is really good! I’ve actually gotten a couple unsolicited telephone calls from one of their forum admins to help answer some long and complex programming questions. I was blown away. Hour long phone calls to help answer my questions. Wow, now that’s service!!
See if any of this will satisfy your needs: https://www.sierrachart.com/index.php?page=doc/SierraChartHistoricalData.php
It depends on how you entry. If you entry using limit order, then back testing is quite reliable; full fill if price move 1 tick beyond your limit order. If you entry using stop market, stop limit or market order, only forward testing can give you the reliable result.
Many trading software vendors give you some free data as a sort of incentive to start using their platform. For example free version of NinjaTrader lets you download a few months worth of L1 and L2 futures data. As well, free version of MultiCharts lets you download few days of futures and few of the biggest US large cap stocks. I haven't tried free version of TradeStation yet. You can scrape data this way for a month and possibly have enough data for backtesting.
Thanks H&M, I'll look into some of those. For now, foretesting and about to try my scalp strategies in a week or 2 on 1 micro, see how I do.