i think this is demo or backtesting i tell you why:
the fills are often at the very top and bottom of the bar, that is indicative of using limit orders with an automated system. the system will go back in time and fit the fill to the data, when backtested. in real trading the fills will not...