I am using NinjaTrader and have written a few systems for automated trading however the limitations to NinjaTrader when backtesting are that if you call the GetCurrentAsk() or GetCurrentBid() it gives you the closed price of the evaluated bar meaning I cannot use my custom coded trailing stops and do not get the correct buyin as my process is a very short timeframe scalping method thus it appears I am limited to the open,close,high,low data for backtesting and not actual tick data, is this the same for MT4?