I am looking for a software to do historical market replay and trade simulation. I've tried ninjatrader and multicharts but - Ninjatrader does not have historical stock replay data. MC can use data provider's tick data for replay, but it cannot do discretionary trade simulation. SierraCharts, Investor/RT, Ensign and tradingsim.com seems to have similar features but I haven't tried them. Could you please recommend some software that is good for my need?
Sierrachart can be put in replay mode and the speed can be controlled to replay faster than realtime even and you can daytrade like that. Is what you mean by discretionary trades?
If you are just interested in historical charts and trade like you are back in time try. TurTrades it lets you replay historical date including technical indicators and some settings. For android app try https://play.google.com/store/apps/details?id=com.turtrades.free These are very similar but PC version have more setting.
I'm a long-time user of InvestorRT and highly recommend it. Very powerful but easy-to-learn coding, with good backtesting, playback, trading from charts, etc.
MotiveWave has Replay Mode, simulated trading, as well as full strategy backtesting and optimization. It's a full featured trading platform with all of the features you'd expect in a professional platform. These features are all in our Strategy Edition.
I like NT market replay and in terms of historical, the execution is not precise as it only has OHLC info in historical data so your entries will not be accurate at all. They explain that on their help guide. However, the market replay is much better and precise. I just wish they have a backtest where it goes through market replay data to do strategy analysis in terms of "simple historical".